Skip to content

In this project, you’ll deploy web servers for a highly available web app using CloudFormation.

Notifications You must be signed in to change notification settings

marcorossi-cb/Deploy-a-high-availability-web-app-using-CloudFormation

Repository files navigation

Deploy a high availability web app using CloudFormation

In this project, you’ll deploy web servers for a highly available web app using CloudFormation.

Installation

  • Install AWS CLI
  • Create a S3 Bucket and add index.html file
  • Give execution permission to create.sh and update.sh
chmod +x create.sh
chmod +x update.sh
  • Create stack of network and servers
./create.sh CB-Udacity-Network network.yml network-parameters.json
./create.sh CB-Udacity-Servers servers.yml server-parameters.json

Update

If you modify the code, you have to update the stack with the same parameters that using before

./update.sh CB-Udacity-Network network.yml network-parameters.json

or

./update.sh CB-Udacity-Servers servers.yml server-parameters.json

Outputs

In the tab Output of AWS Console -> CloudFormation -> CB-Udacity-Servers is possible to see the endpoint of the application

About

In this project, you’ll deploy web servers for a highly available web app using CloudFormation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published