AWS Certified Data Engineer – Associate (DEA-C01) — Question 164

A company has a gaming application that stores data in Amazon DynamoDB tables. A data engineer needs to ingest the game data into an Amazon OpenSearch Service cluster. Data updates must occur in near real time.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

The correct answer is C because using Amazon DynamoDB Streams allows for real-time capture of changes in the data, which can be processed instantly by an AWS Lambda function to update Amazon OpenSearch Service. Options A and B involve periodic data transfer, which does not satisfy the near real-time requirement, while option D suggests a more complex solution without leveraging existing AWS services designed for this purpose.