Escopo do projeto

Migração em ondas de um conjunto de servidores Windows e Linux (ERP, aplicações de apoio, servidor de arquivos, serviços internos) para Amazon EC2, com AWS Transform MGN. Migração do banco do ERP para Amazon RDS Multi-AZ com AWS DMS, mantendo o banco de origem em uso até a virada. Migração de arquivos para Amazon S3, ou para Amazon FSx for Windows File Server quando a aplicação exige compartilhamento SMB, decidido no diagnóstico.

O ambiente base é montado antes da primeira onda (ver o exemplo Ambiente base). Cada sistema passa por testes de aceitação em instâncias de teste lançadas a partir da réplica, antes da virada, e o tamanho das instâncias é ajustado a partir da utilização medida.

O projeto termina com operação assistida nas primeiras semanas após cada onda e com o desligamento da origem, feito só após aceite formal.

Desafio e problemas de hoje

  • Hardware em fim de vida e contrato de datacenter ou colocation a vencer.
  • Quedas em dias de pico e capacidade que fica atrás do negócio.
  • Backup manual ou com restauração que nunca foi testada.
  • Janela de parada só de madrugada ou no fim de semana, com equipe pequena.
  • Fornecedor do ERP exige versão de sistema operacional ou de banco que o hardware atual deixa de comportar.
  • Equipe de TI presa à manutenção de servidor, com pouco tempo para projeto.

O ambiente de partida (perfil típico deste exemplo)

Perfil típico do ambiente de partida deste exemplo
ItemO que costuma existir
ServidoresDe 8 a 25 máquinas virtuais (VMware ou Hyper-V); Windows Server e Linux; versões de sistema operacional mistas
Banco do ERPSQL Server ou PostgreSQL, de 200 GB a 2 TB, com rotinas noturnas pesadas
SistemasERP, fiscal, portal interno, integrações por arquivo, servidor de arquivos, Active Directory, impressão
VolumesArquivos de 1 a 10 TB em servidor de arquivos
DependênciasIntegrações por caminho de rede fixo, IPs e nomes DNS internos, agendadores, certificados
RestriçõesJanela de parada de poucas horas por sistema; dados pessoais de clientes e funcionários (LGPD); licenças Windows e SQL Server com regra de uso em nuvem; link único de internet

Perfil típico, com faixas, construído a partir de projetos desse tipo. O inventário real é o primeiro entregável do diagnóstico.

Requisitos

  1. R1Mover os servidores como estão, com a aplicação instalada e parada curta.
  2. R2Testar cada sistema na AWS antes da virada, com a produção intacta.
  3. R3Banco do ERP em serviço gerenciado, com alta disponibilidade, com o ERP em uso durante a cópia.
  4. R4Arquivos acessíveis com controle de acesso e menor custo por TB.
  5. R5Backup automático e testado para servidores e banco.
  6. R6Acesso central, auditoria e governança desde a primeira conta.
  7. R7Conectividade privada entre o datacenter e a AWS durante a transição.

O que desenhamos para cada requisito

Decisão de arquitetura e serviço AWS para cada requisito
RequisitoDecisão de arquiteturaServiço AWS
R1Agente de replicação em cada servidor; replicação contínua em bloco para uma área de preparação na AWS; virada por servidor em janela curtaAWS Transform MGN, Amazon EC2
R2Instâncias de teste lançadas a partir da réplica, isoladas da produção; roteiro de aceitação por sistemaAWS Transform MGN
R3Carga inicial e replicação de mudanças (CDC) com o banco de origem em uso; destino Multi-AZ com réplica síncrona em outra zonaAWS Database Migration Service (DMS), Amazon RDS
R4Arquivos em armazenamento de objetos com classes de custo por frequência de acesso; compartilhamento SMB só onde a aplicação exigirAmazon S3 (Amazon FSx for Windows File Server quando necessário), AWS DataSync para a cópia
R5Planos de backup centralizados com retenção definida e restauração testadaAWS Backup
R6Organização com conta de gestão separada, acesso único com MFA, trilha de auditoria e detecção de ameaçasAWS Organizations, AWS IAM Identity Center, AWS CloudTrail, Amazon GuardDuty
R7Túnel privado entre o datacenter e a VPC durante as ondas; link dedicado avaliado se o volume justificarAWS Site-to-Site VPN (AWS Direct Connect como opção), Amazon VPC

