AWS Certified Database – Specialty — Question 217
A database specialist needs to set up an Amazon DynamoDB table. The table must exist in multiple AWS Regions and must provide point-in-time recovery of data.
Which combination of steps should the database specialist take to meet these requirements with the LEAST operational overhead? (Choose three.)
Answer options
- A. Enable DynamoDB Streams for a global table. Set the view type to new and old images.
- B. Enable DynamoDB Streams for all replica tables.
- C. Add a replica table for each Region. Ensure that table names are not already in use in each replica Region.
- D. Add a replica table for each Region with a random suffix added to each table name.
- E. Enable point-in-time recovery for the global table.
- F. Enable point-in-time recovery for all replica tables.
Correct answer: A, C, F
Explanation
The correct steps involve enabling DynamoDB Streams for a global table to capture changes across regions, adding a replica table in each Region with unique names to avoid conflicts, and enabling point-in-time recovery for all replica tables to ensure data can be restored. Options B and D are incorrect because they either involve unnecessary steps or do not comply with the requirement for unique table names in each Region.