Introduction
When you create cloud infrastructure with AWS CloudFormation, you need to tell it what resources to make. The Resources section is where you list all the things like servers, databases, or networks you want AWS to set up for you.
When you want to create a virtual server (EC2 instance) automatically.
When you need to set up a database (RDS) as part of your app environment.
When you want to create a storage bucket (S3) to hold files.
When you want to define a network setup like a Virtual Private Cloud (VPC).
When you want to manage all your cloud resources in one file for easy updates.