This is one of the project in Udacity Cloud DevOps Engineer Nanodegree.
This is one of the project in Udacity Cloud DevOps Engineer Nanodegree.
Assume that one company is creating Instagram like application. Developers have developed the code and pushed the code into the S3 bucket on AWS. Now the task is to create the infrastructure for deploying that application in an automated way using CloudFormation following the best practices and once infrastructure is ready, deploy that application code onto that HA infrastructure.
/scripts
: This folder contains script to create, delete and update CloudFormation stack.architecture-diagram.jpg
: This describes the architecture diagram of this project.index.html
: This is main html file of application.network-params.json
: Parameters file for network cloud formation stack.network.yml
: CloudFormation template for creating networking resources for this project.servers-params.json
: Parameters file for servers cloud formation stack.servers.yml
: CloudFormation template for creating servers for this project.
$ scripts/create.sh udagram-network-stack network.yml network-params.json
$ scripts/create.sh udagram-servers-stack servers.yml servers-params.json
udagram-servers-stack
CloudFormarion stack.