Medium1 markMultiple Choice
Domain 1.3: Reliability & ResilienceDynamoDBMulti-RegionReliability

AWS SAP-C02 · Question 70 · Domain 1.3: Reliability & Resilience

An application is deployed across multiple AWS Regions. The application uses Amazon DynamoDB Global Tables. Users are routed to the nearest region using Amazon Route 53. During a regional outage, Route 53 automatically routes users to a healthy region. However, users complain that they cannot see data they wrote just seconds before the outage. What is the cause of this?

Answer options:

A.

Route 53 cached the old data.

B.

DynamoDB Global Tables use asynchronous replication, and the data had not yet replicated before the region failed.

C.

The application needs to use strongly consistent reads in the new region.

D.

DynamoDB Global Tables are read-only in secondary regions.

How to approach this question

Understand the replication mechanism of Global Tables.

Full Answer

B.DynamoDB Global Tables use asynchronous replication, and the data had not yet replicated before the region failed.✓ Correct
DynamoDB Global Tables use asynchronous replication, and the data had not yet replicated before the region failed.
Amazon DynamoDB Global Tables use asynchronous replication. While typically sub-second, a sudden regional failure can result in a small amount of data loss (RPO > 0) if the data was written but not yet replicated to the other regions.

Common mistakes

Assuming Global Tables provide synchronous cross-region replication.

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 2

75 questions · hints · full answers · grading

More questions from this exam