Protheus e a nuvem: migrar sem parar a operação
Migrar o Protheus para a nuvem costuma ser tratado como um evento único: escolhe-se uma data, todo mundo cruza os dedos, e se algo falhar, a operação para. Esse formato existe porque falta planejamento, não porque a migração em si seja arriscada.
O primeiro passo é separar o que muda em cada etapa. Infraestrutura (servidor físico para uma VM na nuvem) é uma mudança. Banco de dados (versão, engine, tuning) é outra. Conectividade com filiais e integrações externas é uma terceira. Tratar as três como uma migração só é o que transforma um projeto de semanas em uma virada de chave de alto risco.
Com a infraestrutura separada, a estratégia mais segura é manter o ambiente de produção rodando enquanto o ambiente novo replica os dados e processa em paralelo, sem gravar de volta. Isso permite comparar relatórios, tempos de resposta e rotinas críticas (fechamento fiscal, faturamento) antes de qualquer corte real.
A reversibilidade é o que dá tranquilidade: se o ambiente novo levar duas semanas de operação paralela sem problema, o corte final se torna um evento de baixo risco, porque já foi testado com dados reais. Se aparecer um problema, o ambiente antigo continua ali, intacto.
O ganho de custo e observabilidade da nuvem é real, mas ele só compensa quando a operação não sente a transição. Migração bem feita é aquela que os usuários do sistema nem notam que aconteceu.