SAP-C02 学习助手

SAP-C02 第 363 题

EC2 Config

题目

一家公司的 CISO 要求解决方案架构师重新设计该公司当前的 CI/CD 实践,以确保在发现漏洞时能够尽快对其应用程序进行补丁部署,同时将停机时间降至最低。公司还必须能够在出现错误时快速回滚更改。 Web 应用程序部署在应用程序负载均衡器后面的一组 Amazon EC2 实例中。该公司目前使用 GitHub 托管应用程序源代码,并配置了 AWS CodeBuild 项目来构建应用程序。该公司还打算使用 AWS CodePipeline 来触发使用现有 CodeBuild 项目的 GitHub 提交的构建。什么样的 CI/CD 配置可以满足所有要求?

选项

A. 使用配置为就地部署的 AWS CodeDeploy 通过部署阶段配置 CodePipeline。监控新部署的代码,如果有任何问题,推送另一个代码更新

B. 使用为蓝/绿部署配置的 AWS CodeDeploy 通过部署阶段配置 CodePipeline。监视新部署的代码,如果存在任何问题,请使用 CodeDeploy 触发手动回滚。

C. 使用 AWS CloudFormation 配置 CodePipeline 的部署阶段,为测试和生产堆栈创建管道。监视新部署的代码,如果存在任何问题,则推送另一个代码更新。

D. 使用 AWS OpsWorks 和就地部署通过部署阶段配置 CodePipeline。监视新部署的代码,如果存在任何问题,则推送另一个代码更新。

答案

B

解析

正确答案:B 解析: 题干关键点:核心服务:EC2, Config。 正确选项: B. 使用为蓝/绿部署配置的 AWS CodeDeploy 通过部署阶段配置 CodePipeline。监视新部署的代码,如果存在任何问题,请使用 CodeDeploy 触发手动回滚。 选择理由: 选项 B 的设计直接围绕题干限制展开,关键动作是 B. 使用为蓝/绿部署配置的 AWS CodeDeploy 通过部署阶段配置 CodePipeline。监视新...

登录后查看完整解析