AWS Cloud Formation

AWS CloudFormation Overview

CloudFormation gives an easy way to create a collection of related AWS resources and provision them in an orderly and predictable way. CloudFormation automates and simplifies the task of repeatedly and predictably creating groups of related resources.

Cloud Formation Template Anatomy

A template is a JSON- or YAML-formatted text file that describes your AWS infrastructure. Example template for an EC2 instance in a security group is available here.

 

Template Sections

  1. Format Version (optional)