Deploy-a-high-availability-web-app-using-CloudFormation

Udacity Cloud DevOps Engineer

Problem Statement

  • Your company is creating an Instagram clone called Udagram. Developers want to deploy thier application to the AWS infrastructure. They pushed thier latest contribution to a public S3 Bucket.

  • You have been tasked with provisioning the required infrastructure and deploying thier latest contribution files which are located in a public S3 Bucket to the Apache Web Server running on an EC2 instance, along with the necessary supporting software.

  • This needs to be automated so that the infrastructure can be discarded as soon as the testing team finishes their tests and gathers their results.

Installation Dependencies

$ pip3 install awscli --upgrade --user