SAP-C02 学习助手

SAP-C02 第 443 题

Lambda S3 Aurora Kinesis

题目

洪水监测机构部署了10000多个水位监测传感器。传感器发送连续的数据更新,每次更新的大小小于 1 MB。该机构拥有一组本地应用程序服务器。这些服务器接收来自传感器的更新,将原始数据转换为人类可读的格式,并将结果写入本地关系数据库服务器。然后,数据分析师使用简单的 SQL 查询来监控数据。该机构希望提高应用程序的整体可用性并减少执行维护任务所需的工作量。这些维护任务(包括应用程序服务器的更新和补丁)会导致停机。当应用程序服务器关闭时,传感器中的数据会丢失,因为其余服务器无法处理整个工作负载。该机构需要一种能够优化运营管理费用和成本的解决方案。解决方案架构师建议使用 AWS IoT Core 来收集传感器数据。解决方案架构师还应该建议什么来满足这些要求?

选项

A. 将传感器数据发送到 Amazon Kinesis Data Firehose。使用 AWS Lambda 函数读取 Kinesis Data Firehose 数据,将其转换为 .csv 格式,并将其插入 Amazon Aurora MySQL 数据库实例。指导数据分析师直接从数据库实例查询数据。

B. 将传感器数据发送到 Amazon Kinesis Data Firehose。使用 AWS Lambda 函数读取 Kinesis Data Firehose 数据,将其转换为 Apache Parquet 格式,并将其保存到 Amazon S3 存储桶。指导数据分析师使用 Amazon Athena 查询数据。

C. 将传感器数据发送到 Amazon Managed Service for Apache Flink(以前称为 Amazon Kinesis Data Analytics)应用程序,以将数据转换为 .csv 格式并将其存储在 Amazon S3 存储桶中。将数据导入 Amazon Aurora MySQL 数据库实例。指导数据分析师直接从数据库实例查询数据。

D. 将传感器数据发送到 Amazon Managed Service for Apache Flink(以前称为 Amazon Kinesis Data Analytics)应用程序,以将数据转换为 Apache Parquet 格式并将其存储在 Amazon S3 存储桶中。指导数据分析师使用 Amazon Athena 查询数据。

答案

B

解析

正确答案:B 解析: 题干关键点:本地数据中心/混合架构、核心服务:Lambda, S3, Aurora, Kinesis。 正确选项: B. 将传感器数据发送到 Amazon Kinesis Data Firehose。使用 AWS Lambda 函数读取 Kinesis Data Firehose 数据,将其转换为 Apache Parquet 格式,并将其保存到 Amazon S3 存储桶。指导数据分析师使用 Amazon Ath...

登录后查看完整解析