IACCloudFormationCode
Deploy underlying infrastructure components that provides security and services to our servers. Provisioning of Infrastructure using CloudFormation following the architecture diagram created using LucidChart.
Install / Use
/learn @brian-kipkoech-tanui/IACCloudFormationCodeREADME
Load Balancer Link ALB
Project Title - Deploy a high-availability web app using CloudFormation
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:
final-project-starter.yml
This CloudFormation template contains code that provisions the networking resources and servers. The screenshots below show the provisioned resources:
-
CloudFormation Stack

-
CloudFormation Template

-
CloudFormation Resources

-
CloudFormation Parameters

-
CloudFormation Outputs

-
CloudFormation Events

VPC

Launch Configuration

Autoscaling Group

Target Health

Load Balancer

server-parameters.json
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.
Related Skills
tmux
348.5kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
claude-opus-4-5-migration
109.1kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
diffs
348.5kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
terraform-provider-genesyscloud
Terraform Provider Genesyscloud
