Conn2Flow
← Plataforma
Plataforma · Deploy e atualização

Atualizar sem medo de quebrar o que está no ar.

Entrega repetível, com trava, cópia do que será trocado, verificação depois da troca e volta automática quando algo falha.

Um comando, a sequência inteira

Pipeline de projeto.

Publicar um projeto não é copiar arquivos. É compilar recursos, sincronizar o banco e reconstruir o CSS, sempre na mesma ordem.

  • Core e projeto, cada um na sua camada

    O core é sincronizado primeiro; depois os recursos do projeto, que podem sobrepor os do core.

  • Banco em dia com os arquivos

    Recursos compilados entram no banco por chave natural, e as migrações pendentes são aplicadas.

  • CSS reconstruído no fim

    O CSS de cada página é recalculado a partir do HTML que está no banco, para a página nova não ser servida com o estilo antigo.

$ c2f project:update-all meu-projeto
> 1/8 sincronizando core...
> 3/8 sincronizando recursos...
> 5/8 validação final do banco...
> 6/8 regenerando CSS derivado...
> concluído
O que acontece numa atualização

Atualização segura, passo a passo.

1

Trava

Uma entrega por vez. Uma segunda tentativa no meio do caminho é recusada.

2

Snapshot

O que será sobrescrito é copiado antes, com um dump do banco.

3

Troca

Arquivos e banco são atualizados seguindo o manifesto de cada camada.

4

Verificação

A instalação é testada depois da troca.

5

Volta automática

Se a verificação falha, os arquivos do snapshot voltam sozinhos.

Implementado e validado em um tenant isolado de teste, com um artefato quebrado de propósito para exercitar a volta automática.

Quando o servidor mudou por conta própria

Choques de arquivo, decididos um a um.

Toda instalação viva acaba com arquivos diferentes do que a entrega traz. O sistema registra o choque em vez de sobrescrever em silêncio.

Três decisões

Sobrescrever, manter ou mesclar, arquivo por arquivo, pelo painel, pela API ou pelo CLI. "Manter" vira regra e não volta a perguntar.

Atualização por API

Uma chamada dispara o mesmo atualizador do CLI, responde na hora e deixa acompanhar o estado, o snapshot e o fim do log.

API HTTP

Recuperar do servidor

O caminho inverso: trazer para o repositório o que foi alterado no ambiente em execução, pelo mesmo motor de choques.

Veja funcionando na sua máquina.

O Futuro é Híbrido: Humano + IA.

O Conn2Flow é a ferramenta. Se você precisa do Arquiteto para desenhar a estratégia da sua empresa usando essa tecnologia...

Contrate Consultoria Especializada