TY - JOUR
T1 - Model-based deployment of secure multi-cloud applications
AU - Casola, Valentina
AU - De Benedictis, Alessandra
AU - Rak, Massimiliano
AU - Villano, Umberto
AU - Rios, Erkuden
AU - Rego, Angel
AU - Capone, Giancarlo
N1 - Publisher Copyright:
Copyright © 2019 Inderscience Enterprises Ltd.
PY - 2019
Y1 - 2019
N2 - The wide diffusion of cloud services, offering functionalities in different application domains and addressing different computing and storage needs, opens up the possibility of building multi-cloud applications relying upon heterogeneous services, offered by multiple cloud service providers. This flexibility not only enables an efficient usage of resources, but also allows to cope with specific requirements in terms of security and performance, while requiring, however, a typically high development effort. The MUSA framework leverages a DevOps approach to develop multi-cloud applications with desired Security Service Level Agreements (SSLA). This paper describes the MUSA Deployer models and tools, which aim at decoupling the multi-cloud application modelling and development from application deployment and cloud services provisioning. With MUSA tools, designers and developers are able to express and easily evaluate the application security requirements, and to deploy it automatically by acquiring and configuring cloud services with the needed software components.
AB - The wide diffusion of cloud services, offering functionalities in different application domains and addressing different computing and storage needs, opens up the possibility of building multi-cloud applications relying upon heterogeneous services, offered by multiple cloud service providers. This flexibility not only enables an efficient usage of resources, but also allows to cope with specific requirements in terms of security and performance, while requiring, however, a typically high development effort. The MUSA framework leverages a DevOps approach to develop multi-cloud applications with desired Security Service Level Agreements (SSLA). This paper describes the MUSA Deployer models and tools, which aim at decoupling the multi-cloud application modelling and development from application deployment and cloud services provisioning. With MUSA tools, designers and developers are able to express and easily evaluate the application security requirements, and to deploy it automatically by acquiring and configuring cloud services with the needed software components.
KW - Automated deployment
KW - Cloud security
KW - Multi-cloud deployment
UR - http://www.scopus.com/inward/record.url?scp=85073318009&partnerID=8YFLogxK
U2 - 10.1504/IJGUC.2019.102710
DO - 10.1504/IJGUC.2019.102710
M3 - Article
AN - SCOPUS:85073318009
SN - 1741-847X
VL - 10
SP - 639
EP - 653
JO - International Journal of Grid and Utility Computing
JF - International Journal of Grid and Utility Computing
IS - 6
ER -