Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
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 320 discussion

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

You have an application running in production on Cloud Run. Your team needs to change one of the application’s services to return a new field. You want to test the new revision on 10% of your clients using the least amount of effort. You also need to keep your service backward compatible.

What should you do?

  • A. Replace the current service with the new revision. Deploy the new revision with no traffic allocated. After the deployment, split the traffic between the previous service and the new revision.
  • B. Update the current service with the new changes. Deploy the new revision. After the deployment, split the traffic between the current service and the new revision.
  • C. Update the current service with the new changes. Deploy the new revision with no traffic allocated. Split the traffic between the current service and the new revision.
  • D. Replace the current service with the new revision. Deploy the new revision. Create a load balancer to split the traffic between the previous service and the new revision.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
anshad666
1 month, 1 week ago
Selected Answer: C
Backward Compatibility: By deploying the new revision with no traffic allocated initially, you ensure that existing clients continue to receive responses from the current service without any disruptions. This approach preserves backward compatibility, allowing clients that rely on the previous response structure to continue functioning. Traffic Splitting: After deploying the new revision, you can then proceed to split the traffic between the current service and the new revision. In this case, directing 10% of the traffic to the new revision allows you to test the changes with a subset of users while monitoring for any issues.
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 ...