Managing Implementation and Ensuring Solution and Operations Reliability →hardMultiple SelectObjective-mapped
Google PCA Practice Question: Managing Implementation and Ensuring Solution and Operations Reliability
Your company wants to implement a canary deployment for a microservice running on GKE. You need to gradually shift traffic from the stable version to the canary version while monitoring error rates. Which THREE components or practices should you use? (Choose 3)
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
✓
Cloud Deploy with an automated canary strategy and verification
A canary deployment on GKE typically uses a service mesh like Istio for fine-grained traffic splitting, Cloud Monitoring for observability, and automated rollback via a progressive delivery tool or manual intervention. Cloud Deploy also supports canary strategies. Cloud CDN is for content delivery, not internal traffic splitting. Feature flags are for feature toggles, not traffic shifting.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Cloud Deploy with an automated canary strategy and verification
Why this is correct
Cloud Deploy orchestrates canary deployments with rollback.
- ✓
Cloud Monitoring to track error rates and trigger rollback
Why this is correct
Monitoring is essential for detecting issues.
- ✗
Cloud CDN for caching responses
Why it's wrong here
Cloud CDN is for external content delivery, not internal canary.
- ✗
Feature flags in the application code
Why it's wrong here
Feature flags control features, not traffic routing.
- ✓
Istio for traffic splitting between versions
Why this is correct
Istio can route a percentage of traffic to the canary.
Go deeper
Related to this question
Learn chapter
Introduction to Google Cloud Platform
Key term
Service
A service is a software component or system that performs a specific function and is available to be used by other programs or users over a network.
Key term
Content delivery
Content delivery is the process of efficiently distributing digital files such as videos, web pages, and software from origin servers to end users over a network.
About these practice questions
One of 955 original PCA practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PCA 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 PCA exam.