GCP Professional Cloud Architect Practice Question
Your operations team manages a latency-sensitive trading API packaged as a container and deployed to a single-region Cloud Run service in europe-west1. You must release a new revision every week with (1) no perceptible downtime, (2) the ability to cut over gradually while observing a Cloud Monitoring alert on p95 latency, and (3) an instant rollback path if latency exceeds 50 ms. Which release strategy best meets these requirements?
Replace the existing revision by deploying the new image with the --revision-suffix flag so that Cloud Run automatically routes 100 % of requests to it; redeploy the previous image if rollback is needed.
Deploy the current and new revisions to europe-west1 and europe-west2 respectively and use weighted Cloud DNS records to progressively shift traffic between the two regions.
Deploy the new revision to the same Cloud Run service and use traffic splitting to initially send 5 % of requests to it, increasing or reducing the percentage based on observed latency.
Create a second Cloud Run service for the new revision and place both services behind an external HTTP(S) Load Balancer, then switch all traffic to the new backend when latency is acceptable.
Cloud Run supports traffic splitting at the service level. By deploying the new revision alongside the current one and allocating a small percentage of requests (for example 5-10 %) to it, the team performs a canary rollout. During the test window they can watch the latency metric; if it stays within the SLO they gradually raise traffic to 100 %. If latency degrades, they immediately shift traffic back to 0 % for the new revision, achieving an instant rollback with zero downtime. The other options either cut over all traffic at once, rely on DNS (which is not immediate), or introduce additional infrastructure that is unnecessary for this requirement.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is traffic splitting in Cloud Run?
Open an interactive chat with Bash
What is a canary rollout and how does it help in release strategies?
Open an interactive chat with Bash
How does Cloud Monitoring p95 latency alert work?
Open an interactive chat with Bash
What is canary deployment in Cloud Run?
Open an interactive chat with Bash
How does traffic splitting work in Cloud Run?
Open an interactive chat with Bash
What is p95 latency and why monitor it during deployments?
Open an interactive chat with Bash
GCP Professional Cloud Architect
Managing implementation
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .