A global app needs sub-second read latency for users on three continents plus cross-region DR for its Aurora PostgreSQL database. What's the architecture?
A.Aurora Global Database — one primary writer region + up to 10 read-only secondary regions
Global storage replication + local reads. Correct.
B.Cross-region read replicas only
Replicas help reads but no unified global failover management.
C.S3 replication for the data files
S3 isn't a database engine.
D.Three independent Aurora clusters synced via DMS
DMS syncing three live clusters is fragile DIY replication.
Why this answer
Aurora Global Database replicates storage-level changes to up to 10 secondary regions at ~<1s latency — fast local reads worldwide plus managed cross-region failover (RTO ~1 min for DR writes). Read replicas alone lack the managed global failover.
Correct answer: A · Last reviewed 2026-11-05
Official AWS references
Practice this interactively
Answer without seeing the solution first in the Complex Solution Design practice session.
Practice Complex Solution Design