A national healthcare scheduling network is migrating its mission-critical appointments backend to Google Cloud. The application requires global ACID transactions, a recovery point objective (RPO) of 0, a recovery time objective (RTO) under 1 minute, and guaranteed availability. Additionally, the architecture requires dedicated, SLA-backed hybrid connectivity to on-premises data centers capable of sustaining 20 Gbps of bandwidth without relying on public internet routing. Which TWO architectural decisions should you make to satisfy these technical and high availability requirements?
- Deploy a multi-region Cloud Spanner instance configuration to manage transactional backend data across multiple GCP regions.Answer
- Provision redundant 10 Gbps Dedicated Interconnect connections across two distinct colocation facilities (edge availability domains).Answer
- CConfigure High Availability Cloud VPN (HA VPN) with 8 encrypted IPsec tunnels deployed across two separate Cloud Routers.
- DConfigure application load balancer health checks to execute a SQL SELECT query directly against the Cloud Spanner database endpoint.
- EUse VPC Network Peering to transitively route on-premises traffic from a central hub VPC to multiple application spoke VPCs.
Answer
To meet zero RPO, near-zero RTO, 99.999% availability, and high-throughput dedicated hybrid bandwidth, the solution must combine a multi-region Cloud Spanner database deployment with redundant 10 Gbps Dedicated Interconnect connections across two separate edge availability domains.
The combination of multi-region Cloud Spanner and redundant Dedicated Interconnect satisfies all constraints. Multi-region Cloud Spanner provides synchronous global replication with RPO=0, RTO under 1 minute, and a 99.999% SLA. Redundant 10 Gbps Dedicated Interconnect connections deployed across distinct edge locations provide high bandwidth (20 Gbps) and private connectivity backed by Google's enterprise availability SLA.
Step-by-Step Solution
Key Concept
Designing Enterprise High Availability Architectures for Strict SLA, RPO/RTO, and Hybrid Throughput