Designing highly scalable, available, and reliable cloud-native applications →easyMultiple ChoiceObjective-mapped
PCD Practice Question: Designing highly scalable, available, and reliable cloud-native applications
A company is designing a cloud-native application on Google Cloud that requires low-latency access to a global user base. The application serves static content and dynamic APIs. Which strategy best minimizes latency while maintaining high availability?
⚠ Common exam trap
Watch out — candidates often think Cloud Interconnect or Cloud Armor alone can solve global latency, overlooking the need for edge caching and multi-region deployment to reduce physical distance and provide redundancy.
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
✓
Use Cloud CDN to cache static content and deploy the API across multiple regions with global load balancing.
It combines Cloud CDN for caching static content at edge locations worldwide, reducing latency for static assets, and deploys the dynamic API across multiple regions with global load balancing (using Google Cloud's global external HTTP(S) load balancer) to route users to the nearest healthy backend, minimizing latency for dynamic requests while ensuring high availability through regional redundancy.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Deploy the application in a single region and use Cloud Interconnect for global access.
Why it's wrong here
Single regional deployment cannot minimize latency for global users.
- ✓
Use Cloud CDN to cache static content and deploy the API across multiple regions with global load balancing.
Why this is correct
Cloud CDN caches at edge locations, and multi-region deployment with global load balancing reduces latency for dynamic content.
- ✗
Use Cloud Armor to protect the application and rely on Google's backbone for low latency.
Why it's wrong here
Cloud Armor is a security service, not for latency reduction.
- ✗
Store all content in Cloud Storage and serve directly from there.
Why it's wrong here
Cloud Storage does not provide edge caching for dynamic APIs.
Go deeper
Related to this question
About these practice questions
This PCD question is part of Courseiva's 964-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 PCD 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 PCD exam.