Arquitetura

Diagrama de arquitetura: servidores e banco de dados do datacenter da empresa replicados para a AWS, servidores via AWS Transform MGN para Amazon EC2 e banco via AWS DMS para Amazon RDS primário com réplica em espera em outra zona de disponibilidade, arquivos no Amazon S3, AWS Backup protegendo EC2 e RDS, e governança central com AWS Organizations, AWS IAM Identity Center e AWS CloudTrail.
Datacenter da empresa à esquerda; à direita, a nuvem AWS com governança central e uma região com Amazon VPC em duas zonas de disponibilidade. Servidores replicam continuamente via AWS Transform MGN para Amazon EC2; o banco replica pelo AWS DMS para o Amazon RDS primário, com réplica síncrona em espera na outra zona; arquivos vão para o Amazon S3; o AWS Backup protege EC2 e RDS. Abrir o diagrama em tela cheia
Componentes e fluxos deste diagrama
  • Datacenter da empresa: Servidores (origem das máquinas) e Banco de dados (origem do banco).
  • AWS Transform MGN: replicação contínua dos servidores e virada para o Amazon EC2.
  • AWS Database Migration Service (DMS): replicação contínua do banco com a origem em uso, destino Amazon RDS.
  • Amazon EC2 (zona de disponibilidade A): servidores migrados; grava arquivos no Amazon S3.
  • Amazon RDS primário (zona A) e Amazon RDS em espera (zona B): réplica síncrona entre os dois.
  • Amazon S3: arquivos da aplicação.
  • AWS Backup: proteção de EC2 e RDS.
  • Governança da conta: AWS Organizations, IAM Identity Center e AWS CloudTrail.

Ganhos: o que medimos no projeto

Indicadores medidos no projeto, como são medidos e o que muda
IndicadorComo medimosO que muda
Janela de parada por sistemaMinutos entre parar o sistema na origem e liberar na AWS, por servidorDe horas de madrugada ou fim de semana para uma virada curta por servidor, porque a replicação já está em dia
Custo mensal de infraestruturaFatura AWS após ajuste de tamanho, comparada ao custo atual levantado no diagnóstico (contrato, energia, hardware, licenças)De custo diluído e fixo para fatura única, por recurso, com orçamento e alerta
Capacidade em picoIncidentes de capacidade e tempo para ampliar um servidorDe compra de hardware para redimensionamento da instância numa janela curta
BackupRestaurações testadas por mês e tempo de restauraçãoDe backup nunca testado para plano central com restauração comprovada
Horas da equipe em manutenção de hardware e sistema operacionalHoras por mês registradas pela equipeDe manutenção física para operação e projeto

Indicadores de um projeto típico, medidos no próprio projeto: resultado típico, não garantia.

Escopo e entregáveis por fase

Fases do projeto, o que acontece, entregáveis e duração típica
FaseO que aconteceEntregáveisDuração
1. Cenário e plano de ondasConfirmação do inventário do diagnóstico, agrupamento em ondas, janelas por sistemaPlano de ondas aprovado, roteiros de aceitação por sistema1 semana
2. Ambiente base e conectividadeContas, acesso, auditoria, rede em duas zonas, VPN, backup, orçamentoAmbiente base operacional, túnel ativo, planos de backupde 1 a 2 semanas
3. Replicação e testesAgentes do AWS Transform MGN instalados, replicação inicial, instâncias de teste, tarefa do AWS DMS em carga inicial e CDCRelatório de replicação em dia, aceite dos testes por sistemade 2 a 4 semanas
4. Viradas por ondaCongelamento, virada por servidor, troca da string de conexão do banco, validação funcionalAta de virada por onda, plano de rollback executávelde 1 a 3 semanas
5. Operação assistida e desligamentoAjuste de tamanho, alarmes, documentação, transferência para o time do cliente, desligamento da origem após aceiteDocumentação do ambiente, relatório de ajuste de tamanho, termo de desligamentode 2 a 4 semanas

