Amazon
SAA-C03 · Question #144
How can trade data from DynamoDB be ingested into an S3 data lake for near real-time analysis?
The correct answer is A. Use DynamoDB Streams to invoke a Lambda function that writes to S3.. Option A is the simplest solution, using DynamoDB Streams and Lambda for real-time ingestion Options B, C, and Dadd unnecessary complexity with Data Firehose or Kinesis.
Submitted by brentm· Mar 4, 2026Design High-Performing Architectures
Question
How can trade data from DynamoDB be ingested into an S3 data lake for near real-time analysis?
Options
- AUse DynamoDB Streams to invoke a Lambda function that writes to S3.
- BUse DynamoDB Streams to invoke a Lambda function that writes to Data Firehose, which writes
- CEnable Kinesis Data Streams on DynamoDB. Configure it to invoke a Lambda function that writes
- DEnable Kinesis Data Streams on DynamoDB. Use Data Firehose to write to S3.
How the community answered
(33 responses)- A82% (27)
- B9% (3)
- C6% (2)
- D3% (1)
Explanation
Option A is the simplest solution, using DynamoDB Streams and Lambda for real-time ingestion Options B, C, and Dadd unnecessary complexity with Data Firehose or Kinesis.
Community Discussion
No community discussion yet for this question.