Skip to content

CloudFormation

abk edited this page Nov 13, 2019 · 1 revision

CloudFormation

  1. It’s Infrastructure as code product (automation product).
  2. You can use template to create the automation
    1. Jason template
    2. yaml format template.
  3. CF can be used for disaster recovery.
  4. Automation can be used to create and delete the infra. 
Process of CF automation is below
  5. Template (json/yaml) for defining resources, configuration options 
Metadata, parameters, Mappings, conditions, transform, resources, output etc are contained in the template. 
Only resources section is mandatory and everything else is optional. 
It can create unto 200 resources. Either nest or use another template if you want to create more.
  6. Stacks are created and modified based on templates, which can changed and used to update the stack.
It creates physical resources. Stack name has to be unique.
  7. Stacks take logical resources as specified in template and creates physical resources in AWS. 
It can update the resources, delete etc.
Clone this wiki locally