A global logistics company runs its real-time package routing platform in Google Cloud. The core backend relies on a Compute Engine Managed Instance Group (MIG) and a Cloud SQL for PostgreSQL database located in primary region `us-central1`. To achieve a Recovery Point Objective (RPO) under 1 minute and a Recovery Time Objective (RTO) under 15 minutes, the team designed a Warm Standby disaster recovery (DR) pattern in secondary region `us-east4` using cross-region Cloud SQL read replicas. During an unannounced DR failover simulation, database promotion succeeded within 2 minutes, but spinning up additional backend instances in `us-east4` failed due to regional Compute Engine resource quota limits, causing an RTO breach. Which architectural adjustment should the Cloud Architect implement to ensure reliable DR execution while maintaining the Warm Standby strategy?
- Proactively request and maintain sufficient Compute Engine regional quotas in `us-east4` while running a minimal baseline instance footprint in the secondary Managed Instance Group that automatically scales out upon failover.Cevap
- BDeploy an automated Cloud Function triggered by failover alerts to submit emergency Compute Engine quota increase requests to Google Cloud Support during a disaster event.
- CTransition to a Cold Backup strategy by taking automated hourly database snapshots to Cloud Storage and building all compute and database resources on demand following a primary region outage.
- DMigrate the relational database layer to a multi-region Cloud Spanner instance and configure cross-region VPC Network Peering to eliminate compute quota dependencies.