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

  • Authors:
  • George Baryannis;Panagiotis Garefalakis;Kyriakos Kritikos;Kostas Magoutis;Antonis Papaioannou;Dimitris Plexousakis;Chrysostomos Zeginis

  • Affiliations:
  • Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece;Foundation for Research & Technology - Hellas, Heraklion, Greece

  • Venue:
  • Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

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.