O isaCloud HA Manager está no forno

Reading Time: 2 minutes

No último ano que passou o isaCloud precisou fazer três vezes o acionamento da sua contingência devido a incidentes registrados em duas regiões do datacenter em que opera aqui no Brasil – além dos 3 datacenters na Europa.

A estrutura no Brasil é a principal, pois atende integralmente o isaCloud Messenger – ou só isaCloud, para os íntimos.

Em cada uma das situações em que nossa contingência foi colocada à prova, realizamos com sucesso as inversões de papéis dos servidores primário e secundário, porém alguns processos nitidamente podiam ser mais eficientes e mais automatizados.

Cada incidente gera um post-mortem que, por sua vez, registra os aprendizados absorvidos na recuperação do serviço. Nesse sentido, aprimoramos um pouquinho mais nosso mecanismo de ativação de contingência em cada uma das situações enfrentadas.

Mas agora em 2026 tem algo a mais sendo programado – literalmente, codificado: o isaCloud High Availability Manager é um serviço que está sendo desenvolvido “em casa” para controlar a disponibilidade das infraestruturas primária e secundária e executar todos os “blambers” (tecniquêses) necessários para que a ativação da contingência seja totalmente automática no momento em que a operadora do sistema “apertar um grande botão vermelho” em sua mesa.

Sim, sim, existem diversas ferramentas para gerenciamento de failover (corosync, keepalived, etc), mas tem uma razão forte para criarmos a nossa própria: a gente queria isso 🙂

Hoje o isaCloud HA Manager está em modo “dry run”, ou seja, ainda sem executar nenhuma mudança automática, mas nos próximos dias ele entrará em produção e com certeza faremos as devidas celebrações para dividir essa conquista.

E por quê investir tempo e esforço em escrever um mecanismo próprio? Porque dedicação e carinho não são economizados para que cada usuário do isaCloud tenha uma experiência confiável.

E nessa meta do uptime infinito, seguimos firmes!

Com carinho,

Isadora.