Which AWS service enables users to deploy infrastructure using code?
a) AWS CloudFormation
b) AWS Lambda
c) Amazon RDS
d) Amazon SNS
Answer:
a) AWS CloudFormation
Explanation:
AWS CloudFormation allows users to deploy and manage AWS infrastructure using code. With CloudFormation, users define resources such as EC2 instances, S3 buckets, and RDS databases in templates written in JSON or YAML.
This infrastructure-as-code approach ensures consistency and automation in creating and managing AWS environments. CloudFormation also provides automated rollback and updates to ensure that infrastructure remains in a known, good state.
Using CloudFormation, organizations can version-control their infrastructure, reduce manual configuration, and simplify resource management.