Durações típicas, em faixa. O plano de ondas do projeto fixa as datas reais.

Algo a mais: como é a semana da virada

Linha do tempo típica

  1. D-14Replicação em dia e testes de aceitação concluídos.
  2. D-7Ensaio da virada com instância de teste e roteiro de rollback.
  3. D-1Congelamento de mudanças e comunicação aos usuários.
  4. DVirada por servidor na janela acordada, com validação funcional.
  5. D+1 a D+30Operação assistida, ajuste de tamanho e desligamento da origem só após aceite.

Perguntas frequentes deste exemplo

O AWS Transform MGN replica o disco do servidor inteiro, sistema operacional e aplicação, e lança a instância a partir da réplica. A instalação atual vai junto.

Depende do contrato de licenciamento. O diagnóstico registra cada licença e a decisão entre trazer a própria licença ou usar licença incluída na AWS, caso a caso.

A origem continua intacta até o aceite. O plano de rollback é ensaiado antes. Para os servidores, consiste em voltar o acesso para a origem. Para o banco, a decisão de voltar é tomada dentro da janela de virada, antes de liberar gravações no Amazon RDS; depois disso, o retorno exige replicação reversa, acordada no plano de ondas.

A replicação inicial depende do volume e da banda; o plano de ondas distribui a carga e, quando o volume justificar, avaliamos um link dedicado.

Sim, para homologar a versão e validar os testes de aceitação. Envolvemos o fornecedor desde a fase 1.

Serviços AWS deste exemplo

  • AWS Transform MGN (antigo AWS Application Migration Service)
  • AWS Database Migration Service (DMS)
  • Amazon EC2
  • Amazon RDS
  • Amazon S3
  • AWS DataSync
  • AWS Backup
  • AWS Organizations
  • AWS IAM Identity Center
  • AWS CloudTrail
  • Amazon GuardDuty
  • Amazon VPC
  • AWS Site-to-Site VPN
  • Amazon CloudWatch
  • Amazon FSx for Windows File Server (opcional)
  • AWS Direct Connect (opcional)

Incentivos AWS

A RFX busca para o projeto os programas de incentivo e créditos da AWS aplicáveis, sempre sujeitos a aprovação da AWS.

Agende uma conversa com um especialista

Conte em uma linha o que você tem hoje. Um engenheiro da RFX responde em até 4 horas úteis com o próximo passo para o seu caso. O primeiro contato é uma conversa técnica; a proposta vem depois, se fizer sentido para você.

Ver cases reais da RFX (anonimizados por confidencialidade)

A RFX busca para o projeto os programas de incentivo e créditos da AWS aplicáveis, sempre sujeitos a aprovação da AWS.

Onde roda hoje? (opcional)
Prazo? (opcional)

Quem responde é um engenheiro da RFX, AWS Partner Advanced Tier, em até 4 horas úteis. Seus dados são usados só para responder a este contato, conforme a Política de Privacidade. Você recebe só a resposta ao seu contato.

Casos relacionados

Migração

Banco de dados com AWS DMS

O banco migra enquanto continua em uso: carga inicial, replicação de mudanças e virada curta para um banco gerenciado em duas zonas.

Caminho: Ajustar (Replatform) · Duração típica: de 4 a 8 semanas por banco

Ver o exemplo
Fundação

Ambiente base (landing zone)

Governança central, duas zonas de disponibilidade e backup desde a primeira conta: o ponto de partida antes de migrar o primeiro sistema.

Caminho: Fundação · Duração típica: de 2 a 4 semanas

Ver o exemplo
Programa

Saída de datacenter locado por ondas

O contrato do datacenter vence: diagnóstico, ambiente base e ondas de migração com data, até desligar o último rack.

Caminho: Mover e Ajustar, em ondas · Duração típica: de 3 a 6 meses

Ver o exemplo
Falar com um engenheiro