Vindo do Appliku
O Appliku faz deploy de apps Django em servidores que você possui, com preço por servidor. O Railyard segue o mesmo modelo de possuir seu próprio servidor, sem te limitar a um único framework.
Por que as equipes deixam o Appliku
O Appliku é uma solução genuinamente boa e focada no modelo de possuir seu próprio servidor, para Django. O atrito aparece no momento em que uma equipe tem mais do que Django no stack: uma API em Rails, um worker em Node, um serviço em Go — o Appliku não cobre eles.
O Railyard segue a mesma ideia — seus servidores, sua conta de nuvem — em qualquer framework ou linguagem que roda num container.
O que vai com você
- Seu repositório Django, 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.
- Seus servidores atuais: conecte-os via SSH em vez de reconstruir a frota.
A migração
- Conecte um servidor: um já existente, ou um novo que o Railyard provisiona na sua conta de nuvem.
- Adicione seu repositório e escolha o build method que corresponde a como o Appliku builda ele hoje.
- 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 Appliku continua servindo até o cutover; não há interrupção.
O que é diferente
O mesmo modelo de possuir seu próprio servidor, mas não limitado a Django — útil no momento em que seu stack cresce além de um único framework.