If you follow https://adri-v.medium.com, you know that she’s talked about service-level objectives (SLOs) on more than one occasion. And https://faun.pub/observability-mythbusters-observability-anti-patterns-2b3062405b54.
By keeping reliability in mind and, by extension, prioritizing user impact/experience, SLOs help to ensure that our systems are working so that they meet user expectations. And if SLOs don’t meet user expectations, then they set off alerts to notify engineers that it’s time to dig deep into what’s going on.
An SLA, or service-level agreement, is a contract between a service provider and a service user (customer).