One of the key aspects related to cloud application deployment is its automatic and flexible management. However, existing solutions are ad-hoc and do not deal with dynamic reconfiguration and scaling as well as is expected. In this work, we propose AutoCADep, an approach to automatically manage the deployment, reconfiguration and elasticity aspects of cloud applications. It provides a higher level of abstraction from modelling to specify the deployment process. Therefore, we use MDA approach, MAPE-K loop and ECA rules in order to automate the deployment process of parametrized component based applications. We introduce an external DSL based on an extended metamodel gathering all relevant deployment concepts and architecture description of applications. Finally, we illustrate the automatic deployment management through a case study.
CITATION STYLE
Hiba, S. H., & Belguidoum, M. (2020). AutoCADep: An Approach for Automatic Cloud Application Deployment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12019 LNCS, pp. 82–94). Springer. https://doi.org/10.1007/978-3-030-45989-5_7
Mendeley helps you to discover research relevant for your work.