A pharmaceutical enterprise hosts two core workloads on Google Cloud: a synchronous Clinical Trial Adverse Event Notification Service that directly impacts regulatory compliance and patient safety, and an asynchronous Batch Genomic Sequence Alignment Pipeline used for long-term discovery research. Executive leadership demands a reliability engineering framework that aligns Service Level Objectives (SLOs) and error budgets with real business impact. How should a Cloud Architect structure the Service Level Indicators (SLIs) and SLOs for these distinct workloads?
- Define an availability and latency SLI measured at the application load balancer endpoint for the Adverse Event Notification Service with a stringent 99.95% SLO tied to an error budget policy that freezes non-critical releases upon budget exhaustion; define a pipeline completion time SLI over a multi-hour window for the Genomic Pipeline with a relaxed SLO to preserve developer velocity.Cevap
- BSet the Adverse Event Notification Service SLO as the real-time measured uptime percentage metric from Cloud Monitoring, while establishing the SLI as the target goal of 99.95% availability calculated over a 30-day rolling window.
- CEnforce a uniform 99.99% availability SLO across both the Adverse Event Notification Service and the Genomic Sequence Alignment Pipeline to standardize operational alerting and simplify infrastructure management.
- DMonitor cluster CPU and memory utilization on Compute Engine instances as the primary SLI for the Adverse Event Notification Service, setting an SLO requiring average resource usage to stay below 75%.
Cevap
Define an availability and latency SLI measured at the application load balancer endpoint for the Adverse Event Notification Service with a stringent 99.95% SLO tied to an error budget policy that freezes non-critical releases upon budget exhaustion; define a pipeline completion time SLI over a multi-hour window for the Genomic Pipeline with a relaxed SLO to preserve developer velocity.
Aligning service levels with business impact requires tailoring SLIs and SLOs to workload characteristics. High-priority synchronous APIs that directly affect regulatory compliance need user-facing endpoint SLIs (latency/error rates), strict SLO targets, and enforced error budget policies (such as deployment freezes). Conversely, asynchronous batch workloads should be measured by completion timeliness with lower SLO targets, avoiding unnecessary operational overhead.
Adım Adım Çözüm
Anahtar Kavram
Business-Aligned SLO/SLI and Error Budget Strategy
Tahmini Süre:2m 0s