Capítulo 26 — Criptografia e serviços de confiança: passagem operacional
Mapa da aula
Aula 26 publicada. Mapa, exemplo, EX076.
flowchart TD
N0["26.1 O que significa a passagem"]
N1["26.2 Runbooks e propriedade"]
N2["26.3 Ensaio"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX076"]
Desenho lógico
flowchart LR
N0["26.1 O que significa a passagem"]
N1["26.2 Runbooks e propriedade"]
N2["26.3 Ensaio"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX076"]
[26.1 O que significa a passagem]
|
v
[26.2 Runbooks e propriedade]
|
v
[26.3 Ensaio]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX076]
Objetivos de aprendizagem
Você vai (1) preparar um serviço para a passagem às operações; (2) escrever runbooks e registros de propriedade; (3) conduzir um ensaio da passagem.
26.1 O que significa a passagem
Quando o projeto de estágio de Rosa, a renovação automatizada e o planejador, fica pronto, ele precisa passar para a equipe de operações da prefeitura, que vai operá-lo depois que ela sair. A passagem significa que as operações conseguem executar, monitorar, diagnosticar e alterar o serviço sem ela. Owen lembra que muitos sistemas da prefeitura ficaram frágeis porque quem os construiu saiu sem passar adiante o conhecimento, deixando scripts sem documentação em que ninguém ousava mexer. Rosa lista tudo o que faz por hábito, o que revela tarefas que nunca tinha escrito, como conferir semanalmente o espaço em disco do planejador. Ela também lista com honestidade os problemas em aberto, para que as operações não herdem surpresas escondidas. O plano de passagem define uma data a partir da qual ela responde às perguntas apenas melhorando a documentação.
26.2 Runbooks e propriedade
Rosa escreve runbooks para as tarefas rotineiras e as falhas: ler o plano diário, tratar um escalonamento, renovar manualmente quando o ACME falha, restaurar o planejador depois de uma reconstrução do servidor e rotacionar a chave da conta ACME. Cada runbook lista os pré-requisitos, os passos, a verificação e a reversão. Ela atualiza o inventário para nomear a equipe de operações como dona e registra onde as credenciais ficam no repositório de segredos, sem incluir as próprias credenciais. Os runbooks ficam na wiki de operações, ao lado do inventário, com uma data de revisão e um mantenedor nomeado, para que não fiquem desatualizados discretamente depois que Rosa sair da prefeitura.
26.3 Ensaio
Rosa conduz um ensaio: um colega de operações, sem nenhuma ajuda dela, trata uma falha de renovação simulada usando apenas o runbook. O colega trava porque o runbook pressupõe que se saiba onde os logs são armazenados. Rosa acrescenta o passo que faltava e repete o ensaio com outro colega, que consegue. A passagem é aprovada pelo líder de operações. Rosa aprende que os runbooks só estão comprovados quando outra pessoa os usa. Depois da aprovação, Rosa agenda uma conversa de acompanhamento um mês depois para coletar perguntas, que se tornam novas melhorias nos runbooks. O líder de operações acrescenta o ensaio ao calendário anual de exercícios da equipe.
Exemplo resolvido
Rosa passa a automação das renovações com runbooks, registros de propriedade e um ensaio que expõe um passo ausente sobre a localização dos logs.
Caso sintético. A passagem é inventada.
Erros e limites
Runbooks escritos por especialistas costumam pular passos que eles acham óbvios. As credenciais precisam ser transferidas pelo repositório de segredos, e não por documentos.
Exercícios
-
EX076 — Significado da passagem. O que significa a passagem neste capítulo? Rubrica: 3 = as operações conseguem executar, monitorar, diagnosticar e alterar sem quem construiu;; 2 = completa;; 1 = parcial;; 0 = nenhuma.
-
EX077 — Achado do ensaio. O que o primeiro ensaio revelou? Rubrica: 3 = o runbook pressupunha saber onde ficam os logs;; 2 = lacuna;; 1 = vago;; 0 = nenhuma.
-
EX078 — Credenciais. Como as credenciais são passadas? Rubrica: 3 = pelo repositório de segredos, com a localização registrada, nunca em documentos;; 2 = repositório;; 1 = documentos;; 0 = nenhuma.
Síntese
Uma passagem está completa quando outras pessoas, usando apenas os runbooks e os registros, conseguem operar o serviço.
Continue estudando — aula 26 (capítulo 26 de 30)
← Capítulo 25 · Índice das aulas · Capítulo 27 →
Continue para a próxima aula já escrita.