GCP Devops – SRE Test with Questions
Solved 100% Correct
What a Postmortem Is - Answer An investigation
A detailed and organized document outlining
the events of the incident
● A blameless report
of: ○ Impact
○ Root cause
○ Triggering event
○ The resolution
○ Quantifiable metrics
○ Action items
○ Lessons learned
○ Timeline
Error Budget - Answer A quantitative measurement shared between the product
and SRE teams to balance innovation and stability.
Defining and Applying Error Budgets - Answer Management buys into
SLO SLO used to determine uptime for quarter Monitoring service
measures actual uptime
Calculate difference between SLO and uptime
Push new releases if error budget allows
,error budget exceeded - Answer • Releases temporarily halted
• System testing and dev expanded
• Performance improved
Error Budget formula - Answer Error Budget = 100% - SLO
error budget calculation - Answer SLO = 99.8%
100% - 99.8% = 0.2%
.2% Error Budget
.2% = 0.002
0.002 X 30 day/month
X 24 hours/day
X 60 minutes/hour =
86.4 minutes/month
Availability formula - Answer Availability = Successful Requests / Total Requests
Why error budgets are good? - Answer Releasing new features
Expected system changes
Inevitable failure in networks, etc
Planned downtime
Risky experiments
Unforseen circumstances
Toil - Answer Work tied to running a production service that tends
, to be manual, repetitive, automatable, tactical, devoid of enduring value, and
that scales linearly as a service grows."
Characteristics of Toil - Answer Manual: This characteristic extends to include
the running of a script, which, although it saves time must still be run by hand.
Repetitive: If a task is repeated multiple times, not just
once or twice, then the work is toil.
Automatable: If the task can be done by a machine just as well as by a person, you can
consider it toil.
Tactical: Toil, by its very nature, is not proactive or
strategy-driven. Rather, it is reactive and
interrupt-driven, e.g., pager alerts.
Devoid of enduring value: Tasks that contribute to adding a permanent improvement
to the service are not considered toil, but work that does not change the state is.
Solved 100% Correct
What a Postmortem Is - Answer An investigation
A detailed and organized document outlining
the events of the incident
● A blameless report
of: ○ Impact
○ Root cause
○ Triggering event
○ The resolution
○ Quantifiable metrics
○ Action items
○ Lessons learned
○ Timeline
Error Budget - Answer A quantitative measurement shared between the product
and SRE teams to balance innovation and stability.
Defining and Applying Error Budgets - Answer Management buys into
SLO SLO used to determine uptime for quarter Monitoring service
measures actual uptime
Calculate difference between SLO and uptime
Push new releases if error budget allows
,error budget exceeded - Answer • Releases temporarily halted
• System testing and dev expanded
• Performance improved
Error Budget formula - Answer Error Budget = 100% - SLO
error budget calculation - Answer SLO = 99.8%
100% - 99.8% = 0.2%
.2% Error Budget
.2% = 0.002
0.002 X 30 day/month
X 24 hours/day
X 60 minutes/hour =
86.4 minutes/month
Availability formula - Answer Availability = Successful Requests / Total Requests
Why error budgets are good? - Answer Releasing new features
Expected system changes
Inevitable failure in networks, etc
Planned downtime
Risky experiments
Unforseen circumstances
Toil - Answer Work tied to running a production service that tends
, to be manual, repetitive, automatable, tactical, devoid of enduring value, and
that scales linearly as a service grows."
Characteristics of Toil - Answer Manual: This characteristic extends to include
the running of a script, which, although it saves time must still be run by hand.
Repetitive: If a task is repeated multiple times, not just
once or twice, then the work is toil.
Automatable: If the task can be done by a machine just as well as by a person, you can
consider it toil.
Tactical: Toil, by its very nature, is not proactive or
strategy-driven. Rather, it is reactive and
interrupt-driven, e.g., pager alerts.
Devoid of enduring value: Tasks that contribute to adding a permanent improvement
to the service are not considered toil, but work that does not change the state is.