Question

Difficulty: MediumAligning Technical Service Level Objectives (SLAs/SLOs/SLIs) with Business Objectives

A global retail company hosts its core checkout microservice on Google Cloud. Executive leadership wants to ensure that technical operational monitoring directly aligns with the business goal of minimizing lost sales revenue during high-volume promotional events. The Site Reliability Engineering (SRE) team needs to define a metric strategy that accurately reflects this business impact. Which approach should the team adopt?

  1. Define a Service Level Indicator (SLI) measuring the ratio of successful checkout transactions completed under 500 milliseconds, and set a Service Level Objective (SLO) based on the latency threshold where customer purchase drop-off increases.Answer
  2. B
    Define a Service Level Objective (SLO) as the real-time measurement of backend database query latency, and treat this value as the Service Level Indicator (SLI) target for customer support agreements.
  3. C
    Set a Service Level Indicator (SLI) target of maintaining average VM CPU utilization below 80% across backend Compute Engine instance groups during sales events.
  4. D
    Establish a static Service Level Objective (SLO) alert that immediately pages on-call engineers whenever total infrastructure memory usage exceeds 85% for 5 minutes.

Answer

Define a Service Level Indicator (SLI) measuring the ratio of successful checkout transactions completed under 500 milliseconds, and set a Service Level Objective (SLO) based on the latency threshold where customer purchase drop-off increases.
The correct approach ties the technical metric (checkout latency and success rate) directly to user impact and business performance. In SRE practices, SLIs should measure user-centric experiences (such as request latency on key transactions), and SLO targets should be calibrated against business tolerances, such as conversion rate impact.

Step-by-Step Solution

1
Identify the key business goal and user journey
The business goal is preventing lost revenue during sales events, which directly relates to the end-user checkout experience.
Technical service levels must be tied to user experience metrics that drive business outcomes.
2
Distinguish between SLI, SLO, and infrastructure metrics
SLI is the measured quantitative metric (e.g., successful fast requests / total requests). SLO is the target goal set for that SLI (e.g., 99.5% fast requests).
System resource utilization (like CPU/RAM) does not directly reflect whether users are successfully completing purchases.
3
Select the strategy aligning technical SLI/SLO with business impact
Measuring latency on successful checkouts and setting SLO targets tied to user conversion degradation achieves business alignment.
This ensures engineering efforts and error budget management focus directly on user experience and business value.

Key Concept

Aligning SLIs and SLOs with User Experience and Business Outcomes
Rate this question