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
- A. AWS CloudFormation
- B. AWS CodeCommit
- C. AWS Control Tower
- D. AWS Elastic Beanstalk
- E. AWS CodePipoline
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.