Vindo do Koyeb
O Koyeb faz autoscaling de containers na própria rede edge global dele, sem opção de rodar nos seus próprios servidores. O Railyard faz deploy dos mesmos containers num servidor da sua própria conta de nuvem.
Por que as equipes deixam o Koyeb
O Koyeb é uma plataforma capaz de autoscaling para containers na edge. O atrito aparece para equipes que querem um servidor que controlam: o Koyeb roda exclusivamente na própria infraestrutura dele, sem opção de fazer deploy na sua própria conta AWS, DigitalOcean ou Hetzner.
O Railyard faz deploy dos mesmos containers num servidor da sua própria conta de nuvem, com bancos de dados gerenciados ao lado.
O que vai com você
- Seu repositório, buildado a partir de um Dockerfile.
- Suas variáveis de ambiente e secrets.
- Os addons Postgres, MySQL e Redis gerenciados substituem qualquer datastore gerenciado que você combinava com o Koyeb.
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 aponte o Railyard para o seu Dockerfile.
- 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.
- Mova o DNS. O Koyeb continua servindo até o cutover; não há interrupção.
O que é diferente
Um servidor que você possui em vez de uma plataforma onde só é possível alugar capacidade, sem conta de nuvem própria para apontar.