Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors