Cisco CCNP Security Core (SCOR) 350-701Cloud SecurityHard
A cloud architect is designing a highly available and resilient multi-region application in a public cloud. The application's database tier needs to ensure data consistency across regions while remaining accessible even if an entire region becomes unavailable. Which database deployment strategy is most suitable for meeting both high availability and strong consistency requirements in a multi-region cloud environment?
- AMulti-region read replicas with eventual consistency
- BActive-passive database replication with asynchronous updates
- CMulti-region active-active database with synchronous replication
- DSingle-region database instance with daily backups
Show answer & explanationAnswer & explanation
Correct answer: C. Multi-region active-active database with synchronous replication
A multi-region active-active database with synchronous replication ensures that all database instances in different regions are kept up-to-date simultaneously. This provides both high availability (if one region fails, others are active) and strong data consistency across all regions.
Why the other options are wrong
- A. Read replicas with eventual consistency do not guarantee strong consistency for writes, which is a key requirement.
- B. Active-passive with asynchronous updates would introduce potential data loss during a failover and eventual consistency, not strong consistency.
- D. A single-region instance offers no multi-region availability or resilience.
Multi-region Active-Active Database with Synchronous Replication
A database deployment strategy where multiple active instances of a database are deployed across different cloud regions, and all writes are synchronously replicated to ensure strong consistency across all instances.
- Provides highest levels of availability and disaster recovery.
- Ensures strong data consistency across all regions.
- Writes are committed to all active regions before acknowledgment, incurring higher latency.
Memory trick: Synchronous Active-Active: Everyone's on the same page, all the time, everywhere.