AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
无服务器Web和移动后端使用Lambda和API Gateway。后端Lambda部署必须根据推送到CodeCommit中相应分支的代码实现完全自动化。要求:测试和生产环境使用单独的管道,并且仅对测试环境进行自动部署。哪些步骤符合这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为测试和生产环境创建两个CodePipeline管道。在生产管道中添加一个手动批准步骤。使用一个CodeCommit存储库,其中包含每个环境的分支。将每个管道配置为从适当的分支中拉取,并通过CloudFormation部署Lambda函数。.
为什么这是答案
正确答案符合所有要求。为测试和生产环境创建单独的CodePipeline管道,并为生产环境添加手动批准步骤,满足了自动部署和受控生产部署的需求。使用单个CodeCommit存储库并为每个环境使用单独的分支是管理代码的常见且高效的做法,避免了不必要的存储库复制。通过CloudFormation部署Lambda函数是基础设施即代码的最佳实践。
其他选项不符合所有要求:
选项1:为每个环境创建单独的CodeCommit存储库是不必要的,且管理复杂。
选项2:为每个环境创建单独的CodeCommit存储库是不必要的,且管理复杂。
选项4:将Lambda代码推送到S3并从S3部署Lambda函数不是CodePipeline的标准做法,且CodeBuild项目本身不能替代CodePipeline。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