AWS Certified Cloud Practitioner — Question 222

A company needs to store code in a version control system. The company also needs to continually deploy updated code through a series of automated steps (build, test, package, and deploy).

Which combination of AWS services will meet these requirements? (Choose two.)

Answer options

Correct answer: B, E

Explanation

AWS CodeCommit is the service that provides version control for code storage, while AWS CodePipeline automates the deployment process through the stages of build, test, package, and deploy. The other options do not fulfill both requirements: AWS CloudFormation is for infrastructure as code, AWS Control Tower is for governance, and AWS Elastic Beanstalk is for application deployment but not version control.