AWS CloudFormation is a robust Infrastructure as Code (IaC) tool that allows you to define and manage your cloud infrastructure using simple text files (templates). With CloudFormation, you can automate the deployment, management, and update of your AWS resources in a scalable, repeatable, and secure manner.
https://businesscompassllc.com/getting-started-with-aws-cloudformation-a-step-by-step-guide-for-beginners/