AWS CloudFormation is a tool which provides a way to setup your infrastructure as a set of instructions which are followed one by one, by treating infrastructure as code.When you define an AWS template you define all the resources and configuration in the desired amount and AWS CloudFormation creates that template as specified.
Makes easy to automate everything.
Creating a copy of your stack is a matter of just running your AWS CloudFormation template again
It enables you to create, update, or delete stacks across multiple AWS accounts and Regions, with a single operation.
Even allows using third-party resource types using CloudFormation Public Registry.
One click destroy your whole stack. Makes it easy for testing your stack.
You can leverage already created templates for you in the community
Makes it easy to visualize everything using automated diagrams of our stack
Next we will do a hands n to setup a basic stack on CloudFormation.