An online media streaming enterprise hosts two key workloads on Google Cloud: a real-time Live Video Playback API supporting live high-profile sports broadcasts, and an asynchronous Recommendation Generation Pipeline that processes user viewing history overnight to update playlist recommendations. The Site Reliability Engineering (SRE) team needs to define service indicators and objectives that reflect business priorities without creating unnecessary operational overhead. Which TWO strategies should the team implement to align technical SLOs and error budgets with business impact? (Select TWO.)
- Define a strict availability and latency SLO based on successful HTTP responses for the Live Video Playback API, using its error budget to regulate release velocity during critical live events.Answer
- BEnforce a uniform 99.99% availability SLO across both the Live Video Playback API and the Recommendation Generation Pipeline to maintain consistent operational standards.
- Define the SLI for the Recommendation Generation Pipeline as the percentage of batch jobs completed within a 12-hour completion window, allowing a more permissive SLO and larger error budget.Answer
- DConfigure immediate pager alerts for operations whenever the instantaneous SLI metric for the Live Video Playback API dips by 0.01% over any 1-minute sampling interval.
Answer
The SRE team should define a strict availability and latency SLO for the real-time Live Video Playback API tied to release management error budgets, and measure the Recommendation Generation Pipeline using a batch job completion window SLI that allows a larger error budget.
Correctly aligning technical service objectives with business goals requires differentiating between user-facing, real-time services and background asynchronous processes. The Live Video Playback API directly impacts revenue during live events, justifying a strict SLO and using its error budget to govern release policy. Conversely, the Recommendation Generation Pipeline is a batch workload where user experience is preserved as long as jobs finish within a 12-hour window, warranting a flexible SLI definition and higher error tolerance.
Step-by-Step Solution
Key Concept
Aligning Service Level Objectives (SLOs) and Error Budgets with Business Impact