AWS Certified Solutions Architect – Associate (SAA-C02) — Question 167

A company recently released a new type of internet-connected sensor. The company is expecting to sell thousands of sensors, which are designed to stream high volumes of data each second to a central location. A solutions architect must design a solution that ingests and stores data so that engineering teams can analyze it in near-real time with millisecond responsiveness.
Which solution should the solutions architect recommend?

Answer options

Correct answer: D

Explanation

Option D is the correct choice because Amazon Kinesis Data Streams is designed for high-throughput data ingestion, making it suitable for the large volumes of data generated by the sensors. Storing the data in Amazon DynamoDB allows for fast read and write operations, which is essential for near-real-time analysis. Options A and C use Amazon SQS, which is not optimized for streaming data, and while option C suggests Redshift, it is better suited for batch processing rather than real-time analytics.