AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 546 / 1018 题单选题

一家公司在不同位置放置了数据采集传感器。这些数据采集传感器向公司传输大量数据流。公司希望在AWS上设计一个平台,用于摄取和处理高容量的数据流。解决方案必须具有可伸缩性,并支持几乎实时的数据收集。公司必须将数据存储在Amazon S3中,以供将来生成报告。 哪种解决方案在操作开销最少的情况下满足这些要求?

  • A. 使用Amazon Kinesis Data Firehose将流式数据传送到Amazon S3。
  • B. 使用AWS Glue将流式数据传送到Amazon S3。
  • C. 使用AWS Lambda传送流式数据并将数据存储到Amazon S3。
  • D. 使用AWS数据库迁移服务(AWS DMS)将流式数据传送到Amazon S3。
第 546 / 1018 题正确答案 A
  • A. 使用Amazon Kinesis Data Firehose将流式数据传送到Amazon S3。

解析

Amazon Kinesis Data Firehose是AWS的托管服务,专门用于将数据传送至S3、Redshift等。它可以直接接收数据流,而无需您管理应用程序或实例。因此,它可以减少操作开销并满足需求,能够高效地将数据传送到Amazon S3,符合题目中的要求。其他选项(B、C、D)需要更多的自定义管理或配置,因此操作开销可能更大。

AI 解析

Amazon Kinesis Data Firehose是专为流式数据摄取设计的全托管服务,可自动扩展吞吐量以处理高容量数据流,并支持将数据直接传递到Amazon S3。其内置的批处理、压缩和数据转换功能无需额外操作即可优化存储。相比之下,AWS Glue主要用于批处理ETL作业,不适合实时场景;Lambda需要自行管理触发器和扩展性,增加了复杂性;DMS则聚焦数据库迁移而非流式数据处理。AWS官方文档明确建议使用Kinesis Data Firehose作为实时流式数据加载到S3的标准解决方案。选项A通过无服务器架构最小化了运维工作,自然满足题干所有需求。