nerdexam
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)
  • A
    82% (27)
  • B
    9% (3)
  • C
    6% (2)
  • D
    3% (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.

Full SAA-C03 Practice