Challenge - 5 Problems
GCP HTTP(S) Load Balancer Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ Architecture
intermediate2:00remaining
Identify the correct architecture for a global HTTP(S) Load Balancer on GCP
Which of the following diagrams correctly represents the architecture of a global HTTP(S) Load Balancer on Google Cloud Platform that distributes traffic across multiple regions with automatic failover?
Attempts:
2 left
💡 Hint
Think about how global traffic distribution and failover are handled in GCP HTTP(S) Load Balancer.
✗ Incorrect
Option B correctly describes the global HTTP(S) Load Balancer using a single anycast IP that routes traffic to healthy backends across multiple regions with automatic failover. Other options describe regional or non-load balancer approaches.
❓ scaling
intermediate1:30remaining
Estimating capacity for HTTP(S) Load Balancer under high traffic
You expect 1 million requests per second to your HTTP(S) Load Balancer on GCP. Which factor is NOT relevant when estimating the load balancer's capacity requirements?
Attempts:
2 left
💡 Hint
Consider what affects load balancer performance and what is irrelevant.
✗ Incorrect
The color scheme of the management console does not affect the load balancer's capacity or performance. Other options impact capacity planning.
❓ tradeoff
advanced2:00remaining
Choosing between HTTP(S) Load Balancer and TCP Load Balancer for a web app
Your web application requires SSL termination, URL-based routing, and global load balancing. Which load balancer type on GCP best fits these needs and why?
Attempts:
2 left
💡 Hint
Match features needed with load balancer capabilities.
✗ Incorrect
HTTP(S) Load Balancer supports SSL termination, URL-based routing, and global anycast IP, making it ideal for web apps needing these features. TCP and Network Load Balancers lack URL routing and global features. Internal Load Balancer is for private networks.
🧠 Conceptual
advanced1:30remaining
Understanding health checks in HTTP(S) Load Balancer
What is the primary purpose of health checks in a GCP HTTP(S) Load Balancer setup?
Attempts:
2 left
💡 Hint
Think about how load balancers decide where to send traffic.
✗ Incorrect
Health checks test backend availability and ensure traffic is sent only to healthy instances. They do not handle scaling, encryption, or caching.
❓ component
expert2:30remaining
Request flow through GCP HTTP(S) Load Balancer components
Arrange the components in the correct order that a client HTTP request passes through when using a GCP HTTP(S) Load Balancer with backend services.
Attempts:
2 left
💡 Hint
Think about the natural flow from client to backend through the load balancer.
✗ Incorrect
The request first hits the global IP, then SSL is terminated at the frontend, routing rules are applied, and finally the request is sent to a healthy backend.