Q37 — AWS SAA-C03 第15章
第 37/100 题 | ← 返回第15章
Q1137. 一家公司正在开发一款新的在线游戏应用程序。该应用程序将在多个 AWS 区域的 Amazon EC2 实例上运行,并将拥有大量全球分布的用户。解决方案架构师必须设计该应用程序以优化用户的网络延迟。解决方案架构师应采取哪些行动来满足这些要求?(选择两个。)
- A. 配置 AWS Global Accelerator。在托管 EC2 队列的每个区域中创建区域终端节点组。 ✓
- B. 使用 Amazon CloudFront 创建内容分发网络 (CDN)。启用静态和动态内容的缓存,并指定较长的过期时间。 ✓
- C. 将 AWS Client VPN 集成到应用程序中。指导用户在启动应用程序后选择距离他们最近的区域。建立与该区域的 VPN 连接。
- D. 创建 Amazon Route 53 加权路由策略。配置路由策略,为用户数量最多的区域中的 EC2 实例赋予最高权重。
- E. 在托管 EC2 队列的每个区域中配置一个 Amazon API Gateway 终端节点。指导用户在启动应用程序后选择距离他们最近的区域。请使用距离他们最近的 API Gateway 终端节点。
正确答案: A. 配置 AWS Global Accelerator。在托管 EC2 队列的每个区域中创建区域终端节点组。, B. 使用 Amazon CloudFront 创建内容分发网络 (CDN)。启用静态和动态内容的缓存,并指定较长的过期时间。
解析
为了优化在线游戏应用程序全球分布用户的网络延迟,解决方案架构师应采取以下措施:A. 配置 AWS Global Accelerator。在托管 EC2 队列的每个区域中创建区域终端节点组。B. 使用 Amazon CloudFront 创建内容分发网络 (CDN)。启用静态和动态内容的缓存,并指定较长的过期时间。解释:A.AWS Global Accelerator:此服务可提高您的应用程序在全球用户分布情况下的可用性和性能。它根据运行状况、地理位置和路由策略将用户流量引导至最佳终端节点,从而显著降低用户连接到 EC2 实例的延迟。B. Amazon CloudFront:部署像 CloudFront 这样的 CDN 可以将静态和动态内容缓存在更靠近用户的位置,从而降低访问游戏资产和其他资源时的延迟。这对于提升在线游戏应用程序的整体用户体验至关重要。为什么其他选择不适合:C. AWS 客户端 VPN:虽然这可以提供安全访问,但它并不是优化游戏用户延迟的理想解决方案,因为它要求用户手动选择区域并建立 VPN 连接,这增加了复杂性并可能增加延迟。D. Amazon Route 53 加权路由策略:虽然这有助于将用户引导到最近的区域,但它不能提供与 Global Accelerator 相同级别的性能优化,并且可能无法考虑影响延迟的实时条件。E. Amazon API Gateway:虽然它可以帮助将 API 调用路由到最近的区域,但指导用户手动选择区域并不像使用 Global Accelerator 或 CloudFront 进行自动优化那样无缝。通过实施选项 A 和 B,应用程序将得到更好的优化,为全球用户提供低延迟和高性能。