Q11
Single choice
A DevOps engineer wants to deploy a serverless web application that is based on AWS Lambda. The deployment must meet the following requirements:
1. Provide staging and production environments.
2. Restrict developers from accessing the production environment.
3. Avoid hardcoding passwords in the Lambda functions.
4. Store source code in AWS CodeCommit.
5. Use AWS CodePipeline to automate the deployment.
What is the MOST operationally efficient solution that meets these requirements?