Skip to content

Instantly share code, notes, and snippets.

@ross-humphrey
Created January 14, 2020 15:44
Show Gist options
  • Save ross-humphrey/8b97a2f89a1eae65223d281faafc3d0f to your computer and use it in GitHub Desktop.
Save ross-humphrey/8b97a2f89a1eae65223d281faafc3d0f to your computer and use it in GitHub Desktop.
☁ CloudFormation Notes
Cloudformation helps you model and set up your AWS resources.
Template describes all the AWS resources
> EC2
> RDs etc etc
Cloud formation then takes care of provisioning and configuring those resources for you.
AWS then handles dependencies etc.
Simplify Infrastructure Management:
> Create or modify an existing Cloudformation template.
> Describe all the resources and their properties
> When you use that to create a Stack - Cloudformation provisions all of the resources.
> You can then delete the stack and thus the resources
> You can also modify the resources as part of the stack.
Quickly replicate your infrastructure
> Replicate in multiple regions
> Replicate accurately
> Provision quickly and repeatedly
Easily Control and Track Changes to Infra
> Upgrade incrementally using cloudformation
> Allows for rollback
> Can track infrastructure changes using source control
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment