Article in Proceedings INPROC-2013-49

BibliographyBreitenbücher, Uwe; Binz, Tobias; Kopp, Oliver; Leymann, Frank; Wettinger, Johannes: Integrated Cloud Application Provisioning: Interconnecting Service-Centric and Script-Centric Management Technologies.
In: Proceedings of the 21st International Conference on Cooperative Information Systems (CoopIS 2013).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
Lecture Notes in Computer Science; 8185, pp. 130-148, english.
Stuttgart: Springer Berlin Heidelberg, September 2013.
ISBN: 978-3-642-41029-1; DOI: 10.1007/978-3-642-41030-7_9.
Article in Proceedings (Conference Paper).
CR-SchemaK.6 (Management of Computing and Information Systems)
KeywordsCloud Application Provisioning; Integration; Management Scripts; Management Services
Abstract

Modern Cloud applications employ a plethora of components and XaaS offerings that need to be configured during provisioning. Due to increased heterogeneity, complexity is growing and existing approaches reach their limits if multiple different provisioning and configuration technologies are involved. They are not able to integrate them in an automated, flexible, and customizable way. Especially combining proprietary management services with script-centric configuration management technologies is currently a major challenge. To enable automated provisioning of such applications, we introduce Generic Lifecycle Management Planlets that provide a means to combine custom provisioning logic with common provisioning tasks. We implemented planlets for provisioning and customization of components and XaaS offerings based on both SOAP and RESTful Web services as well as configuration management technologies such as Chef to show the feasibility of the approach. By using our approach, multiple technologies can be combined seamlessly.

Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
University of Stuttgart, Institute of Architecture of Application Systems
Project(s)CloudCycle
Entry dateOctober 10, 2013
   Publ. Department   Publ. Institute   Publ. Computer Science