DevOps, IaaS

Project #2 - Deploy a Highly Available Web App using CloudFormation

Infrastructure Architectural Diagram:

Description:

In this project, you will deploy web servers for a highly available web app using CloudFormation. You will write the code that creates and deploys the infrastructure and application for an Instagram-like app from the ground up. You will begin with deploying the networking components, followed by servers, security roles and software.

Files included are:

  • Udacity - Deploy a High-Availability Web App using CloudFormation - v1_0 (5)-Page-2.jpg : Architectural Drawing
  • App of Udagram : Simple Code for Web Page
  • Infrastructure.yml : Udagram Project's - Infrastructure CloudFormation script.
  • infrastructure-parameters.json : Udagram Project's CloudFormation script - Infrastructure parameters.
  • server.yml : Udagram Project's - Server CloudFormation script.
  • server-parameters.json : Udagram Project's CloudFormation script - Server parameters.
  • create.sh : Cloudformation create stack script.
  • update.sh : Cloudformation update stack script.

Credits:

Udacity Cloud DevOps Nanodegree Program