A healthcare company needs to store patient records in Amazon DynamoDB. The records must be highly available and durable across multiple Availability Zones. The company also requires the ability to recover the table to any point in time within the last 35 days in case of accidental writes or deletions. Which solution meets these requirements?
DynamoDB automatically replicates data across multiple Availability Zones within an AWS Region, providing high availability and durability. Enabling point-in-time recovery (PITR) allows restoration to any point in time within the last 35 days, protecting against accidental writes or deletions. This solution meets both the durability and recovery requirements without additional complexity.
Why this answer
DynamoDB tables are automatically replicated across multiple Availability Zones within a Region, ensuring high availability and durability. Enabling point-in-time recovery (PITR) provides continuous backups and allows restoration to any point in time within the last 35 days. This combination meets the requirements without additional configuration such as global tables or secondary indexes.
Exam trap
The trap here is thinking that additional features like global secondary indexes or cross-Region replicas are needed for multi-AZ durability, when DynamoDB already provides it by default.