Lifecycle management of service-based applications on multi-clouds: a research roadmap

George Baryannis, Panagiotis Garefalakis, Kyriakos Kritikos, Kostas Magoutis, Antonis Papaioannou, Dimitris Plexousakis, Chrysostomos Zeginis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

23 Citations (Scopus)

Abstract

In this paper we identify current challenges in the deployment of complex distributed applications on multiple Cloud providers and review the state of the art in model-driven Cloud software engineering. Challenges include lack of support for heterogeneous Cloud providers; limited matchmaking between application requirements and Cloud capabilities; lack of meaningful cross-platform Cloud resource descriptions; lack of lifecycle management of Cloud applications; inadequate cross-layer monitoring and adaptation based on event correlation; and others. In this paper we propose solutions to these challenges and highlight the expected benefits in the context of a complex distributed application.

Original languageEnglish
Title of host publicationMultiCloud 2013
Subtitle of host publicationProceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
PublisherAssociation for Computing Machinery (ACM)
Pages13-20
Number of pages8
ISBN (Print)9781450320504
DOIs
Publication statusPublished - 10 Jul 2013
Externally publishedYes
Event2013 International Workshop on Multi-Cloud Applications and Federated Clouds - Prague, Czech Republic
Duration: 22 Apr 201322 Apr 2013

Conference

Conference2013 International Workshop on Multi-Cloud Applications and Federated Clouds
Abbreviated titleMultiCloud 2013
CountryCzech Republic
CityPrague
Period22/04/1322/04/13

    Fingerprint

Cite this

Baryannis, G., Garefalakis, P., Kritikos, K., Magoutis, K., Papaioannou, A., Plexousakis, D., & Zeginis, C. (2013). Lifecycle management of service-based applications on multi-clouds: a research roadmap. In MultiCloud 2013: Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds (pp. 13-20). Association for Computing Machinery (ACM). https://doi.org/10.1145/2462326.2462331