Google ACE Planning and Configuring a Cloud Solution Practice Question
A company needs to deploy a web application on Google Cloud that requires high availability across multiple regions. Select TWO services that can help achieve this.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Global HTTP(S) Load Balancing
Global HTTP(S) Load Balancing distributes traffic across regions, and Cloud SQL with cross-region replication provides database redundancy. Compute Engine instances in multiple regions serve traffic, and load balancing handles failover.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Global HTTP(S) Load Balancing
Why this is correct
Global HTTP(S) Load Balancing is a correct choice because it uses a single anycast IP to route user traffic to the closest healthy backend across multiple Google Cloud regions. It automatically detects and drains unhealthy backends, supports autoscaling, and provides layer 7 content-based routing. This service delivers the required high availability for the web application's compute and network layer.
- ✗
Cloud VPN
Why it's wrong here
Cloud VPN is not a load balancing solution; it establishes an encrypted IPsec tunnel between on-premises networks and Google Cloud VPC. It is designed for hybrid connectivity and cannot distribute incoming web traffic across multiple regions. Therefore, it is incorrect for this scenario.
- ✓
Cloud SQL with cross-region replication
Why this is correct
Cross-region replication in Cloud SQL provides a synchronous or asynchronous replica in another region, enabling automatic failover and maintaining data durability. This is a correct component for high availability at the database layer, ensuring the web application's data remains accessible if one region fails. It is a valid answer because a highly available web application must also have a redundant data tier.
- ✗
Cloud NAT
Why it's wrong here
Cloud NAT provides outbound internet connectivity for private instances to reach external resources, but it does not perform inbound load balancing or traffic distribution. It is not a mechanism for high availability across regions, making it incorrect for this requirement.
- ✗
Cloud CDN
Why it's wrong here
Cloud CDN caches static content at Google's edge locations to reduce latency and origin load, but it does not balance traffic across compute backends or handle failover. It can be used alongside a load balancer, but by itself it does not provide multi-region high availability. Thus, it is not the correct solution for this need.
Go deeper
Related to this question
Learn chapter
Google Cloud Platform Overview
Key term
High availability
High availability is a system design approach that aims to keep applications and services operational and accessible with minimal downtime, even when some components fail.
Key term
Compute Engine
Compute Engine is Google Cloud's Infrastructure-as-a-Service (IaaS) offering that lets you create and run virtual machines on Google's infrastructure.
About these practice questions
This ACE question is part of Courseiva's 769-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.