AWS Certified Developer Associate DVA-C01 – Question078

An application is real-time processing millions of events that are received through an API. What service could be used to allow multiple consumers to process the data concurrently and MOST cost-effectively?

A.
Amazon SNS with fanout to an SQS queue for each application
B. Amazon SNS with fanout to an SQS FIFO (first-in, firtst-out) queue for each application
C. Amazon Kinesis Firehouse
D. Amazon Kinesis Streams

Correct Answer: D

Explanation: