Load Balancer Link ALB
This folder provides the code for the "C2- Infrastructure as Code - Deploy a high-availability web app using CloudFormation" project. Note that the Key Pairs have been deleted from the account for security reasons. The CloudFormation Code implements the following Architecture Diagram:
This folder contains the following files:
This CloudFormation template contains code that provisions the networking resources and servers. The screenshots below show the provisioned resources:
VPC
Launch Configuration
Autoscaling Group
Target Health
Load Balancer
I used a JSON file to increasing the generic nature of the YAML code. For example, the JSON file contains a "ParameterKey" as "EnvironmentName" and "ParameterValue" as "UdacityProject".
In YAML code, the ${EnvironmentName}
would be substituted with UdacityProject
accordingly.