Ir para o conteúdo

migração para nuvem

Do legado para a nuvem, reescrito cloud-native e no ar em 30 dias

Os racks, a partição do mainframe e as VMs que alguém montou à mão em 2014 vão embora, e o seu código roda reescrito em Kubernetes na AWS, na Azure, no GCP ou na sua nuvem. Engenheiros com mais de 25 anos de ofício entregam em 30 dias.

Em 48 horas você recebe um preço fechado e uma arquitetura-alvo de uma página com a data de virada.

Nos seus racks

VMs montadas à mão, uma partição de mainframe, cron numa máquina só e um runbook de deploy na cabeça de alguém.

  • own racksdata centre lease
  • VMsconfigured by hand
  • deploysmanual · weekends
  • backupstape

30 dias, com o código reescrito para a nuvem no caminho

Cloud-native

Contêineres em Kubernetes, infraestrutura em Terraform, um pipeline que faz deploy a cada merge, alertas que disparam.

  • KubernetesAWS · Azure · GCP
  • Terraforminfrastructure as code
  • CI/CDevery commit
  • observabilityOpenTelemetry
Os serviços saem stateless e escalam na horizontal, com o estado em bancos e filas gerenciados, e a conta da nuvem acompanha o seu tráfego.

Dos racks à nuvem em 30 dias

A produção fica no hardware antigo até a nova plataforma carregar o mesmo tráfego e dar as mesmas respostas. Depois o hardware antigo é desligado.
  1. 01dias 1–4

    Mapear o que roda onde

    Cada servidor, job, porta, compartilhamento de arquivos e endereço IP fixo, lidos do código e das próprias máquinas. Você recebe a arquitetura-alvo e um preço por fase.

  2. 02dias 3–10

    Montar a landing zone

    Contas, redes, IAM, clusters Kubernetes e segredos, tudo escrito em Terraform e revisado como código. AWS, Azure, GCP ou a sua nuvem privada, isolada se as suas regras exigirem.

  3. 03dias 8–24

    Reescrever e reexecutar

    Os serviços são reescritos para rodar em contêineres, com configuração vinda do ambiente e logs enviados para a sua stack de observabilidade. A bancada de paridade reexecuta tráfego de produção gravado até o antigo e o novo concordarem.

  4. 04dias 22–30

    Mover o tráfego, desligar

    O tráfego muda em etapas atrás de um load balancer, com as máquinas antigas prontas como reserva. Quando a última requisição cai na nuvem, os racks são desligados.

Quem faz o quê na mudança

A plataforma lê o seu código e os servidores em que ele roda, tudo. Os nossos engenheiros desenham o alvo, definem as proteções e respondem pela virada.
  • Inventário de máquinas, jobs e dependências

    Plataforma

    Código, crontabs, configurações e conexões de rede ao vivo lidos juntos, então o job noturno esquecido está na lista desde o primeiro dia.

  • Reescrever os serviços para rodar em contêineres

    Plataforma

    Escritas em arquivo local, sessões presas e hostnames fixos no código substituídos, depois revisados como pull requests.

  • Arquitetura-alvo e escolha da nuvem

    Engenheiro

    Banco gerenciado ou operado por você, qual região, quanta capacidade reservar. Decidido por quem já pagou conta de nuvem.

  • Terraform, CI/CD e observabilidade

    Os dois

    Módulos e pipelines gerados a partir dos nossos templates e depois moldados pelos engenheiros às suas regras e à sua escala de plantão.

  • Segurança e fronteiras de rede

    Engenheiro

    IAM, rede privada, segredos e logs de auditoria construídos no padrão que o seu time de segurança assina.

  • Virada do tráfego

    Os dois

    Reexecução e diff são automáticos. A decisão de seguir e o ponto de rollback são definidos junto com o seu time.

Cada peça de infraestrutura chega ao seu repositório Git como Terraform que o seu time pode mudar desde o primeiro dia.

Por que estes engenheiros fazem a sua mudança

Os nossos engenheiros operam sistemas em produção há mais de 25 anos, desde muito antes de alguém chamar servidor alugado de nuvem. Eles já levaram batch de mainframe, frotas de VMs montadas à mão e aplicações que só rodavam num servidor abençoado para Kubernetes, com Terraform, pipelines e alertas que os novos donos conseguiam operar no primeiro dia. Quando você precisa sair dos racks sem uma noite ruim, eles são os melhores para o trabalho.

Preço fechado por fase, data de virada no contrato, e o relatório de paridade decide o aceite. O Terraform, os pipelines e o código reescrito são seus desde o primeiro commit.

O que os CTOs perguntam antes da mudança

Por que reescrever se dá para levar as VMs como estão?

Uma VM levada como está mantém o superdimensionamento antigo e o cobra por hora. Serviços reescritos escalam com o tráfego e custam o que usam. A reescrita cabe nos mesmos 30 dias, então você paga a mudança uma vez e a economia começa na primeira fatura. Peça o orçamento e compare os dois números você mesmo.

Cargas de mainframe rodam mesmo na nuvem?

Sim. O batch em COBOL é reescrito em Go e roda como jobs agendados no Kubernetes, as transações CICS viram serviços, e os dados de VSAM e DB2 vão para PostgreSQL. A bancada de paridade confere cada saída contra o mainframe antes de a partição ser aposentada. Coloque a agenda de batch no pedido e o preço cobre tudo isso.

Somos regulados. Isso pode ficar dentro do nosso data center?

Sim. Entregamos a mesma stack na sua nuvem privada, ou isolada no nosso próprio hardware com os nossos modelos dentro do seu perímetro, e nada sai dele. Kubernetes, Terraform e observabilidade funcionam do mesmo jeito que funcionariam na AWS. Mencione a restrição no pedido e ela entra no preço.

Quem opera depois da entrada no ar?

O seu time, com runbooks, painéis e alertas que já dispararam no ensaio da virada. Tudo mora no Git e faz deploy por um pipeline que os seus engenheiros usaram por dias antes da troca. Se você quer a gente de plantão depois da entrada no ar, é mais uma linha no mesmo contrato. Peça isso no orçamento.

Qual nuvem devemos escolher?

A que o seu time e os seus contratos já preferem. Construímos em todas, e o Terraform mantém realista uma mudança futura para outro provedor. Se vocês ainda não decidiram, os nossos engenheiros recomendam uma no orçamento de 48 horas, com a conta mensal esperada ao lado. Peça o orçamento e decida com números na mão.

Desligue os racks

Liste hoje os seus servidores e o que roda neles. Um preço fechado e uma data de virada chegam em 48 horas, e 30 dias depois da sua aprovação a produção roda na nuvem e os racks se apagam.

Pedir orçamento

Uma exportação em planilha do seu inventário basta. O preço por escrito volta de um engenheiro.