advanced

SLA

Понимайте внешние обещания надёжности, контрактные последствия и отличие от внутренних SLO.

Service Level Agreement (SLA) — **внешнее** обязательство (часто контрактное) перед клиентами по доступности, latency или поддержке. Обычно опирается на измеримые SLI и remedies (кредиты, штрафы) при нарушении.

| Понятие | Аудитория | |---------|-----------| | SLI | Измерение | | SLO | Внутренняя инженерная цель | | SLA | Обещание клиенту / legal |

Инженерные SLO должны быть строже публичных SLA — буфер на расхождения измерений и длительность инцидентов. Обещания sales согласуют с тем, что observability может доказать.

На интервью: кто задаёт SLA vs SLO, расчёт кредитов и отчётность multi-tenant.

Типовые ошибки: SLA от marketing без инженерии; SLI, которые клиент не проверит; скрытые промахи SLO, уже угрожающие SLA.

Компромисс — конкурентные обещания sales против операционного и финансового риска при авариях.

Чеклист:

  • Внутренний SLO строже внешнего SLA.
  • Документированный метод измерения SLI.
  • Game days против математики SLA.
  • Эскалация, когда budget угрожает буферу SLA.