Vindo do Flightcontrol
O Flightcontrol faz deploy na sua conta AWS só via ECS, com ambientes de preview bloqueados no plano Business de 397 dólares por mês. O Railyard faz deploy em qualquer conta de nuvem, com previews em todos os planos.
Por que as equipes deixam o Flightcontrol
O Flightcontrol é uma forma sólida de fazer deploy na sua própria conta AWS via ECS. O atrito é duplo: é exclusivo da AWS, e ambientes de preview — um recurso que a maioria das equipes quer desde o primeiro dia — ficam bloqueados no plano Business de 397 dólares por mês.
O Railyard faz deploy em qualquer provedor de nuvem, com ambientes de preview em todos os planos, inclusive no Free.
O que vai com você
- Seu repositório, buildado a partir de um Dockerfile, buildpacks ou um Procfile.
- Suas variáveis de ambiente e secrets.
- Postgres, MySQL e Redis gerenciados mapeiam direto para addons do Railyard.
- Sua conta AWS atual, ou um provedor diferente se você preferir sair da AWS completamente.
A migração
- Conecte um servidor: um novo que o Railyard provisiona na sua conta AWS, ou em qualquer outro provedor que você escolher.
- Adicione seu repositório e escolha o build method que corresponde ao seu app.
- Traga sua configuração e conecte os bancos de dados que seu app espera.
- Faça o deploy para uma URL temporária. Rode sua release task e verifique.
- Migre os dados com um dump e restore para o addon gerenciado.
- Mova o DNS. O Flightcontrol continua servindo até o cutover; não há interrupção.
O que é diferente
Ambientes de preview em todos os planos em vez de bloqueados num tier de 397 dólares por mês, e a liberdade de fazer deploy fora da AWS se você quiser.