
Answer-first summary for fast verification
Answer: Set up Amazon DynamoDB Streams and develop an AWS Lambda function to process the stream and back up data to an Amazon S3 bucket.
Option B is NOT correct as described. There is no "continuous backup from DynamoDB to S3"—PITR is internal to DynamoDB, and export to S3 is not continuous. Option C is a valid approach for continuous backup to S3 with minimal impact, but requires some coding. Option D is also valid, but involves more coding and is not truly continuous. Option A is not appropriate due to complexity and potential performance impact.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A gaming company utilizes Amazon DynamoDB for storing user data including geographic locations, player statistics, and leaderboards. They require a solution to set up continuous backups to Amazon S3 with minimal coding effort. The backup process should not impact application performance or the provisioned read capacity units. What is the appropriate solution?
A
Deploy an Amazon EMR cluster and utilize an Apache Hive job for backing up data to Amazon S3.
B
Enable continuous backup from DynamoDB to Amazon S3 and activate point-in-time recovery for the table.
C
Set up Amazon DynamoDB Streams and develop an AWS Lambda function to process the stream and back up data to an Amazon S3 bucket.
D
Develop an AWS Lambda function for regular data export from DynamoDB to Amazon S3 and enable point-in-time recovery for the table.
No comments yet.