Planejamento e execução da migração

Mapeie as estrategias 7R, Application Discovery Service, DMS CDC, DataSync, Snow Family e MGN para cenarios do exame no Dominio D4 de migracao do SAP-C02.

O Dominio D4 do SAP-C02 (Acelerar migracao e modernizacao) cobre 20% do exame. Nao testa apenas o conhecimento dos nomes das ferramentas, mas sua capacidade de julgar qual combinacao de estrategia e ferramenta e otima para um determinado cenario.

Voce precisa pensar como um especialista em migracao. A selecao de ferramentas depende do tamanho dos dados, largura de banda da rede, tempo de inatividade aceitavel e tipos de motor de origem e destino.

 

Estrategias de migracao 7R

A AWS classifica as estrategias para migrar cargas de trabalho locais para a nuvem em 7 categorias. Voce deve entender claramente o nome e as caracteristicas-chave de cada estrategia.

| Estrategia | Descricao | Sobrecarga operacional | Mudancas de codigo | |-----------|-----------|----------------------|-------------------| | Rehost (Lift & Shift) | Mover como esta para EC2 | Alta (gestao de SO) | Nenhuma | | Replatform | Mover para servicos gerenciados (EC2 para Elastic Beanstalk, RDS) | Media | Minimas | | Refactor / Re-architect | Redesenhar como microsservicos ou serverless | Baixa | Significativas | | Repurchase | Substituir por SaaS (CRM para Salesforce) | Nenhuma | Nenhuma | | Retire | Descomissionar apps nao utilizados | Nenhuma | Nenhuma | | Retain | Manter como esta (sem migracao) | Estado atual | Nenhuma | | Relocate | Mover para VMware Cloud on AWS | Baixa | Nenhuma |

Um padrao comum no exame e "minimizar mudancas de codigo + reduzir sobrecarga operacional simultaneamente," que corresponde a Replatform (Elastic Beanstalk). Voce faz upload do arquivo WAR/JAR Java como esta e ALB, Auto Scaling e CloudWatch sao configurados automaticamente.

!As estratégias de migração 7R

Application Discovery Service + Migration Hub — Avaliacao pre-migracao

Antes de iniciar uma migracao, voce deve entender o ambiente local. O ADS oferece dois modos: Agentless Collector (VMware vCenter, sem agentes individuais) e Agent-based (cada servidor, dados detalhados de dependencias de processos).

O Migration Hub centraliza os dados coletados, visualiza as dependencias entre servidores e ajuda a planejar grupos de migracao (ondas). Tambem rastreia de forma unificada as ferramentas de execucao como DMS e MGN.

 

DMS — O nucleo da migracao de banco de dados

O AWS DMS e um servico completamente gerenciado para migrar bancos de dados com tempo de inatividade minimo. Full Load copia o conjunto de dados inicial completo. O CDC entao replica continuamente as mudancas do log de transacoes. A combinacao Full Load + CDC permite uma migracao com tempo de inatividade minimo.

Para migracoes de banco de dados heterogeneas (Oracle para Aurora PostgreSQL), o AWS SCT converte automaticamente o esquema, procedimentos armazenados e funcoes da origem.

Para migracoes DMS para Redshift, um bucket S3 de estadiamento intermediario e obrigatorio. O DMS usa o comando COPY via S3 e o bucket deve estar na mesma regiao que a instancia de replicacao DMS.

 

DataSync vs Snow Family — Quando usar cada um

DataSync: transferencia de arquivos NFS/SMB em alta velocidade com verificacao de checksum, sincronizacao incremental e suporte a Direct Connect/VPN.

Snow Family: migracao offline em grande escala quando a rede e lenta ou inexistente. Snowcone ate 14 TB, Snowball Edge ate 80 TB, Snowmobile ate 100 PB.

Muitos arquivos pequenos no Snowball causam lentidao devido a inicializacao de criptografia por arquivo. A solucao e a compressao em lote (tar/zip).

 

MGN — Lift-and-Shift de VM

O AWS MGN usa replicacao em nivel de bloco baseada em agente para migrar VMs para a AWS com tempo de inatividade minimo. A transicao final e concluida em minutos. Se uma atualizacao de SO for necessaria, o MGN nao pode ser usado, pois replica o SO de origem como esta.

 

Pontos-chave do exame

"Sem mudancas de codigo, migracao mais rapida" -- Rehost (Lift & Shift)

"Minimizar mudancas de codigo + reduzir gestao de SO simultaneamente" -- Replatform (Elastic Beanstalk)

"Ambiente VMware, descoberta sem agente" -- ADS Agentless Collector

"Analise detalhada de dependencias de processo, ambiente nao VMware" -- ADS Discovery Agent

"Rastreamento de progresso de migracao, visualizacao de dependencias" -- Migration Hub

"Migracao de DB com tempo de inatividade minimo" -- DMS Full Load + CDC

"Conversao de esquema de DB heterogeneo (Oracle para PostgreSQL)" -- AWS SCT

"Configuracao necessaria DMS para Redshift" -- Bucket S3 de estadiamento + IAM Role

"Sincronizacao incremental NFS/SMB, verificacao de checksum" -- DataSync

"Migracao offline em grande escala quando a rede e lenta" -- Snow Family (Snowcone 14TB / Snowball Edge 80TB / Snowmobile 100PB)

"Lentidao do Snowball com muitos arquivos pequenos" -- compressao em lote (tar/zip)

"Replicacao em tempo real de VM completa baseada em agente, tempo de inatividade minimo" -- MGN

"Migracao que requer atualizacao de SO" -- MGN nao pode ser usado; construir novas instancias EC2

Voltar à lista do blog