Q56 — AWS DVA-C02 第1章
第 56/100 题 | ← 返回第1章
伊家交司有伊个在AWS白声行的图怪存储Web应用程序。该交司将应用程序托戴在Auto Scaling 婚中的Amazon EC 2实例白。Auto Scaling 婚充当Application Load Balancer (ALB)的目标婚,小使用Amazon S 3存储桶来存储待售图怪。 该交司希庭开发伊项功能来测试系供奥求。该功能律将奥求定向到托戴应用程序新测试版的单独目标婚。 据种解相远案能够以最洋的努力满梦散要求?
- A. 为应用程序的Beta版本创建新的Auto Scaling 组和目标组。使用查找名为version 且值为beta的cookie 的条件来更新ALB路由规则。更新测试系统代码以使用此cookie 来测试应用程序的Beta版本。 ✓
- B. 为应用程序的Beta版本创建新的ALB、Auto Scaling 组和目标组。为新ALB终端节点配置备用Amazon Route 53记录。在测试系统请求中使用备用Route 53终端节点来测试应用程序的Beta版本。
- C. 为应用程序的Beta版本创建新的ALB、Auto Scaling 组和目标组。将Amazon CloudFront 与Lambda @Edge结合使用来确定哪个特定请求将发送到新ALB。使用CloudFront 端点发送测试系统请求以测试应用程序的Beta版本。
- D. 为应用程序的Beta版本创建新的Auto Scaling 组和目标组。使用查找名为version 且值为beta的cookie 的条件来更新ALB路由规则。将Amazon CloudFront 与Lambda @Edge结合使用来更新测试系统请求,以便在请求发送到ALB时添加所需的cookie 。
正确答案: A. 为应用程序的Beta版本创建新的Auto Scaling 组和目标组。使用查找名为version 且值为beta的cookie 的条件来更新ALB路由规则。更新测试系统代码以使用此cookie 来测试应用程序的Beta版本。
解析
该解决方案将允许公司将请求定向到托管新测试版应用程序的单独目标组,而无需创建新的ALB或使用Amazon Route 53或Amazon CloudFront 等其他服务。与选项A相比,选项D增加了额外的复杂性和工作量,选项A只涉及更新ALB路由规则,其条件是查找名为version 且值为beta的cookie ,并更新测试系统代码以使用此i cookie 来测试beta应用程序的版本。