Google Cloud Professional Cloud DevOps Engineer — Question 86

You are building and deploying a microservice on Cloud Run for your organization. Your service is used by many applications internally. You are deploying a new release, and you need to test the new version extensively in the staging and production environments. You must minimize user and developer impact. What should you do?

Answer options

Correct answer: C

Explanation

Option C is correct because it allows for thorough testing of the new-release version without affecting existing traffic. This approach minimizes risk by ensuring the new version is validated before rolling it out, whereas the other options involve some level of traffic being directed to untested versions, increasing the potential for user impact.