
Answer-first summary for fast verification
Answer: Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehose is a real-time data processing and analytics service that can continuously capture, transform, and load streaming data into AWS data stores and analytics tools. It can handle high-throughput, real-time data streams and is optimized for real-time processing. To configure it, you can specify the data source, the destination data store, and the data transformation and loading options. Amazon S3 with event notifications can be used for event-driven processing, but it is not designed for real-time data processing scenarios. Amazon RDS with read replicas can improve read performance, but it is not designed for real-time data processing. Amazon DynamoDB with DynamoDB Streams can capture changes to the data in a table and stream them to a Lambda function for real-time processing, but it is not optimized for high-throughput data streams.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are designing a data processing system that requires real-time data processing and analytics. Which AWS storage service should you use, and how should you configure it to optimize for real-time processing?
A
Amazon S3 with event notifications
B
Amazon RDS with read replicas
C
Amazon DynamoDB with DynamoDB Streams
D
Amazon Kinesis Data Firehose
No comments yet.