SAP-C02 学习助手

SAP-C02 第 312 题

Route 53 DynamoDB EC2 RDS Aurora Auto Scaling Global Accelerator

题目

A company is launching a new online game on Amazon EC2 instances. The game must be available globally. The company plans to run the game in three AWS Regions us-east-1, eu-west-1, and ap-southeast-1. The game's leaderboards, player inventory and event status must be available across Regions. A solutions architect must design a solution that will give any Region the ability to scale to handle the load of all Regions. Additionally, users must automatically connect to the Region that provides the least latency. Which solution will meet these requirements with the LEAST operational overhead?

中文翻译:
一家公司正在 Amazon EC2 实例上推出一款新的在线游戏。该游戏必须在全球范围内发售。该公司计划在三个 AWS 区域 us-east-1、eu-west-1 和 ap-southeast-1 运行该游戏。游戏的排行榜、玩家库存和活动状态必须跨区域可用。解决方案架构师必须设计一个解决方案,使任何区域都能够扩展以处理所有区域的负载。此外,用户必须自动连接到提供最少延迟的区域。哪种解决方案能够以最少的运营开销满足这些要求?

选项

A. Create an EC2 Spot Fleet. Attach the Spot Fleet to a Network Load Balancer (NLB) in each Region. Create an AWS Global Accelerator IP address that points to the NLB. Create an Amazon Route 53 latency-based routing entry for the Global Accelerator IP address. Save the game metadata to an Amazon RDS for MySQL DB instance in each Region. Set up a read replica in the other Regions.

中文翻译:
创建 EC2 Spot 队列。将 Spot 队列附加到每个区域中的网络负载均衡器 (NLB)。创建指向 NLB 的 AWS Global Accelerator IP 地址。为 Global Accelerator IP 地址创建 Amazon Route 53 基于延迟的路由条目。将游戏元数据保存到每个区域中的 Amazon RDS for MySQL 数据库实例。在其他区域设置只读副本。

B. Create an Auto Scaling group for the EC2 instances Attach the Auto Scaling group to a Network Load Balancer (NLB) in each Region. For each Region, create an Amazon Route 53 entry that uses geoproximity routing and points to the NLB in that Region. Save the game metadata to MySQL databases on EC2 instances in each Region. Set up replication between the database EC2 instances in each Region.

中文翻译:
为 EC2 实例创建 Auto Scaling 组 将 Auto Scaling 组附加到每个区域中的网络负载均衡器 (NLB)。对于每个区域,创建一个使用地理位置邻近路由并指向该区域中的 NLB 的 Amazon Route 53 条目。将游戏元数据保存到每个区域的 EC2 实例上的 MySQL 数据库。在每个区域中的数据库 EC2 实例之间设置复制。

C. Create an Auto Scaling group for the EC2 instances. Attach the Auto Scaling group to a Network Load Balancer (NLB) in each Region. For each Region, create an Amazon Route 53 entry that uses latency-based routing and points to the NLB in that Region. Save the game metadata to an Amazon DynamoDB global table.

中文翻译:
为 EC2 实例创建 Auto Scaling 组。将 Auto Scaling 组附加到每个区域中的网络负载均衡器 (NLB)。对于每个区域,创建一个 Amazon Route 53 条目,该条目使用基于延迟的路由并指向该区域中的 NLB。将游戏元数据保存到 Amazon DynamoDB 全局表。

D. Use EC2 Global View. Deploy the EC2 instances to each Region. Attach the instances to a Network Load Balancer (NLB). Deploy a DNS server on an EC2 instance in each Region. Set up custom logic on each DNS server to redirect the user to the Region that provides the lowest latency. Save the game metadata to an Amazon Aurora global database.

中文翻译:
使用 EC2 全局视图。将 EC2 实例部署到每个区域。将实例附加到网络负载均衡器 (NLB)。在每个区域的 EC2 实例上部署 DNS 服务器。在每个 DNS 服务器上设置自定义逻辑,将用户重定向到提供最低延迟的区域。将游戏元数据保存到 Amazon Aurora 全局数据库。

答案

C

解析

正确答案:C 解析: 本题应选择 C。 正确选项: C. 为 EC2 实例创建 Auto Scaling 组。将 Auto Scaling 组附加到每个区域中的网络负载均衡器 (NLB)。对于每个区域,创建一个 Amazon Route 53 条目,该条目使用基于延迟的路由并指向该区域中的 NLB。将游戏元数据保存到 Amazon DynamoDB 全局表。 选择理由: 该选项最直接地满足题干中的关键约束。做 SAP-C02 题目时,需...

登录后查看完整解析