
Ultimate access to all questions.
As part of an employee skills upgrade, the developers on your team have been assigned some responsibilities traditionally handled by DevOps engineers. These developers now have full control over managing the entire software delivery pipeline, including everything from coding to deployment. As the team lead, your role includes overseeing and authorizing any manual approvals required during this process.
Which of the following approaches is suitable for this workflow?
A
Create one CodePipeline for your entire flow and add a manual approval step
B
Create multiple CodePipelines for each environment and link them using AWS Lambda
C
Create deeply integrated AWS CodePipelines for each environment
D
Use CodePipeline with Amazon Virtual Private Cloud