Automated provisioning of application in IAAS cloud using Ansible configuration management

Cloud has become a dominant technology in todays information technology environment and the need arises to abide with the growing demand of clients. The pressure on information technology organizations is constantly increasing to deploy the customer's application over private cloud. This change has come into light since a large number of clients have directly started to contact the cloud venders for this support. Moreover, the DevOps teams are in much bigger focus now since they are responsible for the automation and provisioning of the whole environment along with the client application. This paper focuses upon the automation of customer application right from environment provisioning to application deployment. In this paper the whole architecture of automated application deployment assembled using amazon as IAAS provider and Ansible as the orchestration engine.

[1]  M. W. A R E W H I T E P A P Automated Provisioning and Deployment , 2012 .

[2]  Wolfgang Gentzsch,et al.  Sun Grid Engine: towards creating a compute power grid , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  David E. Irwin,et al.  Automated and on-demand provisioning of virtual machines for database applications , 2007, SIGMOD '07.

[4]  G. Bruce Berriman,et al.  Scientific workflow applications on Amazon EC2 , 2010, 2009 5th IEEE International Conference on E-Science Workshops.

[5]  Sebastien Goasguen,et al.  Dynamic Provisioning of Virtual Organization Clusters , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.