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

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

You need to define SLOs for a high-traffic web application. Customers are currently happy with the application performance and availability. Based on current measurement, the 90th percentile of latency is 160 ms and the 95th percentile of latency is 300 ms over a 28-day window. What latency SLO should you publish?

  • A. 90th percentile - 150 ms
    95th percentile - 290 ms
  • B. 90th percentile - 160 ms
    95th percentile - 300 ms
  • C. 90th percentile - 190 ms
    95th percentile - 330 ms
  • D. 90th percentile - 300 ms
    95th percentile - 450 ms
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
8136dd0
1 month ago
Selected Answer: C
C because you should set SLOs with some space between the current performance
upvoted 1 times
...
maurer
1 month, 2 weeks ago
C. Setting SLOs with reasonable headroom (190ms/330ms) above current performance (160ms/300ms) follows SRE best practices by providing operational flexibility while maintaining customer satisfaction.
upvoted 1 times
...
khush6
1 month, 3 weeks ago
Selected Answer: B
B. 90th percentile - 160 ms, 95th percentile - 300 ms Why? SLOs Should Reflect Current User Happiness: Since customers are already satisfied with the current performance (90th @ 160ms, 95th @ 300ms), these values should be your baseline SLOs. Tightening the SLO (e.g., Option A) risks unnecessary breaches, while loosening it (e.g., Options C/D) reduces accountability. Google SRE Best Practices: SLOs should be based on historical data (here, 28-day measurements). Avoid overpromising (A) or undercommitting (C/D). Percentile Choice: The 90th/95th percentiles are standard for latency SLOs (captures "most users" without outliers dominating). Why Not the Others? A (Tighter SLOs): Unnecessary risk—why promise 150ms if users are happy with 160ms? C/D (Looser SLOs): Degrades trust—customers expect consistency, not regression.
upvoted 1 times
...
cachopo
5 months ago
Selected Answer: B
The appropriate latency SLO to publish would be 90th percentile - 160 ms and 95th percentile - 300 ms, as these values reflect the current performance measurements over a 28-day window. These values are based on the actual data, and since customers are already happy with the application's performance and availability, it's reasonable to set the SLOs in line with the current performance metrics.
upvoted 2 times
...
Mileke
5 months, 2 weeks ago
Selected Answer: C
SLO should never be the same as current performance. You should always leave some room for error budget.
upvoted 2 times
...
LONGBOW_RA
5 months, 3 weeks ago
Selected Answer: C
When setting up SLO based on SLI, there should be some margin, but not too much. Therefore C
upvoted 2 times
...
bartrek
6 months ago
Selected Answer: C
C since B does not provide any error budget at all and D seem too relaxed
upvoted 1 times
...
ricardovazz
6 months, 2 weeks ago
Selected Answer: B
In B SLO makes sense because it pushes engineering teams to maintain strong performance. Then, a more relaxed SLA could be introduced to reduce financial risk, and so that consumers don´t assume current performance as the SLA.
upvoted 2 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 ...