exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 357 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 357
Topic #: 1
[All Professional Cloud Developer Questions]

You have an application running on Cloud Run that receives a large volume of traffic. You need to deploy a new version of the application. You want your deployment process to minimize the risk of downtime while following Google-recommended practices. What should you do?

  • A. Use Cloud Run emulator to test changes locally before deploying the new version of the application to the production Cloud Run service.
  • B. Use Cloud Build to create a pipeline, and configure a test stage before the deployment stage. When all tests pass, deploy the application to Cloud Run, and direct 100% of users to this new version of the application. Roll back if any issues are detected.
  • C. Use Cloud Load Balancing to route a percentage of production traffic to a separate Cloud Run service running the new version of the application. If performance meets expectations, gradually increase the percentage of users until the new Cloud Run service reaches 100%.
  • D. Use traffic splitting to have a small percentage of users test out new features on the new revision of the application on the production Cloud Run service. If performance meets expectations, gradually increase the percentage of users until it reaches 100%.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Pime13
4 weeks ago
Selected Answer: D
Cloud Run supports traffic splitting natively, allowing you to route a specific percentage of requests to different revisions of your service. https://www.pluralsight.com/labs/gcp/cloud-run-revisions-and-traffic-routing https://cloud.google.com/run/docs/rollouts-rollbacks-traffic-migration https://cloud.google.com/run/docs/rollouts-rollbacks-traffic-migration#traffic-split-with-affinity
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...