开发人员在将代码部署到生产环境之前,需要获得产品负责人的批准。部署过程使用 CodePipeline。已配置 SNS topic 以通知产品负责人。开发人员在管道中获得产品负责人批准的最高效操作方式是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在生产部署之前向 CodePipeline 添加一个新阶段,其中包含手动批准操作。添加通知规则,以便在发生手动批准事件时通知 SNS topic。.
为什么这是答案
正确答案是:在生产部署之前向 CodePipeline 添加一个新阶段,其中包含手动批准操作。添加通知规则,以便在发生手动批准事件时通知 SNS topic。 这个选项是最高效的,因为它直接利用了 CodePipeline 内置的手动批准功能。在生产部署前添加一个包含手动批准操作的新阶段,可以确保只有在产品负责人明确批准后,代码才能进入生产环境。同时,为手动批准事件配置通知规则,可以确保产品负责人及时收到批准请求,从而加快审批流程。 选项“构建一个 AWS Step Functions 状态机……”虽然可行,但引入了额外的复杂性,增加了维护负担,不如直接使用 CodePipeline 的内置功能高效。 选项“在 CodePipeline 现有的生产部署阶段添加一个手动批准操作……”不准确,因为手动批准操作通常在部署阶段之前,而不是在部署阶段内部。 选项“编辑 CodePipeline 通知设置,并创建一个通知规则……”虽然通知规则是正确的,但它没有提及如何集成手动批准操作,这是实现产品负责人批准的关键。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