← Todos os guias de migração

Vindo do Scaleway

Os containers serverless do Scaleway só rodam na própria nuvem do Scaleway. O Railyard faz deploy dos mesmos containers num servidor em qualquer conta de nuvem, inclusive a do Scaleway.

Por que as equipes deixam a plataforma serverless do Scaleway

Os containers serverless do Scaleway são uma forma razoável de rodar um container sem gerenciar um servidor, dentro da própria nuvem do Scaleway. O atrito aparece se você quer um servidor totalmente sob seu controle, ou a flexibilidade de usar um provedor diferente em vez do Scaleway.

O Railyard faz deploy dos mesmos containers num servidor na sua própria conta de nuvem, no Scaleway ou em outro lugar.

O que vai com você

  • Seu repositório, buildado a partir de um Dockerfile.
  • Suas variáveis de ambiente e secrets.
  • Postgres, MySQL e Redis gerenciados mapeiam direto para addons do Railyard.

A migração

  1. Conecte um servidor: um novo que o Railyard provisiona na sua conta Scaleway, ou em qualquer outro provedor que você escolher.
  2. Adicione seu repositório e aponte o Railyard para o seu Dockerfile.
  3. Traga sua configuração e conecte os bancos de dados que seu app espera.
  4. Faça o deploy para uma URL temporária. Rode sua release task e verifique.
  5. Mova o DNS. Não há interrupção; o deploy antigo continua servindo até o cutover.

O que é diferente

Um servidor real sob seu controle, com a liberdade de continuar no Scaleway ou mudar para um provedor diferente sem reconstruir seu setup de deploy.

Traga sua aplicação do Scaleway para um servidor seu.

Adicione um servidor, aponte a Railyard pro seu repositório e faça o deploy. Mude o DNS quando estiver funcionando. Sua aplicação antiga continua respondendo até lá.

Plano grátis, sem cartão, e 14 dias de Pro para cada equipe nova. Um preço fixo por equipe.