GCP Professional Cloud Architect Practice Question

Your team operates a containerized payment API on Cloud Run, exposed through a global external HTTPS load balancer and protected by Cloud Armor. A major code refactor (v2) must be released with zero production downtime and an instant rollback path if unexpected errors appear. You also need to run smoke tests against v2 before any user traffic reaches it. Which deployment approach best satisfies these blue-green requirements on Cloud Run?

  • Create a separate Cloud Run service for v2 in a new GCP project, complete testing there, then update public DNS to point to the new service once it is validated.

  • Deploy v2 as a new tagged revision in the same Cloud Run service, keep its traffic allocation at 0 %, run smoke tests via the tag URL, then shift traffic to 100 % when verified and back to the prior revision if needed.

  • Replace the existing revision in place with v2 and rely on Cloud Run's instance concurrency controls to prevent downtime; roll back by redeploying v1 if problems occur.

  • Deploy v2 as a new revision and immediately split production traffic 50 / 50 between v1 and v2, monitoring metrics before gradually increasing v2's share.

GCP Professional Cloud Architect
Managing implementation
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot