Resgate e correções

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.

  1. Estabilizar

    Olhamos o que está falhando agora e paramos o estrago primeiro, para os clientes continuarem usando o produto enquanto investigamos.

  2. 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.

  3. 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.

  4. 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.

Marcar conversa