Depois de concluir a fase de descoberta e avaliação e configurar o design da base, você pode começar a planejar a migração, categorizando suas cargas de trabalho em ondas de migração.
Este e os documentos a seguir descrevem como planejar uma migração bem-sucedida e minimizar os riscos associados.
Antes de começar
Antes de iniciar o planejamento de migração, conclua uma descoberta e avaliação de carga de trabalho e crie uma estratégia geral de migração que consiste nas seguintes tarefas:
- catalogação de cargas de trabalho, como aplicativos, serviços e bancos de dados, que você identificou para migração;
- Mapear as cargas de trabalho para os componentes da infraestrutura.
- Mapeamento de dependências.
- Identificação de caminhos de migração e modernização de alto nível (hospedagem, reformulação, refatoração, reestruturação, substituição e aposentadoria).
Em seguida, use o Cloud Foundation Toolkit para criar sua base no Google Cloud.
O Cloud Foundation Toolkit inclui recursos para ajudar você a começar com os seguintes aspectos da sua nova infraestrutura em nuvem:
- Identity and Access Management
- Gerenciamento de recursos
- Rede
- Gerenciamento de dados
- Infraestrutura como código
- Geração de registros, monitoramento e faturamento
- Princípios básicos da segurança
- Bases do GKE
Conceitos básicos de migração
Um projeto de migração para a nuvem representa todo o processo que sua organização segue para migrar os aplicativos para o Google Cloud.
Cada projeto de migração para a nuvem é dividido em ondas. A onda é um grupo de aplicativos que compartilham características ou interdependências comuns, conforme identificado pela descoberta e avaliação da carga de trabalho. Normalmente, os aplicativos e bancos de dados autônomos são bons candidatos para a primeira onda de migração devido às baixas dependências externas. Por outro lado, aplicativos com interdependências significativas constituem uma onda de migração complexa que requer planejamento adicional.
Os aplicativos dentro de uma onda de migração são divididos em grupos de migração e migrados para o Google Cloud em sprints. Um grupo de mudanças é um grupo de recursos e cargas de trabalho de infraestrutura que você precisa migrar juntos. Esses recursos e cargas de trabalho podem fazer parte do mesmo aplicativo ou de um grupo de aplicativos interdependentes.
A capacidade de negócios é um dos aspectos mais importantes para determinar os grupos de mudança. Por exemplo, gerenciamento da cadeia de suprimentos e gerenciamento de inventário em varejo, monitoramento de fraudes em bancos, processamento de solicitações em seguro, representam áreas de capacidade empresarial nos respectivos domínios. Considerar a capacidade dos negócios é fundamental para garantir pouca ou nenhuma interrupção no desempenho e na disponibilidade do serviço comercial durante e após a migração.
Em uma área de capacidade de negócios, você precisa realizar a migração de acordo com seus diferentes ambientes. Os ambientes de pesquisa e desenvolvimento (R&D) geralmente são os primeiros a serem migrados. Isso ajuda a identificar e mitigar os obstáculos que possam evitar ou atrasar a migração. Durante a migração dos ambientes de R&,D, pré-produção e produção, é possível seguir as práticas recomendadas e as atividades de mitigação.
A descoberta e avaliação precisa ser um processo contínuo, com a coleta de dados cada vez mais refinada e precisa ao longo do tempo. Isso permite que você melhore constantemente a precisão dos dados específicos da carga de trabalho, o que ajuda a identificar riscos específicos da carga de trabalho associados à migração para a nuvem.
Normalmente, a primeira onda de descobertas e avaliações fornece um alto nível de mapeamento de dependência direcional de componentes e cargas de trabalho da infraestrutura de uma perspectiva de infraestrutura. Isso ajuda você a criar um plano para a primeira onda de migração que é mais direcional por natureza, principalmente para melhorar e otimizar elementos da arquitetura do Google Cloud, por exemplo, tipos de VM, classes de armazenamento, design da zona de destino, dimensionamento de capacidade de alto nível com base em requisitos computacionais e de capacidade de E/S.
Além disso, execute uma avaliação de risco de migração em paralelo com a descoberta e avaliação. O objetivo é calibrar e detalhar os riscos da carga de trabalho associados à migração e iniciar ações de mitigação apropriadas. Alguns exemplos desses riscos estão listados nas páginas a seguir.
O diagrama a seguir mostra rapidamente todo o processo de migração.
A seguir
- Saiba como avaliar e reduzir os riscos de migração.
- Saiba como planejar suas ondas de migração.