לֹא יַחֵל דְּבָרוֹ כְּכָל הַיֹּצֵא מִפִּיו יַעֲשֶׂה lo yachel devaro kechol hayotze mipiv ya'aseh · não quebrará a sua palavra; fará conforme tudo o que saiu de sua boca · Bamidbar 30:3

Blog/Artigos · Operações

SLA: a promessa que você assina e não pode quebrar sem pagar

O contrato com o cliente, a diferença entre SLA, SLO e SLI, a matemática dos noves e a margem que salva, com base no ITIL.

Por Juliano Vince de Campos · · 6 min de leitura · 4 seções · 4 figuras

נֶדֶר LO · BAMIDBAR 30:3

A Torá trata o voto com uma seriedade rara: quem faz um neder não profana a sua palavra, cumpre tudo o que saiu da boca. Um SLA, Service Level Agreement, é um voto no sentido literal: uma promessa formal, escrita em contrato, com consequência financeira se quebrada. E como todo voto, a regra de ouro é não prometer o que você não pode garantir. O SLA é o compromisso que sai para o cliente; e há uma disciplina inteira em nunca deixá-lo mais rígido do que a meta que você defende por dentro.

SLA, SLO e SLI: a mesma família, papéis diferentes

Os três termos vivem juntos e são constantemente confundidos, mas o papel de cada um é claro. O SLI é a medida, o prumo: a métrica honesta do lado do usuário. O SLO é a meta interna, a linha: o alvo que a engenharia se compromete a manter. O SLA é o contrato externo, o voto: a promessa ao cliente, com penalidade se descumprida. Um mede, o outro mira, o terceiro promete e paga.

A regra que amarra os três é a hierarquia de rigor: o SLO deve ser sempre mais rígido que o SLA. Se você promete 99,9% ao cliente (SLA), sua meta interna deve ser mais alta, 99,95% (SLO), para que quando o SLO começar a falhar você ainda tenha margem antes de quebrar o contrato e pagar. O SLO é o alarme que dispara antes do prejuízo; o SLA é o prejuízo. Prometer no contrato o mesmo número que você mal alcança por dentro é assinar para pagar multa.

Figura 1A hierarquia de rigor: SLO sempre mais duro que o SLA
  1. SLIA medidao indicador honesto do lado do usuário, o prumo
  2. SLOA meta internamais rígida; o alarme que dispara antes do prejuízo
  3. SLAO contrato externoa promessa ao cliente, com penalidade se quebrada
A ordem importa: SLO sempre mais duro que o SLA. A margem entre os dois é o que dá tempo de reagir antes de pagar multa.

A matemática dos noves, sem ilusão

Todo SLA de disponibilidade se expressa em noves, e a conta é implacável. 99,9% parece quase perfeito, mas significa quase nove horas de indisponibilidade por ano, ou 43 minutos por mês. 99,99% cai para 52 minutos por ano. 99,999%, os cinco noves que soam impressionantes, permite apenas cinco minutos por ano, o que exige arquitetura redundante cara e automação de recuperação que dispensa humano, porque nenhuma pessoa reage em cinco minutos.

O erro fatal em negociação de SLA é prometer noves sem fazer a conta do que eles exigem. Um vendedor promete cinco noves para fechar contrato, e a engenharia herda um voto impossível de cumprir. A disciplina é traduzir cada nove em minutos concretos, em custo de arquitetura e em maturidade de automação, antes de assinar. O SLA honesto é o que a operação consegue cumprir em um ano ruim, não em um mês bom de sorte.

Figura 2O que cada nível de disponibilidade permite de indisponibilidade
DisponibilidadePor anoPor mêsO que exige
99% (dois noves)3,65 dias7,2 horasoperação básica
99,9% (três noves)8,76 horas43 minredundância e plantão
99,99% (quatro noves)52 min4,3 minfailover automático
99,999% (cinco noves)5,26 min26 segrecuperação sem humano no caminho
Cada nove multiplica a exigência de arquitetura e automação. Prometer no contrato o que a operação não sustenta é assinar a multa antecipadamente.

Penalidade, escopo e as letras miúdas que decidem tudo

