SAP-C02 学习助手

SAP-C02 第 86 题

Route 53 S3 EC2 Config Systems Manager Auto Scaling

题目

一家公司计划将单体应用程序重构为部署在 AWS 上的现代应用程序设计。 CI/CD 管道需要升级以支持具有以下要求的应用程序的现代设计: • 它应该允许每小时发布多次更改。 • 它应该能够尽快回滚更改。哪种设计能够满足这些要求?

选项

A. 部署包含 AMI 的 CI/CD 管道以包含应用程序及其配置。通过替换 Amazon EC2 实例来部署应用程序。

B. 指定要在辅助环境中暂存的 AWS Elastic Beanstalk 作为应用程序 CI/CD 管道的部署目标。要进行部署,请交换暂存环境和生产环境 URL。

C. 使用 AWS Systems Manager 为每个部署重新配置基础设施。更新 Amazon EC2 用户数据以从 Amazon S3 提取最新的代码工件并使用 Amazon Route 53 加权路由指向新环境。

D. 使用预构建的 AMI 将应用程序更新作为 Auto Scaling 事件的一部分推出。使用新版本的 AMI 添加实例。并在部署事件期间逐步淘汰使用先前 AMI 版本以及配置的终止策略的所有实例。

答案

B

解析

正确答案:B 解析: 题干关键点:核心服务:Route 53, S3, EC2, Config, Systems Manager。 正确选项: B. 指定要在辅助环境中暂存的 AWS Elastic Beanstalk 作为应用程序 CI/CD 管道的部署目标。要进行部署,请交换暂存环境和生产环境 URL。 选择理由: 选项 B 的设计直接围绕题干限制展开,关键动作是 B. 指定要在辅助环境中暂存的 AWS Elastic Beanst...

登录后查看完整解析