AWS CloudFormation is an infrastructure-as-code service that allows companies to define and provision AWS resources through declarative templates for consistent environment management.