Q90 — AWS DOP-C02 第1章

第 90/100 题 | ← 返回第1章

一会DevOps工程师正在为公司在AWS上运行的软件认服务(SaaS)Web应难程序设计持居 开发策略。出于应难程序和安全原因,订阅该应难程序的难户分布在多个应难程序负载均衡器(ALB)中,每个应 难程序负载均衡器(ALB)都响一个专难的Auto Scaling组和Amazon EC2实暗队列。该应难程序不需要构建阶 克,并且当它提交给AWSCodeCommit唱,该应难程序客间触发对职响ALB、Auto Scaling组和EC2队列的同步 赛署。 哪种架构能够以最少的配置两足这些要求?

正确答案: C. 创建单个AWS CodePipeline管道,使用单个AWS CodeDeploy应用程序和每个ALB-Auto Scaling组对的 唯一部署组并行部署应用程序。

解析

题目中要求对多个应用程序负载均衡器(ALB)、AutoScaling组和EC2队列进行同步部署,且应用程序不需要构建阶段。选项C中创建单个AWSCodePipeline管道,使用单个AWSCodeDeploy应用程序和每个ALB-AutoScaling组对的唯一部署组并行部署应用程序,能够满足同步部署的需求,并且相较于其他选项,其配置相对较少。选项A为每个ALB-AutoScaling组对创建唯一的AWSCodeDeploy应用程序和部署组,配置较为复杂。选项B使用单个部署组无法满足每个组的独特需求。选项D为每个ALB-AutoScaling组对创建一个AWSCodePipeline管道,会造成管道过多,配置繁琐。因此,选项C能够以最少的配置满足要求。 查看全部