Scientific Papers
ISSI Research PapersPaper information
Title
End-to-End Automation in Cloud Infrastructure Provisioning
End-to-End Automation in Cloud Infrastructure Provisioning
Published in
26th International Conference on Information Systems Development (ISD 2017), Larnaca, Cyprus, September 6-8, 2017. ERA CORE Tier A. - 2017
26th International Conference on Information Systems Development (ISD 2017), Larnaca, Cyprus, September 6-8, 2017. ERA CORE Tier A. - 2017
Abstract
Infrastructure provisioning in the Cloud can be time-consuming and error-prone due to the manual process of building scripts. Configuration Management Tools (CMT) such as Ansible, Puppet or Chef use scripts to orchestrate the infrastructure provisioning and its configuration in the Cloud. Although CMTs have a high level of automation in the infrastructure provisioning, it still remains a challenge to automate an iterative development process based on models for infrastructure provisioning in the Cloud. Infrastructure as Code (IaC) is a process whereby the infrastructure is automatically built, managed, and provisioned by using scripts. However, there are several infrastructure provisioning tools and scripting languages that need to be used coherently. In previous work, we have introduced the ARGON modelling tool with the purpose of abstracting the complexity of working with different DevOps tools through a domain specific language. In this work, we present an end-to-end automation for a toolchain for infrastructure provisioning in the Cloud based on DevOps community tools and ARGON.
Infrastructure provisioning in the Cloud can be time-consuming and error-prone due to the manual process of building scripts. Configuration Management Tools (CMT) such as Ansible, Puppet or Chef use scripts to orchestrate the infrastructure provisioning and its configuration in the Cloud. Although CMTs have a high level of automation in the infrastructure provisioning, it still remains a challenge to automate an iterative development process based on models for infrastructure provisioning in the Cloud. Infrastructure as Code (IaC) is a process whereby the infrastructure is automatically built, managed, and provisioned by using scripts. However, there are several infrastructure provisioning tools and scripting languages that need to be used coherently. In previous work, we have introduced the ARGON modelling tool with the purpose of abstracting the complexity of working with different DevOps tools through a domain specific language. In this work, we present an end-to-end automation for a toolchain for infrastructure provisioning in the Cloud based on DevOps community tools and ARGON.
BibTeX
@misc{issi_web:id:495, title = "End-to-End Automation in Cloud Infrastructure Provisioning", author = "Julio Sandobalín and Emilio Insfrán Pelozo and Silvia Abrahao", booktitle = "26th International Conference on Information Systems Development (ISD 2017), Larnaca, Cyprus, September 6-8, 2017. ERA CORE Tier A.", year = "2017", eprint = "http://issi.dsic.upv.es/publications/archives/", url = "http://aisel.aisnet.org/isd2014/proceedings2017/ISDMethodologies/5/", abstract = "Infrastructure provisioning in the Cloud can be time-consuming and error-prone due to the manual process of building scripts. Configuration Management Tools (CMT) such as Ansible, Puppet or Chef use scripts to orchestrate the infrastructure provisioning and its configuration in the Cloud. Although CMTs have a high level of automation in the infrastructure provisioning, it still remains a challenge to automate an iterative development process based on models for infrastructure provisioning in the Cloud. Infrastructure as Code (IaC) is a process whereby the infrastructure is automatically built, managed, and provisioned by using scripts. However, there are several infrastructure provisioning tools and scripting languages that need to be used coherently. In previous work, we have introduced the ARGON modelling tool with the purpose of abstracting the complexity of working with different DevOps tools through a domain specific language. In this work, we present an end-to-end automation for a toolchain for infrastructure provisioning in the Cloud based on DevOps community tools and ARGON." }