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 66 discussion

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

You support a large service with a well-defined Service Level Objective (SLO). The development team deploys new releases of the service multiple times a week.
If a major incident causes the service to miss its SLO, you want the development team to shift its focus from working on features to improving service reliability.
What should you do before a major incident occurs?

  • A. Develop an appropriate error budget policy in cooperation with all service stakeholders.
  • B. Negotiate with the product team to always prioritize service reliability over releasing new features.
  • C. Negotiate with the development team to reduce the release frequency to no more than once a week.
  • D. Add a plugin to your Jenkins pipeline that prevents new releases whenever your service is out of SLO.
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
KyubiBlaze
Highly Voted 2 years, 9 months ago
Selected Answer: A
Reason : Incident has not occurred yet, even when development team is already pushing new features multiple times a week. The option A says, to define an error budget "policy", not to define error budget(It is already present). Just simple means to bring in all stakeholders, and decide how to consume the error budget effectively that could bring balance between feature deployment and reliability.
upvoted 12 times
AzureDP900
2 years ago
Good explanation
upvoted 1 times
...
...
jomonkp
Most Recent 11 months ago
Selected Answer: A
Option A
upvoted 1 times
...
JonathanSJ
1 year, 9 months ago
Selected Answer: A
A. Develop an appropriate error budget policy in cooperation with all service stakeholders. This will help to establish clear guidelines and expectations for service reliability, and ensure that the development team is aware of the importance of maintaining the SLO during periods of high traffic or other potential incidents. Additionally, the error budget policy will provide a clear framework for how to prioritize and respond to incidents, and ensure that the development team is able to quickly and effectively shift its focus to improving service reliability in the event of an incident.
upvoted 2 times
...
WhyIronMan
1 year, 11 months ago
Selected Answer: A
going with A)
upvoted 1 times
...
mudot
1 year, 12 months ago
Selected Answer: A
SLO Miss Policy If the service is performing at or above its SLO, then releases (including data changes) will proceed according to the release policy. If the service has exceeded its error budget for the preceding four-week window, we will halt all changes and releases other than P01 issues or security fixes until the service is back within its SLO. Depending upon the cause of the SLO miss, the team may devote additional resources to working on reliability instead of feature work.
upvoted 1 times
...
zellck
2 years ago
Selected Answer: A
A is the answer.
upvoted 1 times
...
[Removed]
2 years, 4 months ago
Selected Answer: A
The goals of this policy are to: -- Protect customers from repeated SLO misses -- Provide an incentive to balance reliability with other features https://sre.google/workbook/error-budget-policy/
upvoted 3 times
...
eliC
2 years, 4 months ago
Selected Answer: A
I vote for A
upvoted 2 times
...
Sekierer
2 years, 9 months ago
Selected Answer: A
I vote for A
upvoted 3 times
...
smoaz
2 years, 10 months ago
Correct answer: A
upvoted 1 times
...
TNT87
2 years, 10 months ago
Selected Answer: A
the reason why A is the answer we want something that is in relation to A....Service reliability, and who needs that service to be reliable its the customer, remember as Devops engneer you must put yourself inthe shoes of a customer.
upvoted 2 times
...
TNT87
2 years, 10 months ago
Selected Answer: A
thats the enswer
upvoted 2 times
...
not_thanos
2 years, 10 months ago
I don't think the answer should be A. Error Budget = 100% - SLO. Since the SLO is "well defined", ideally the Error Budget is going to already be well defined as well.
upvoted 2 times
...
Biden
2 years, 10 months ago
Correct Answer - A Error Budget Definition: A "Quantitative" measurement shared between SRE & product teams to balance innovation and stability. Hence first step is defining this "quantitative" error budget(Answer A). Only when there is risk of exceeding error budget then negotiate with product team (stakeholder) to prioritize reliability over features (option B)
upvoted 2 times
...
ESP_SAP
2 years, 11 months ago
Correct Answer is (B): When developing for your system, think of reliability as a feature, and in fact your most important feature, as customers simply expect that things ‘just work’. Once you have your objectives, reliability engineering provides practices to help you reach them, including: • Redundancy systems: Such as contingencies for using backup servers • Fault tolerance: Such as error correction algorithms for incoming network data • Preventative maintenance: Such as cycling through hardware resources before failure through overuse • Human error prevention: Such as cleaning and validating human input into the system • Reliability optimization: Such as writing code optimized for quick and consistent loading Keeping these reliability practices in mind as you develop will make your code acceptably reliable. At the same time, you’re able to confidently accelerate development by evaluating it against SLOs.
upvoted 1 times
...
TNT87
2 years, 11 months ago
Ans B https://www.fullstory.com/blog/bootstrapping-an-availability-program-using-sre-principles/ Lets not forget the principles of availbility & reliabilty
upvoted 1 times
Feliphus
10 months, 2 weeks ago
Ans B. To define how is an error budget policy or how the error budget is being consumed is not going to avoid a major incident. The question here is: What should you do before a major incident occurs?. Nevertheless, to relase new features during a week is a bit heavy, the service realibitiy is being forgotten by that team.
upvoted 1 times
...
...
Manh
2 years, 11 months ago
Should be A
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago