CloudFormation – AWS’s infrastructure as code service.
AWS CloudFormation is an infrastructure as code service that allows you to model and provision cloud resources using templates. It supports JSON and YAML formats for defining templates that can create and manage AWS resources across multiple regions and accounts. CloudFormation provides change sets for reviewing infrastructure modifications before deployment, stack policies for protecting resources, and drift detection for identifying manual changes. The service includes nested stacks for reuse of common templates, custom resources for extending functionality, and helper scripts for template creation. It integrates with AWS Organizations for multi-account management.