99.9% SLO means 43 minutes of downtime per month.
SLO de 99,9% significa 43 minutos de downtime por mês.Aula
Debating SLOs and operational trade-offs
Nível: C1
Objetivo
Debater SLOs e trade-offs operacionais em C1 com error budgets, alert quality, operational load, reliability targets e cost of reliability. O foco é discutir confiabilidade com a audiência sênior, sem cair em 'precisamos de 100% uptime' ou 'reliability é grátis'.
Explicação
SLOs e trade-offs operacionais em C1 são debatidos com vocabulário técnico e量化ção, não com preferência. Cinco eixos:
1. Error budget
Quanto downtime é aceitável. C1 cita: '99.9% SLO means 43 minutes of downtime per month; the error budget is 43 minutes'. Error budget em C1 é o que separa 'precisamos de 100%' de 'quanto cabe'.
2. Alert quality
Alertas que são ação, não ruído. C1 cita: 'we have 200 alerts per week; the team responds to 5; 195 are noise; we are burning out the on-call'. Alert quality em C1 é medida pela taxa de ação, não pelo número de alertas.
3. Operational load
Quanto trabalho operacional o time tem. C1 cita: 'on-call handles 10 pages per week; each page takes 30 minutes; that's 5 hours of operational work per week'. Operational load em C1 é medido em horas, não 'está tranquilo'.
4. Reliability targets
Quanto de confiabilidade é necessário. C1 cita: '99.9% for the checkout service; 99% for the admin tool'. Reliability em C1 é calibrado por serviço, não 'tudo em 99.99%'.
5. Cost of reliability
Quanto custa subir a confiabilidade. C1 cita: 'moving from 99.9% to 99.99% costs $500k annually in infrastructure; the revenue impact of the extra uptime is $200k'. Cost of reliability em C1 é o que evita 'tudo em 99.99%' sem pensar.
Exemplos
| Inglês | Tradução | Observação |
|---|---|---|
| 99.9% SLO means 43 minutes of downtime per month; the error budget is 43 minutes. | SLO de 99,9% significa 43 minutos de downtime por mês; o error budget é 43 minutos. | Error budget: número, não opinião. |
| We have 200 alerts per week; the team responds to 5; 195 are noise; we are burning out the on-call. | Temos 200 alertas por semana; o time responde a 5; 195 são ruído; estamos queimando o plantão. | Alert quality: taxa de ação, não número. |
| On-call handles 10 pages per week; each page takes 30 minutes; that's 5 hours of operational work per week. | O plantão lida com 10 pages por semana; cada page leva 30 minutos; são 5 horas de trabalho operacional por semana. | Operational load: horas, não 'está tranquilo'. |
| Moving from 99.9% to 99.99% costs $500k annually in infrastructure; the revenue impact of the extra uptime is $200k. | Mover de 99,9% para 99,99% custa 500 mil dólares anualmente em infraestrutura; o impacto em receita do uptime extra é 200 mil dólares. | Cost of reliability: ROI em moeda. |
Erros comuns
- 100% uptime: não existe; error budget é o que separa marketing de engenharia.
- Mais alertas = melhor: 200 alertas/semana com 5 ações = ruído, não confiabilidade.
- Reliability igual para tudo: checkout em 99.99% e admin em 99% é calibragem; 99.99% para tudo é desperdício.
- Sem cost of reliability: 'precisamos de 99.99%' sem 'custa $X' é preferência, não engenharia.
- Operational load ignorado: 5h/semana de páginas é burnout esperando; C1 mede e age.
Prática guiada
Reescreva cada debate de SLO abaixo no padrão C1.
- Error budget: cite o número (43 min/mês) e como é gasto.
- Alert quality: cite a taxa de ação (5/200), não o número.
- Operational load: cite as horas, não 'está tranquilo'.
- Reliability targets: calibre por serviço (checkout vs admin).
- Cost of reliability: cite o custo e o ROI em moeda.
Resumo
Debate de SLO C1 usa cinco eixos: error budget (número), alert quality (taxa de ação), operational load (horas), reliability targets (calibrado por serviço), cost of reliability (ROI em moeda). Sem量化ção, é preferência; com量化ção, é decisão de engenharia.
Vocabulário
Palavras principais
The error budget is 43 minutes per month.
O error budget é 43 minutos por mês.Alert quality is measured by action rate, not count.
Alert quality é medida pela taxa de ação, não pela contagem.Operational load is 5 hours per week.
Operational load é 5 horas por semana.99.9% for the checkout; 99% for the admin tool.
99,9% para o checkout; 99% para o admin.Moving from 99.9% to 99.99% costs $500k annually; revenue impact is $200k.
Mover de 99,9% para 99,99% custa 500 mil dólares anualmente; impacto em receita é 200 mil dólares.História
História: Debating SLOs and operational trade-offs
Nível: C1
História em inglês
Debating the SLO for the checkout service
On Tuesday, I had to debate the SLO for the checkout service with the VP of Engineering. I opened with the error budget: 99.9% SLO means 43 minutes of downtime per month; the error budget is 43 minutes. I added alert quality: we have 200 alerts per week; the team responds to 5; 195 are noise; we are burning out the on-call. I named operational load: on-call handles 10 pages per week; each page takes 30 minutes; that's 5 hours of operational work per week. I proposed the reliability target: 99.9% for the checkout, 99% for the admin tool, because the admin is internal-facing and the checkout is customer-facing. I closed with the cost of reliability: moving from 99.9% to 99.99% costs $500k annually; the revenue impact is $200k. ROI is negative; we stay at 99.9%.
Tradução linha por linha
| Inglês | Tradução |
|---|---|
| On Tuesday, I had to debate the SLO for the checkout service with the VP of Engineering. | Na terça, eu tive que debater o SLO do serviço de checkout com a VP de Engenharia. |
| I opened with the error budget: 99.9% SLO means 43 minutes of downtime per month; the error budget is 43 minutes. | Eu abri com o error budget: SLO de 99,9% significa 43 minutos de downtime por mês; o error budget é 43 minutos. |
| I added alert quality: we have 200 alerts per week; the team responds to 5; 195 are noise; we are burning out the on-call. | Eu adicionei alert quality: temos 200 alertas por semana; o time responde a 5; 195 são ruído; estamos queimando o plantão. |
| I named operational load: on-call handles 10 pages per week; each page takes 30 minutes; that's 5 hours of operational work per week. | Eu nomeei operational load: o plantão lida com 10 pages por semana; cada page leva 30 minutos; são 5 horas de trabalho operacional por semana. |
| I proposed the reliability target: 99.9% for the checkout, 99% for the admin tool, because the admin is internal-facing and the checkout is customer-facing. | Eu propus o reliability target: 99,9% para o checkout, 99% para o admin, porque o admin é interno e o checkout é para o cliente. |
| I closed with the cost of reliability: moving from 99.9% to 99.99% costs $500k annually; the revenue impact is $200k. ROI is negative; we stay at 99.9%. | Eu fechei com o cost of reliability: mover de 99,9% para 99,99% custa 500 mil dólares anualmente; o impacto em receita é 200 mil dólares. ROI é negativo; ficamos em 99,9%. |
Notas de vocabulário
- 99.9% SLO means 43 minutes; the error budget is 43 minutes = Error budget: número.
- 200 alerts, 5 actions, 195 noise; burning out the on-call = Alert quality: taxa de ação.
- 10 pages per week, 30 min each, 5 hours of operational work = Operational load: horas.
- 99.9% for checkout (customer-facing); 99% for admin (internal) = Reliability: calibrado por serviço.
- 99.9% -> 99.99% costs $500k; revenue impact $200k; ROI negative = Cost of reliability: ROI em moeda.
Perguntas de compreensão
- O que diferencia error budget C1 de '100% uptime'?
- Por que alert quality C1 cita taxa de ação?
- O que torna reliability target C1 útil?
- Por que cost of reliability C1 em moeda?
Prática com a história
- Escreva um alert quality C1 com taxa de ação.
- Escreva um cost of reliability C1 em moeda com ROI.
- Escreva um reliability target C1 calibrado por serviço.
Prática
Exercícios e teste
A próxima melhoria é transformar esses arquivos em perguntas com resposta no navegador. Por enquanto, esta página já organiza o estudo e permite seguir a aula inteira sem abrir os arquivos manualmente.