一家公司的CISO已要求解决方案架构师重新设计该公司当前的Cl /CD做法,以确保在发现漏洞的情况下,可以尽可能快地在其应用程序中进行补丁部署,并且停机时间最少.公司还必须能够在发生错误的情况下快速回滚更改.Web应用程序已部署在ApplicationLoad Balancer后面的AmazonEC2实例队列中.该公司当前正在使用GitHub托管应用程序源代码,并且已配置了一个AWSCode Build项目来构建应用程序.该公司还打算使用AWS CodePipeline通过使用现有Code Build项目的GitHub提交触发构建.哪种Cl / CD配置可以满足所有要求()
A.使用为现场部署配置的AWS CodeDeploy在部署阶段配置代码管道.监视新部署的代码,如果有任何问题,请推送另一个代码更新
B.使用为蓝/绿部署配置的AWS CodeDeploy在部署阶段配置代码管道.监视新部署的代码,如果有任何问题,请使用代码部署触发手动回滚
C.使用AWSCloudFormation在部署阶段配置CodePipeline,以创建用于测试和生产堆栈的管道监视新部署的代码,如果有任何问题,请推送另一个代码更新
D.使用AWS Ops Works和就地部署在部署阶段配置代码管道.监视新部署的代码,如果有任何问题,请推送另一个代码更新