Skip to content

ohansck/Udacity-DevOps-Project-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment of high availability web app infrastructure with CloudFormation

See web app on Linux server

See web app on Windows server


This project contains:

  1. Outputs, including the loadbalancer DNS to access the URL
  2. Infrastructure to deploy Windows-Server-2022 English-Full-Base-2022.12.14
  3. Infrastructure to deploy Ubuntu-Bionic-18.04 amd64-server-20201026
  4. AWS Parameter Store parameter, used to store the Instance AMIs
  5. CloudWatch Alarms to monitor CPU utilization and average cost

To deploy the infrastructure, follow the steps below:

  1. Create Parameter Store parameters to store the instance AMIs
      ./paramstore.sh parameterName ami-123456abcde
  2. Create network infrastructure stack
      ./create.sh network
  3. Create a linux server stack with "server" or a windows server stack with "win"
      ./create.sh win
      ./create.sh server
  4. Update or delete stacks with the either "server" for linux, or "win" for windows server stack
      ./update.sh server
      ./delete.sh win 

Follow me on github

Connect with me on LinkedIn

Kindly give this repo a star if you found it's content useful

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published