Resgate para sistemas que vivem quebrando.
Quando algo falha em produção de novo e de novo e ninguém sabe por quê, a gente encontra a causa e resolve. Se quem construiu já não está mais por perto, assumimos o sistema, documentamos e mantemos tudo funcionando.
Para quem é
- Empresas com um sistema que cai, fica lento ou perde dados, sem um motivo claro.
- Times que herdaram um sistema antigo que ninguém entende por inteiro, de um fornecedor ou de alguém que saiu.
- Produtos que cresceram além da forma como foram construídos e agora falham com o tráfego real.
- Negócios que precisam de um caminho de volta depois de uma queda, com backups e recuperação confiáveis.
- Times que corrigem o mesmo problema todo mês e querem que ele suma de vez.
Como funciona um resgate
Primeiro a calma, depois a causa, depois a correção que dura.
Estabilizar
Olhamos o que está falhando agora e paramos o estrago primeiro, para os clientes continuarem usando o produto enquanto investigamos.
Achar a causa
Seguimos o problema pelo código, pelos dados e pela infraestrutura até conseguir mostrar por que ele acontece, e não só quando.
Corrigir direito
Mudamos o que causa a falha, colocamos as verificações que teriam pegado o problema e explicamos em linguagem simples o que estava errado.
Assumir, se você quiser
Documentamos o sistema, montamos a infraestrutura como código para ele poder ser recriado e seguimos operando e melhorando.
O que um resgate cobre
Problemas em produção
Erros, quedas e dados que somem, rastreados até a causa e corrigidos.
Sistemas lentos
Páginas e relatórios que demoram demais, encontrados e acelerados de novo.
Recuperação de desastres
Backups testados e um caminho escrito para trazer tudo de volta se o pior acontecer.
Assumir sistemas antigos
Código que ninguém mais entende, lido, documentado e seguro para mudar.
Monitoramento
Alertas que avisam que algo está errado antes dos seus clientes.
Um relatório do incidente
O que falhou, por que falhou e o que mudou, para o mesmo problema não voltar e o time aprender com ele.
Perguntas sobre resgate
A resposta curta primeiro, depois os detalhes.
Vocês começam com o sistema fora do ar?
Sim, na hora: normalmente é aí que somos chamados. Nos sistemas que a gente acompanha, os alarmes chegam ao celular dos engenheiros a qualquer hora. O primeiro trabalho é parar o estrago; a causa vem logo depois.
Precisamos de documentação para começar?
Não. O resgate costuma começar sem ela; escrever tudo faz parte do trabalho, para a próxima pessoa não começar do zero.
Vocês vão reescrever tudo?
Só se for de fato o caminho mais barato. A maioria dos sistemas pode ser corrigida e ficar segura para mudar sem recomeçar, e mostramos o custo das duas opções.
O que acontece depois da correção?
Você escolhe: devolvemos para o seu time com a documentação, ou assumimos o sistema e seguimos operando com contrato mensal.
Como é cobrado um resgate?
Combinamos na primeira conversa, conforme for uma emergência, um problema definido para resolver ou uma operação contínua.
Vocês vão explicar o que deu errado?
Sim, por escrito e em linguagem simples: o que falhou, por quê, o que mudamos e o que avisaria vocês mais cedo da próxima vez.
Conte o que vive quebrando.
Uma conversa de 30 minutos sobre o problema. Você sai com um plano, contratando a gente ou não.