An application uses an Amazon DynamoDB table with on-demand capacity. The SysOps administrator needs to ensure the table remains available during an AWS regional outage. Which strategy should be used?
Trap 1: Enable DynamoDB Accelerator (DAX).
Incorrect. DAX is a cache that improves read performance but does not provide disaster recovery across regions.
Trap 2: Create a read replica in another region.
Incorrect. DynamoDB does not offer read replicas; the feature for multi-region replication is global tables.
Trap 3: Increase read and write capacity units.
Incorrect. Capacity adjustment affects performance within a single region, not availability during a regional outage.
- A
Enable DynamoDB Accelerator (DAX).
Why wrong: Incorrect. DAX is a cache that improves read performance but does not provide disaster recovery across regions.
- B
Create a read replica in another region.
Why wrong: Incorrect. DynamoDB does not offer read replicas; the feature for multi-region replication is global tables.
- C
Use DynamoDB global tables.
Correct. Global tables replicate data across multiple AWS Regions and provide automatic failover for high availability.
- D
Increase read and write capacity units.
Why wrong: Incorrect. Capacity adjustment affects performance within a single region, not availability during a regional outage.