A Model-Driven Approach to Continuous Delivery of Cloud Resources

被引:0
作者
Sandobalin, Julio [1 ,2 ]
机构
[1] Escuela Politec Nacl, E11-253,POB 17-01-2759, Quito, Ecuador
[2] Univ Politecn Valencia, Camino Vera S-N, Valencia 46022, Spain
来源
SERVICE-ORIENTED COMPUTING - ICSOC 2017 WORKSHOPS | 2018年 / 10797卷
关键词
Cloud computing; DevOps; Continuous delivery; Infrastructure as code; Cloud resources; Model-Driven development;
D O I
10.1007/978-3-319-91764-1_29
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
DevOps is a paradigm which brings practices and tools that optimize the software delivery time. Cloud-based DevOps processes facilitate the continuous delivery of infrastructure and software applications (i.e. cloud resources). In particular, Infrastructure as Code is the cornerstone of DevOps for automating the infrastructure provisioning based on practices from software development. There exist several Configuration Management Tools (CMTs) that use script languages to define the infrastructure provisioning to be deployed in a particular cloud provider. However, manual setting of the script languages to establish the infrastructure provisioning in a CMT for a particular cloud provider is a time-consuming and error-prone activity. For these reasons, the aim of my PhD research is proposing a model-driven approach to abstract and automate a continuous delivery process of cloud resources through model-driven techniques and DevOps. In addition, this approach seeks to cover the development process of cloud resources in development, testing and production environments.
引用
收藏
页码:346 / 351
页数:6
相关论文
共 13 条
[1]  
[Anonymous], FUTURE GENERATION CO
[2]   MORE: A Model-driven Operation Service for Cloud-based IT Systems [J].
Chen, Wei ;
Liang, Chaochao ;
Wan, Yijun ;
Gao, Chushu ;
Wu, Guoquan ;
Wei, Jun ;
Huang, Tao .
PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, :633-640
[3]  
Cois CA, 2014, IEEE INT PROF COMMUN
[4]  
Di Nitto E., 2017, MODEL DRIVEN DEV OPE, DOI [10.1007/978-3-319-46031-4, DOI 10.1007/978-3-319-46031-4]
[5]  
Humble J., 2010, CONTINUOUS DELIVERY
[6]   Eugenia: towards disciplined and automated development of GMF-based graphical model editors [J].
Kolovos, Dimitrios S. ;
Garcia-Dominguez, Antonio ;
Rose, Louis M. ;
Paige, Richard F. .
SOFTWARE AND SYSTEMS MODELING, 2017, 16 (01) :229-255
[7]  
Morris K., 2016, Infrastructure as Code: Managing Servers in the Cloud
[8]  
Paternostro M., 2008, EMF: Eclipse Modeling Framework
[9]  
Rathod N, 2015, 2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC)
[10]  
Sandobalin J., 2017, P 14 IEEE INT C SERV