AWS Certified DevOps Engineer – Professional — Question 67

A company wants to set up a continuous delivery pipeline. The company stores application code in a private GitHub repository. The company needs to deploy the application components to Amazon Elastic Container Service (Amazon ECS), Amazon EC2, and AWS Lambda. The pipeline must support manual approval actions.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

The correct answer is B because AWS CodePipeline with AWS CodeDeploy allows for the necessary manual approval actions and supports deployment to various AWS services. Options A and C do not support manual approvals directly in the pipeline, while option D does not utilize CodePipeline, which is crucial for integrating the entire continuous delivery process.