Which AWS service will meet these requirements?
Amazon CloudWatch
AWS Config
AWS Trusted Advisor
AWS CloudFormation
Explanations:
Amazon CloudWatch is primarily a monitoring service that provides data and insights about applications and infrastructure. It does not facilitate infrastructure deployment or management.
AWS Config is used for monitoring and auditing AWS resource configurations, ensuring compliance, but it does not provide the capabilities for automating infrastructure deployment.
AWS Trusted Advisor offers recommendations for AWS accounts to help optimize performance, security, and cost savings, but it does not manage or deploy infrastructure.
AWS CloudFormation is an IaC service that allows users to define and provision AWS infrastructure using templates. It supports deploying stacks across multiple AWS Regions, making it suitable for the requirements.