Relivio - ferramenta leve que avalia o risco do deploy nos 15 minutos logo após a implantação
(relivio.dev)Os primeiros minutos logo após um deploy são os mais tensos, mas muitas vezes é pesado demais acoplar uma stack robusta como Datadog/Sentry só para isso, então criei o Relivio.
O Relivio é uma ferramenta leve de decisão de deploy que registra eventos de implantação e, durante os 15 minutos logo após o deploy, compara os sinais de erro recebidos com a baseline para avaliar se este deploy está mais próximo de STABLE / WATCH / RISK.
No momento, ele oferece o fluxo abaixo.
- registro do deploy
- coleta de logs de erro
- observação por 15 minutos
- envio de notificação com o veredito final
- fornecimento dos sinais que embasam a decisão e de mensagens de recomendação
Em vez de seguir desde o começo para algo como uma plataforma de logs ou um APM, projetei a ferramenta com foco em uma única pergunta: “este deploy está OK?”.
A meta é que ela possa ser integrada de forma relativamente leve até mesmo por equipes pequenas ou em ambientes de desenvolvimento solo.
Como ainda está em estágio inicial, tenho bastante curiosidade principalmente sobre feedbacks como os abaixo.
- com que frequência esse tipo de problema realmente acontece
- se um formato de veredito como STABLE / WATCH / RISK é útil
- que tipo de evidência é necessária logo após o deploy para que seja confiável
- qual forma de adoção tem menos atrito para equipes pequenas
Comentários francos sobre pontos fracos ou partes ambíguas, ou até opiniões como “isso nem precisa disso tudo”, são realmente muito bem-vindos.
Ainda não há comentários.