University of Strathclyde
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, the authors introduce Generic Lifecycle Management Planlets (GLMP) that provides a means to combine custom provisioning logic with common provisioning tasks.