Toggle Main Menu Toggle Search

Open Access padlockePrints

A Framework for Monitoring Microservice-Orientated Cloud Applications in Heterogeneous Virtualization Environments

Lookup NU author(s): Ayman Noor, Dr Dev Jha, Professor Raj Ranjan


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Microservices have emerged as a new approach for developing and deploying cloud applications that require higher levels of agility, scale, and reliability. To this end, a microservice-based cloud application architecture advocates decomposition of monolithic application components into independent software components called "microservices". As the independent microservices can be developed, deployed, and updated independently of each other, it leads to complex run-time performance monitoring and management challenges. To solve this problem, we propose a generic monitoring framework, Multi-microservices Multi-virtualization Multi-cloud (M3) that monitors the performance of microservices deployed across heterogeneous virtualization platforms in a multi-cloud environment. We validated the efficacy and efficiency of M3 using a Book-Shop application executing across AWS and Azure.

Publication metadata

Author(s): Noor A, Jha DN, Mitra K, Jayaraman PP, Souza A, Ranjan R, Dustdar S

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 2019 IEEE 12th Internationa Conference on Cloud Computing (CLOUD)

Year of Conference: 2019

Online publication date: 29/08/2019

Acceptance date: 08/07/2019

ISSN: 9781728127057

Publisher: IEEE


DOI: 10.1109/CLOUD.2019.00035

Library holdings: Search Newcastle University Library for this item

ISBN: 9781728127064