AWS Certified Developer – Associate — Question 16

A company needs to ingest terabytes of data each hour from thousands of sources that are delivered almost continually throughout the day. The volume of messages generated varies over the course of the day. Messages must be delivered in real time for fraud detection and live operational dashboards.
Which approach will meet these requirements?

Answer options

Correct answer: D

Explanation

The correct answer is D because Amazon Kinesis Data Streams is specifically designed for real-time data ingestion and processing, which aligns with the need for immediate delivery required for fraud detection and operational dashboards. Options A and B do not provide the necessary real-time capabilities, while option C focuses on automation rather than immediate data processing.