• DocumentCode
    2186473
  • Title

    Supporting the Development and Operation of Multi-cloud Applications: The MODAClouds Approach

  • Author

    Di Nitto, Elisabetta ; Almeida da Silva, Marcos Aurelio ; Ardagna, D. ; Casale, Giuliano ; Dorin Craciun, Ciprian ; Ferry, Nicolas ; Muntes, Victor ; Solberg, Arnor

  • Author_Institution
    DEIB, Politec. di Milano, Milan, Italy
  • fYear
    2013
  • fDate
    23-26 Sept. 2013
  • Firstpage
    417
  • Lastpage
    423
  • Abstract
    Vendor lock-in and cloud outages are two important challenges that make IT managers reluctant in widely adopting the cloud within the enterprise. Vendor lock-in happens when the adoption of cloud provider-specific technologies and APIs forces consumers to stay with the same provider even if they would like to change. Cloud outages can happen to any provider, as the events of the last years have largely demonstrated, and have a critical impact on the actual reliability of cloud applications. A solution to both problems could be to support application developers and operators in the adoption of a multi-cloud approach: applications are built to run and replicate on different clouds, and mechanisms for fast switching from a cloud installation to the other are offered. In the MODAClouds project we pursue this approach and rely on model-driven development combined with risk analysis and quality prediction. In this paper we provide an overview of our approach and present the architecture of the corresponding platform.
  • Keywords
    application program interfaces; cloud computing; software engineering; API; MODAClouds approach; cloud installation; cloud provider-specific technologies; model-driven development; multicloud application; quality prediction; risk analysis; Analytical models; Computational modeling; Electronic mail; Monitoring; Quality of service; Runtime; Unified modeling language; QoS analysis; cloud computing; modeldriven design; monitoring; multi-cloud applications; self-adaptation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2013 15th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-3035-7
  • Type

    conf

  • DOI
    10.1109/SYNASC.2013.61
  • Filename
    6821178