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

Software engineering
Monitoring

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
Baryannis, George ; Garefalakis, Panagiotis ; Kritikos, Kyriakos ; Magoutis, Kostas ; Papaioannou, Antonis ; Plexousakis, Dimitris ; Zeginis, Chrysostomos. / Lifecycle management of service-based applications on multi-clouds : a research roadmap. MultiCloud 2013: Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds. Association for Computing Machinery (ACM), 2013. pp. 13-20
@inproceedings{5173637be5d9454189fddf9697d078cd,
title = "Lifecycle management of service-based applications on multi-clouds: a research roadmap",
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.",
keywords = "Cloud Computing, Multi-Clouds, Service Management",
author = "George Baryannis and Panagiotis Garefalakis and Kyriakos Kritikos and Kostas Magoutis and Antonis Papaioannou and Dimitris Plexousakis and Chrysostomos Zeginis",
year = "2013",
month = "7",
day = "10",
doi = "10.1145/2462326.2462331",
language = "English",
isbn = "9781450320504",
pages = "13--20",
booktitle = "MultiCloud 2013",
publisher = "Association for Computing Machinery (ACM)",
address = "United States",

}

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. Association for Computing Machinery (ACM), pp. 13-20, 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, Prague, Czech Republic, 22/04/13. https://doi.org/10.1145/2462326.2462331

Lifecycle management of service-based applications on multi-clouds : a research roadmap. / Baryannis, George; Garefalakis, Panagiotis; Kritikos, Kyriakos; Magoutis, Kostas; Papaioannou, Antonis; Plexousakis, Dimitris; Zeginis, Chrysostomos.

MultiCloud 2013: Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds. Association for Computing Machinery (ACM), 2013. p. 13-20.

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

TY - GEN

T1 - Lifecycle management of service-based applications on multi-clouds

T2 - a research roadmap

AU - Baryannis, George

AU - Garefalakis, Panagiotis

AU - Kritikos, Kyriakos

AU - Magoutis, Kostas

AU - Papaioannou, Antonis

AU - Plexousakis, Dimitris

AU - Zeginis, Chrysostomos

PY - 2013/7/10

Y1 - 2013/7/10

N2 - 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.

AB - 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.

KW - Cloud Computing

KW - Multi-Clouds

KW - Service Management

UR - http://www.scopus.com/inward/record.url?scp=84879764486&partnerID=8YFLogxK

U2 - 10.1145/2462326.2462331

DO - 10.1145/2462326.2462331

M3 - Conference contribution

SN - 9781450320504

SP - 13

EP - 20

BT - MultiCloud 2013

PB - Association for Computing Machinery (ACM)

ER -

Baryannis G, Garefalakis P, Kritikos K, Magoutis K, Papaioannou A, Plexousakis D et al. 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. Association for Computing Machinery (ACM). 2013. p. 13-20 https://doi.org/10.1145/2462326.2462331