SAA-C03 Question 371
Single answerA company wants to process and analyze real-time streaming data generated from IoT sensors deployed in a manufacturing facility. The data needs to be ingested, processed with minimal latency, and stored for future analysis. Which AWS service is the most appropriate choice for processing the real-time streaming data?
- A
Amazon Kinesis Data Streams
- B
Amazon S3
- C
Amazon RDS
- D
Amazon Elastic Transcoder
Show answer and explanation
Correct answer: A
Explanation
Amazon Kinesis Data Streams is the most appropriate service for processing real-time streaming data. It supports high-throughput ingestion and enables applications to process data with low latency. This makes it a perfect fit for use cases such as IoT sensor data, where real-time processing and analysis are critical. Other options, such as Amazon S3 and Amazon RDS, are not designed to handle real-time streaming data workloads.
- A. Correct.
Amazon Kinesis Data Streams is designed for ingesting and processing real-time streaming data. It allows applications to process data in real time and is ideal for use cases like IoT sensor data analytics.
- B. Incorrect.
Amazon S3 is a highly durable object storage service, but it is not designed for processing real-time streaming data. It is better suited for storing and retrieving large amounts of static data.
- C. Incorrect.
Amazon RDS is a relational database service. While it is excellent for structured data storage and querying, it is not designed for handling or processing real-time streaming data.
- D. Incorrect.
Amazon Elastic Transcoder is a service for converting media files into various formats. It has no functionality related to real-time streaming data processing.