SAP-C02 学习助手

SAP-C02 第 396 题

Route 53 DynamoDB CloudFront EC2 ElastiCache Config Auto Scaling

题目

一家公司拥有一系列旅行社,并在 AWS 云中运行一个应用程序。公司员工使用该应用程序搜索有关旅行目的地的信息。目的地内容每年更新四次。两个固定的 Amazon EC2 实例为该应用程序提供服务。该公司使用 Amazon Route 53 公共托管区域,该区域具有 Travel.example.com 的多值记录,该记录返回 EC2 实例的弹性 IP 地址。该应用程序使用 Amazon DynamoDB 作为其主要数据存储。该公司使用自托管的 Redis 实例作为缓存解决方案。在内容更新期间,EC2 实例和缓存解决方案的负载急剧增加。负载的增加多次导致停机。解决方案架构师必须更新应用程序,以便应用程序具有高可用性,并且可以处理内容更新生成的负载。哪种解决方案可以满足这些要求?

选项

A. 将 DynamoDB Accelerator (DAX) 设置为内存缓存。更新应用程序以使用 DAX。为 EC2 实例创建 Auto Scaling 组。创建应用程序负载均衡器 (ALB)。将 Auto Scaling 组设置为 ALB 的目标。更新 Route 53 记录以使用针对 ALB 的 DNS 别名的简单路由策略。在内容更新之前配置 EC2 实例的计划扩展。

B. 设置适用于 Redis 的 Amazon ElastiCache。更新应用程序以使用 ElastiCache。为 EC2 实例创建 Auto Scaling 组。创建 Amazon CloudFront 分配,并将 Auto Scaling 组设置为分配的源。更新 Route 53 记录以使用针对 CloudFront 分配的 DNS 别名的简单路由策略。在内容更新之前手动扩展 EC2 实例。

C. 为 Memcached 设置 Amazon ElastiCache。更新应用程序以使用 ElastiCache。为 EC2 实例创建 Auto Scaling 组。创建应用程序负载均衡器 (ALB)。将 Auto Scaling 组设置为 ALB 的目标。更新 Route 53 记录以使用针对 ALB 的 DNS 别名的简单路由策略。在内容更新之前配置应用程序的计划缩放。

D. 将 DynamoDB Accelerator (DAX) 设置为内存缓存。更新应用程序以使用 DAX。为 EC2 实例创建 Auto Scaling 组。创建 Amazon CloudFront 分配,并将 Auto Scaling 组设置为分配的源。更新 Route 53 记录以使用针对 CloudFront 分配的 DNS 别名的简单路由策略。在内容更新之前手动扩展 EC2 实例。

答案

A

解析

正确答案:A 解析: 题干关键点:高可用、核心服务:Route 53, DynamoDB, CloudFront, EC2, ElastiCache。 正确选项: A. 将 DynamoDB Accelerator (DAX) 设置为内存缓存。更新应用程序以使用 DAX。为 EC2 实例创建 Auto Scaling 组。创建应用程序负载均衡器 (ALB)。将 Auto Scaling 组设置为 ALB 的目标。更新 Route 53 ...

登录后查看完整解析