Q85 — AWS SAA-C03 第14章
第 85/100 题 | ← 返回第14章
Q1085.一家公司正在开发一款无服务器 Web 应用程序,让用户能够与在线游戏的实时分析进行交互.游戏数据必须实时传输.该公司需要一个持久、低延迟的数据库选项来存储用户数据.该公司不知道有多少用户将使用该应用程序.随着应用程序的扩展,任何设计考虑都必须提供个位数毫秒的响应时间.哪种 AWS 服务组合可以满足这些要求?(选择两个.)
- A. Amazon CloudFront
- B. 亚马逊DynamoDB ✓
- C. 亚马逊Kinesis ✓
- D. 亚马逊 RDS
- E. AWS 全球加速器
正确答案: B. 亚马逊DynamoDB, C. 亚马逊Kinesis
解析
为了满足公司对无服务器 Web 应用程序的需求,该应用程序具有在线游戏的实时分析功能,包括实时流式传输数据以及需要具有可扩展能力的持久、低延迟数据库,我们考虑使用以下 AWS 服务:A. Amazon CloudFront - 这是一项全球内容分发网络 (CDN) 服务,可以加速向全球用户分发网站、应用程序和 API,并且具有低延迟和高传输速度.虽然它对于快速缓存和分发内容很有用,但它并不能直接满足对持久、低延迟数据库的需求.B. Amazon DynamoDB - DynamoDB 是一种完全托管的 NoSQL 数据库服务,可提供快速、可预测的性能以及无缝可扩展性.它旨在以个位数毫秒的性能处理大量数据和流量.这满足了对持久、低延迟数据库的要求.C. Amazon Kinesis - Amazon Kinesis 是一种完全托管的实时数据流服务,每小时可以从数十万个来源(例如应用程序日志、网站点击流和 IoT 设备数据)持续捕获和存储数 TB 的数据.它允许实时分析数据流,这对于在线游戏的实时分析至关重要.D. Amazon RDS - Amazon RDS(关系数据库服务)是一种托管关系数据库服务.虽然它提供了可扩展性和耐用性,但它可能无法提供 DynamoDB 提供的低延迟、个位数毫秒的性能,尤其是在实时分析典型的高可扩展性需求下.E. AWS Global Accelerator - AWS Global Accelerator 通过 AWS 全球网络引导流量,以提高应用程序对广泛用户的可用性和性能.它更专注于改善流量路由和可用性,而不是提供持久、低延迟的数据库.鉴于这些描述,满足用户数据持久、低延迟数据库选项要求以及实时流式传输数据能力的服务包括:B. Amazon DynamoDB - 用于持久、低延迟的数据库.C.Amazon Kinesis——用于实时数据流.因此,满足这些要求的正确 AWS 服务组合是:B.亚马逊DynamoDBC.亚马逊Kinesis