You have an application that will run on Compute Engine. You need to design an architecture that takes into account a disaster recovery plan that requires your application to fail over to another region in case of a regional outage. What should you do?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy the application on two Compute Engine instance groups, each in the same project but in a different region. Use the first instance group to serve traffic, and use the HTTP load balancing service to fail over to the standby instance group in case of a disaster..
Why this is the answer
The correct option uses regional Compute Engine instance groups and HTTP(S) Load Balancing for disaster recovery. Instance groups provide high availability within a region and simplify management of multiple instances. Deploying them in different regions allows for failover if one region experiences an outage. HTTP(S) Load Balancing, specifically Global External HTTP(S) Load Balancing, is a global service that can direct traffic to healthy backends across multiple regions, automatically failing over to the standby region if the primary becomes unhealthy. Incorrect options: Deploying single Compute Engine instances in different regions is less resilient than using instance groups, as a single instance failure would require manual intervention or more complex setup for automatic recovery. Failing over to an on-premises instance introduces complexity with hybrid connectivity and potentially higher latency, and doesn't fully leverage Google Cloud's regional redundancy. Using separate projects for instance groups in different regions adds unnecessary management overhead and complexity for a single application's disaster recovery plan, as resources within the same project can be managed more cohesively.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed