A REVIEW OF EXISTING CLOUD AUTOMATION TOOLS
DOI:
https://doi.org/10.22159/ajpcr.2017.v10s1.20519Keywords:
Cloud computing, Infrastructure automation, Application automationAbstract
Many enterprises are running distributed applications on their on-premise servers. However, if load on those servers changes unexpectedly, then it
becomes tedious to scale the resources and requires skilled human power to manage such situations. It may increase the capital expenditure. Hence,
many companies have started to migrate their on-premise applications to the cloud. This migration of the applications to the cloud is one of the major
challenges. To setup and manage the growing complex infrastructure, after migrating these applications to the cloud are really a time-consuming and
tedious process which results in downtime. Hence, we need to automate this environment. To achieve architecture for the distributed systems which
support security, repeatability, reliability, and scalability, we require some cloud automation tools. This paper summarizes tools such as Terraform and
cloud formation for infrastructure automation and Docker and Habitat for application automation.
Downloads
References
Juve G, Deelman E. Automating Application Deployment in Infrastructure Clouds. Cloud Computing Technology and Science (CloudCom). IEEE Third International Conference on. Athens: IEEE; 2011. p. 658-65.
Zhang R, Shang Y, Zhang S. An Automatic Deployment Mechanism on Cloud Computing Platform. Cloud Computing Technology and Science (CloudCom). IEEE 6th International Conference on. Singapore: IEEE; 2014. p. 511-8.
Callanan S, O’Shea D, O’Regan E. Automated Environment Migration to the Cloud. 27th Irish Signals and Systems Conference (ISSC). Londonderry: ISSC; 2016. p. 1-6.
Wibowo E. Cloud Management and Automation. 2013 Joint International Conference on Rural Information and Communication Technology and Electric-Vehicle Technology (rICT and ICeV-T). Bandung: rICT and ICeV-T; 2013. p. 1-4.
Terraform. Available from: https://www.terraform.io/.
Cloud formation. Available from: https://www.aws.amazon.com/ cloudformation/.
Cloud formation. Available from: http://www.docs.aws.amazon.com/ AWSCloudFormation/latest/UserGuide/Welcome.html.
Docker. Available from: https://www.opensource.com/resources/what-docker.
Docker compose. Available from: https://www.docs.docker.com/ compose/overview/.
Docker. Available from: https://www.docker.com/.
Available from: https://www.devops.com/2014/11/24/docker-vs-vms/.
Docker compose in production. Available from: https://www.docs. docker.com/compose/production/.
Docker Swarm. Available from: https://www.docs.docker.com/swarm/ overview/.
Habitat. Available from: https://www.habitat.sh/.
Habitat. Available from: https://www.blog.chef.io/2016/06/14/ introducing-habitat/.
Available from: https://www.blog.chef.io/2016/06/14/chef-launches-habitat-new-open-source-project-to-automate-applications.
Published
How to Cite
Issue
Section
The publication is licensed under CC By and is open access. Copyright is with author and allowed to retain publishing rights without restrictions.