What is an SLA?
A Service Level Agreement, told as a story about putting the promise on paper, officially, with a customer.
A big customer asks, but there's no document.A target kept to ourselves can't reassure the customer.
Why is this hard?There's nothing written down for what happens if it's missed.
Put the promise on paper, officially, with the customer.It spells out what happens if we miss, too.
It spells out the percentage and what happens if it's missed.Once the manager signs, it becomes an official contract.
The contract has to be looser than the internal target to stay safe.Set them equally tight, and the smallest miss triggers a penalty.
An SLA is the promise put on paper, officially, with a customer — set looser than the internal SLO, and spelling out what gets paid back if it's missed.
Usually a legally binding document spelling out an uptime clause and the credits or refunds owed on a breach. Set it as tight as the internal SLO, and the smallest wobble triggers a penalty.
When grown-ups say it
- SLA
- The promise made official with a customer. A legally binding document.
- SLA vs SLO
- What's kept internal versus promised outward. The SLA is usually looser than the SLO. → the target line set internally
- Penalty / credit
- What's paid back when it's missed. Often a refund or a service credit.
- Compliance report
- The document that shows whether the promise held. Usually sent every quarter.
- Measurement dispute
- A fight over whose numbers are right. That's why the contract spells out how it's measured, too.
- Per-customer terms
- Terms that can differ customer to customer. The bigger the customer, the more detailed it gets.
- Legal binding
- Breaking the promise carries real consequences. That's why it's written down, not just spoken.
- Uptime clause
- The line that spells out how much uptime is owed. This clause is the heart of the contract.