ABSTRACT
In this paper we present our mechanism and tooling for the continuous deployment and resource provisioning of multi-cloud applications. In order to facilitate collaboration between development and operation teams as promoted in the DevOps movement, our deployment and resource provisioning engine is based on the Models@Runtime principles. This enables applying the same concepts and language (i.e., CloudML) for deployment and resource provisioning at development-and operation-time.
- G. Blair, N. Bencomo, and R. France. [email protected]. IEEE Computer, 42(10):22–27, 2009. Google ScholarDigital Library
- N. Ferry, H. Song, A. Rossini, F. Chauvel, and A. Solberg. CloudMF: Applying MDE to Tame the Complexity of Managing Multi-Cloud Applications. In UCC, 2014. Google ScholarDigital Library
- M. Httermann. DevOps for developers. Apress, 2012. Google ScholarDigital Library
- J. Humble and D. Farley. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley Professional, 2010. Google ScholarDigital Library
- Introduction Continuous Deployment using Models@Runtime The Deployment Engine Conclusion ReferencesGoogle Scholar
Index Terms
- Continous deployment of multi-cloud systems
Recommendations
Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems
CLOUD '13: Proceedings of the 2013 IEEE Sixth International Conference on Cloud ComputingIn the landscape of cloud computing, the competition between providers has led to an ever growing number of cloud solutions offered to consumers. The ability to run and manage multi-cloud systems (i.e., applications on multiple clouds) allows exploiting ...
Cloud MF: Applying MDE to Tame the Complexity of Managing Multi-cloud Applications
UCC '14: Proceedings of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud ComputingThe market of cloud computing encompasses an ever-growing number of cloud providers offering a multitude of infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) solutions. The heterogeneity of these solutions hinders the proper ...
Model-driven cloud resource management with OCCIware
AbstractCloud computing has emerged as the main paradigm for hosting and delivering computing resources as services over Internet. It provides a delivery model for computing resources at infrastructure, platform, and software levels. However, ...
Highlights- OCCIware represents the first approach to manage everything as a service with OCCI.
Comments