SLI vs SLO vs SLA: Practical Distinction

Three terms; specific meanings.

SLI

SLI, SLO, and SLA are three related but distinct concepts in reliability engineering. The terms get conflated regularly; the conflation produces confusion in conversations between engineering, product, sales, and customers. Distinguishing them precisely is the foundation for any serious reliability practice.

What an SLI actually is:

The SLI is the input. Without good SLIs, the SLO and SLA are built on guesswork.

SLO

An SLO is a target the team commits to internally. Given an SLI, the SLO is the threshold the team aims to keep the SLI above (or below, for metrics where lower is better). The SLO is engineering's reliability commitment to itself.

The SLO is the bridge between the measurement (SLI) and the commitment (SLA). Engineering operates against the SLO; the SLA is the customer-facing reflection of it.

SLA

An SLA is the contractual reliability commitment. The number you publish to customers, with consequences for missing. The SLA has legal weight; missing it has financial and contractual consequences.

SLI, SLO, and SLA distinguish three different things: what you measure, what you target, what you commit. Each has its own audience, its own time scale, and its own consequences. Mixing them up in conversation is the most common cause of unproductive reliability discussions. Nova AI Ops tracks all three concepts distinctly per service, surfaces them on the dashboards each audience needs, and produces the data that supports each layer of the practice.