Um SLA sério define três coisas além do número: o que conta como indisponibilidade, como ela é medida e o que acontece quando é quebrada. A penalidade costuma ser crédito na fatura em faixas, quanto maior a quebra, maior o crédito, e as exclusões, como manutenção programada e falha de terceiros, precisam estar escritas. A janela de medição importa: 99,9% medido no mês é bem mais folgado que medido no dia, e é nas letras miúdas que o SLA se ganha ou se perde.

O ITIL organiza isso no Service Level Management, distinguindo o SLA, com o cliente, dos OLAs, acordos internos entre times, e dos contratos de apoio com fornecedores. A lógica é encadeada: você só pode prometer ao cliente o que os seus times e fornecedores garantem para você. Um SLA de 99,9% para o cliente apoiado num fornecedor de banco de dados que só oferece 99,5% é uma promessa que você não controla, e a matemática dos elos em série não perdoa: a disponibilidade da cadeia é sempre menor que a do elo mais fraco.

Figura 3A cadeia de acordos: você só promete o que sustentam por baixo
  1. SLA clientea promessa externa com penalidade; o voto que se paga
  2. OLA internoacordo entre times que sustenta o SLA por dentro
  3. Contrato de apoio fornecedoro que o terceiro garante a você; o teto do que dá para prometer
  4. Escopo e exclusões letra miúdao que conta como falha, janela de medição, manutenção
A disponibilidade da cadeia é menor que a do elo mais fraco. Prometer ao cliente acima do que o fornecedor garante é assinar um voto que você não controla.

A cultura de só prometer o que se cumpre

O SLA maduro nasce de uma cultura, não de um número na proposta. É a cultura de tratar a palavra como voto: conservadora na promessa, generosa na entrega. Prometa o que você cumpre num ano ruim e entregue melhor na maioria dos anos, e você constrói confiança; prometa o teto do que alcança num mês bom, e você constrói multa e desgaste. A margem entre o SLA e o SLO é o espaço dessa prudência.

Isso conecta o SLA a tudo que vem antes: o SLI mede, o SLO mira mais alto que o contrato, o error budget administra o risco, e o SLA é a ponta externa protegida por todas essas camadas. Quem opera bem raramente pensa no SLA no dia a dia, porque o SLO já o mantém longe da linha de multa. O SLA vira notícia só quando o resto falhou, e o objetivo de toda a disciplina de confiabilidade é justamente que o voto nunca chegue perto de ser quebrado.

Figura 4Estilos de promessa de SLA
O que você promete
Confiança construídapromete conservador, entrega melhor: o voto respeitado
Herói por acasoprometeu pouco e entregou muito sem controle; sorte, não processo
Multa e desgasteprometeu o teto do mês bom, quebra no ano ruim
Descontrole totalpromete alto e entrega baixo; contrato vira passivo
O que você entrega
O canto que constrói confiança é promessa conservadora com entrega generosa. Prometer o máximo alcançável é a rota mais curta para a multa.

Para levar

O SLA é o voto externo: a promessa em contrato, com penalidade, que não se quebra sem pagar. A disciplina é prometer menos do que a meta interna: o SLO mais rígido protege o SLA, o SLI mede os dois, e a cadeia de OLAs e contratos de apoio define o teto do que dá para prometer. A matemática dos noves não perdoa, e o ITIL organiza os acordos. A IA calcula o teto real, estressa o voto e vigia a margem, mas tratar a palavra dada como compromisso que se cumpre continua sendo cultura de quem opera.

Tags

  • #julianovincedecampos
  • #SLA
  • #SRE
  • #ITIL
  • #Confiabilidade
  • #Contrato
  • #Disponibilidade

Onde eu estudei, me certifiquei e trabalhei

  • University of Cambridge
  • PUC Minas
  • PUC-RS
  • PUC Goiás
  • Pontificia Universidad Católica del Perú
  • Amazon Web Services
  • Google
  • IBM
  • Oracle
  • COBIT 5 Foundation
  • ITIL v3 Foundation
  • Exemplar Global
  • Red Team Leaders
  • Infosec
  • Salesforce
  • Flowgrammers
  • ISO/IEC 27001
  • NIST Cybersecurity Framework
  • Compass UOL
  • Luby
  • Creditas
  • PicPay
  • PagoNxt, Santander
  • Mercado Pago
  • Itaú Unibanco
  • Foursys
  • Soluti Certificação Digital