SAP-C02 第 526 题
题目
Accompany is building an application to collect and transmit sensor data from a factory. The application will use AWS IoT Core to send data from hundreds of devices to an Amazon S3 data lake. The company must enrich the data before loading the data into Amazon S3. The application will transmit the sensor data every 5 seconds. New sensor data must be available in Amazon S3 less than 30 minutes after the application collects the data. No other applications are processing the sensor data from AWS IoT Core. Which solution will meet these requirements MOST cost-effectively?
中文翻译:
Accompany 正在构建一个应用程序来收集和传输来自工厂的传感器数据。该应用程序将使用 AWS IoT Core 将数据从数百个设备发送到 Amazon S3 数据湖。该公司必须在将数据加载到 Amazon S3 之前丰富数据。应用程序将每 5 秒传输一次传感器数据。应用程序收集数据后 30 分钟内,新的传感器数据必须在 Amazon S3 中可用。没有其他应用程序正在处理来自 AWS IoT Core 的传感器数据。哪种解决方案能够最具成本效益地满足这些要求?
选项
A. Create a topic in AWS IoT Core to ingest the sensor data. Create an AWS Lambda function to enrich the data and to write the data to Amazon S3. Configure an AWS IoT rule action to invoke the Lambda function.
中文翻译:
在 AWS IoT Core 中创建一个主题以提取传感器数据。创建 AWS Lambda 函数来丰富数据并将数据写入 Amazon S3。配置 AWS IoT 规则操作以调用 Lambda 函数。
B. Use AWS IoT Core Basic Ingest to ingest the sensor data. Configure an AWS IoT rule action to write the data to Amazon Kinesis Data Firehose. Set the Kinesis Data Firehose buffering interval to 900 seconds. Use Kinesis Data Firehose to invoke an AWS Lambda function to enrich the data, Configure Kinesis Data Firehose to deliver the data to Amazon S3.
中文翻译:
使用 AWS IoT Core Basic Ingest 提取传感器数据。配置 AWS IoT 规则操作以将数据写入 Amazon Kinesis Data Firehose。将 Kinesis Data Firehose 缓冲间隔设置为 900 秒。使用 Kinesis Data Firehose 调用 AWS Lambda 函数来丰富数据,配置 Kinesis Data Firehose 将数据传输到 Amazon S3。
C. Create a topic in AWS IoT Core to ingest the sensor data. Configure an AWS IoT rule action to send the data to an Amazon Timestream table. Create an AWS Lambda, function to read the data from Timestream. Configure the Lambda function to enrich the data and to write the data to Amazon S3.
中文翻译:
在 AWS IoT Core 中创建一个主题以提取传感器数据。配置 AWS IoT 规则操作以将数据发送到 Amazon Timestream 表。创建一个 AWS Lambda 函数以从 Timestream 读取数据。配置 Lambda 函数以丰富数据并将数据写入 Amazon S3。
D. Use AWS loT Core Basic Ingest to ingest the sensor data. Configure an AWS IoT rule action to write the data to Amazon Kinesis Data Streams. Create a consumer AWS Lambda function to process the data from Kinesis Data Streams and to enrich the data. Call the S3 PutObject API operation from the Lambda function to write the data to Amazon S3.
中文翻译:
使用 AWS loT Core Basic Ingest 提取传感器数据。配置 AWS IoT 规则操作以将数据写入 Amazon Kinesis Data Streams。创建消费者 AWS Lambda 函数来处理来自 Kinesis Data Streams 的数据并丰富数据。从 Lambda 函数调用 S3 PutObject API 操作以将数据写入 Amazon S3。
答案
B
解析
正确答案:B 解析: 本题应选择 B。 正确选项: B. 使用 AWS IoT Core Basic Ingest 提取传感器数据。配置 AWS IoT 规则操作以将数据写入 Amazon Kinesis Data Firehose。将 Kinesis Data Firehose 缓冲间隔设置为 900 秒。使用 Kinesis Data Firehose 调用 AWS Lambda 函数来丰富数据,配置 Kinesis Data Fi...