exam questions

Exam Professional Cloud DevOps Engineer All Questions

View all questions & answers for the Professional Cloud DevOps Engineer exam

Exam Professional Cloud DevOps Engineer topic 1 question 192 discussion

Actual exam question from Google's Professional Cloud DevOps Engineer
Question #: 192
Topic #: 1
[All Professional Cloud DevOps Engineer Questions]

You manage your company’s primary revenue-generating application. You have an error budget policy in place that freezes production deployments when the application is close to breaching its SLO. A number of issues have recently occurred, and the application has exhausted its error budget. You need to deploy a new release to the application that includes a feature urgently required by your largest customer. You have been told that the release has passed all unit tests. What should you do?

  • A. Delay the deployment of the feature until the error budget is replenished.
  • B. Re-run the unit tests, and start the deployment of the feature if the tests pass.
  • C. Start the deployment of the feature immediately.
  • D. Deploy the feature to a subset of users, and gradually roll out to all users if there are no errors reported.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
maurer
1 month, 2 weeks ago
Selected Answer: D
D. Deploy the feature to a subset of users, and gradually roll out to all users if there are no errors reported. Explanation: Since the error budget is exhausted, normal practice is to freeze production deployments to protect reliability. However, there is an urgent customer need for this new feature, so a controlled, gradual rollout (e.g., canary or phased deployment) is the safest way to proceed. This approach: Limits risk by exposing only a subset of users to the new release. Allows monitoring for new errors or performance issues during rollout. Enables quick rollback if issues are detected, minimizing impact on overall user base. This aligns with SRE principles balancing risk management and business needs.
upvoted 2 times
...
lyona
3 months ago
Selected Answer: D
D - it's a business critical release. SRE best practices allow for exceptions to deployment freezes with risk mitigation. In this scenario a gradual rollout is the best course of action.
upvoted 2 times
...
kitaharazyl
4 months, 3 weeks ago
Selected Answer: A
A. Delay the deployment of the feature until the error budget is replenished.
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 ...