PROFESSIONAL-CLOUD-DEVOPS-ENGINEER · Question #205
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…
The correct answer is A. Delay the deployment of the feature until the error budget is replenished. An error budget policy is designed to prevent further instability in the application by freezing production deployments when the system is close to breaching its Service Level Objective (SLO). Since the application has already exhausted its error budget, deploying new changes…
Question
Options
- ADelay the deployment of the feature until the error budget is replenished.
- BRe-run the unit tests, and start the deployment of the feature if the tests pass.
- CStart the deployment of the feature immediately.
- DDeploy the feature to a subset of users, and gradually roll out to all users if there are no errors
How the community answered
(37 responses)- A81% (30)
- B3% (1)
- C11% (4)
- D5% (2)
Explanation
An error budget policy is designed to prevent further instability in the application by freezing production deployments when the system is close to breaching its Service Level Objective (SLO). Since the application has already exhausted its error budget, deploying new changes - even if they passed unit tests - risks further instability. The best practice is to delay the deployment until the error budget is replenished, ensuring service reliability and adherence to Site Reliability Engineering (SRE) principles.
Topics
Community Discussion
No community discussion yet for this question.