Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

PeopleCert DevOps SRE Exam - Topic 2 Question 67 Discussion

Which of the following BEST describes the most important rationale for NOT seeking an SLO of 100% availability?
A) It is not realistic for the complexity and scale of services.
B) The likely result is failure where such targets are defined.
C) There is no room for improvements if targets are so high.
D) The user satisfaction score is affected by a low percent.

PeopleCert DevOps SRE Exam - Topic 2 Question 67 Discussion

Actual exam question for PeopleCert's DevOps SRE exam
Question #: 67
Topic #: 2
[All DevOps SRE Questions]

Which of the following BEST describes the most important rationale for NOT seeking an SLO of 100% availability?

Show Suggested Answer Hide Answer
Suggested Answer: A

Comprehensive and Detailed Explanation From Exact Extract:

The SRE Book clearly states: ''A target of 100% availability is neither realistic nor economically viable at scale.'' Complex distributed systems inherently experience failures, network issues, hardware faults, and dependency outages. SRE emphasizes embracing this reality through error budgets, which assume some failure and allow engineering resources to be used efficiently.

The primary reason not to set 100% availability is that it is impossible to achieve reliably and leads to wasted engineering effort. SRE states: ''Chasing perfect reliability leads to dramatically increasing costs with diminishing returns.''

Option A captures this rationale precisely.

Options B, C, and D are secondary or incorrect interpretations and do not come directly from SRE principles.

Thus, A is the correct SRE-aligned answer.


Site Reliability Engineering, Chapter: ''Service Level Objectives.''

The Site Reliability Workbook, sections on Error Budgets and realistic SLOs.

Contribute your Thoughts:

0/2000 characters
Silvana
1 day ago
I wonder if option D is relevant here; I think user satisfaction is important, but I'm not convinced it's the main reason for not aiming for 100% availability.
upvoted 0 times
...
Kimberely
6 days ago
I feel like option C could be a valid point too, since if we aim for perfection, we might miss out on making gradual improvements.
upvoted 0 times
...
Nathalie
12 days ago
I'm not entirely sure, but I remember a practice question that mentioned how setting such high targets could lead to failure, which might relate to option B.
upvoted 0 times
...
Casie
17 days ago
I think option A makes sense because aiming for 100% availability seems unrealistic given how complex systems can be.
upvoted 0 times
...

Save Cancel