AWS CloudFormation is a service that helps you model and set up your Amazon Web Servicesresources so that you can spend less time managing those resources and more time focusing on yourapplications that run in AWS. You create a template that describes all the AWS resources that youwant (like Amazon EC2 instances or Amazon RDS DB instances), and AWS CloudFormation takes careof provisioning and configuring those resources for you. A template is a JSON-formatted text file that describes your AWS infrastructure. Templates includeseveral major sections. The Resources section is the only section that is required. The first character in the template must bean open brace ({), and the last character must be a closed brace (}). The following template fragmentshows the template structure and sections. Reference: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-anatomy.html