As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Fase 2: Planejar
Nessa fase, você usa as informações coletadas durante a fase de preparação e elabora a estratégia de migração. Um aspecto essencial do planejamento da migração é racionalizar as informações coletadas em relação aos 7 Rs da migração: redefinir a hospedagem, redefinir a plataforma, realocar, recomprar, refatorar, retirar e reter.
A escolha de sua estratégia de migração depende de seus fatores de negócios para a adoção da nuvem, bem como de considerações de tempo, restrições comerciais e financeiras e requisitos de recursos. Se você quiser manter sua workload atual na nuvem, escolha redefinir a hospedagem. No entanto, se você quiser otimizar e escalar suas workloads, considere uma das outras opções.
Veja a seguir uma visão geral dos 7 Rs da migração do banco de dados. Eles são ilustrados no diagrama a seguir.
-
Rehost (Redefinir a hospedagem) (mover sem alterações [lift-and-shift])mover uma aplicação para a nuvem sem fazer nenhuma alteração a fim de aproveitar os recursos da nuvem. Por exemplo, migrar seu banco de dados Oracle on-premises para Oracle em uma instância Amazon Elastic Compute Cloud
(Amazon EC2) na nuvem AWS . -
Realocar (mover o hipervisor sem alterações [hypervisor-level lift-and-shift]): mover a infraestrutura para a nuvem sem comprar novo hardware, reescrever aplicações ou modificar suas operações existentes. Você migra servidores de uma plataforma local para um serviço em nuvem para a mesma plataforma. Por exemplo, migre um aplicativo Microsoft Hyper-V para o. AWS
-
Redefinir a plataforma (mover e redefinir [mover e redefinir (lift-and-reshape]):: mova uma aplicação para a nuvem e introduza algum nível de otimização a fim de aproveitar os recursos da nuvem. Por exemplo, migre seu banco de dados Oracle local para o Amazon RDS for Oracle
na nuvem. AWS -
Repurchase (Recomprar) (drop and shop) — muda para um produto diferente, normalmente migrando de um aplicativo tradicional para um produto de software como serviço (SaaS), e migre os dados do seu aplicativo on-premises para o novo produto. Por exemplo: migrar seu sistema de gerenciamento de relacionamento on-premises com o cliente (CRM) para o Salesforce.com.
-
Refactor (Refatorar) (redefinir a rearquitetura): move uma aplicação e modifica sua arquitetura aproveitando ao máximo os atributos nativos de nuvem para melhorar a agilidade, a performance e a escalabilidade. Por exemplo, migre seu banco de dados Oracle on-premises para o Aurora PostgreSQL.
Essa estratégia também pode incluir reescrever seu aplicativo para usar bancos de dados específicos que AWS oferecem fluxos de trabalho diferentes. Ou você pode optar por modernizar seu aplicativo monolítico dividindo-o em microsserviços menores que acessam seus próprios esquemas de banco de dados. -
Retain (Reter) (revisitar): mantém os aplicativos em seu ambiente de origem. Isso pode incluir aplicativos que exigem grande refatoração, e você deseja adiar esse trabalho para um momento posterior, e aplicativos antigos que você deseja manter porque não há justificativa comercial para migrá-los.
-
Retire (Retirar): desativa ou remove aplicativos que não são mais necessárias em seu ambiente de origem.