Fase 2: planificación - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Fase 2: planificación

En esta fase, se utiliza la información recopilada durante la fase de preparación y se elabora la estrategia de migración. Un aspecto fundamental de la planificación de la migración es racionalizar la información que recopiló comparándola con las 7 R de la migración: rehost (volver a alojar), replatform (redefinir la plataforma), relocate (reubicar), repurchase (recomprar), refactor (refactorizar), retire (retirar), y retain (retener).

La elección de la estrategia de migración depende de los factores que impulsen la adopción de la nube por parte de su empresa, así como de las consideraciones de tiempo, las limitaciones empresariales y financieras y las necesidades de recursos. Si desea mantener su carga de trabajo actual en la nube, opte por volver a alojar. Sin embargo, si desea optimizar y escalar las cargas de trabajo, considere una de las otras opciones.

A continuación, se muestra información general de las 7 R de la migración de bases de datos. Estas se ilustran en el siguiente diagrama.

Database migration paths

  • Volver a alojar (migrar mediante lift-and-shift): traslade una aplicación a la nube sin realizar cambios. Ejemplo: migre la base de datos de Oracle en las instalaciones a una instancia de Amazon Elastic Compute Cloud (Amazon EC2) en AWS Cloud.

  • Reubicar: (migrar el hipervisor mediante lift and shift): traslade la infraestructura a la nube sin comprar equipo nuevo, reescribir aplicaciones o modificar las operaciones actuales. Los servidores se migran de una plataforma local a un servicio en la nube para la misma plataforma. Por ejemplo, migre una aplicación de Microsoft Hyper-V a. AWS

  • Redefinir la plataforma (transportar y redefinir): traslade una aplicación a la nube e introduzca algún nivel de optimización para aprovechar las capacidades de la nube. Por ejemplo, migre su base de datos Oracle local a Amazon RDS for Oracle in AWS the Cloud.

  • Recomprar (readquirir): cambie a un producto diferente, normalmente pasando de una aplicación tradicional a un producto de software como servicio (SaaS) y migre los datos de la aplicación en las instalaciones al nuevo producto. Ejemplo: migre los datos de clientes del sistema de administración de las relaciones con los clientes (CRM) en las instalaciones a Salesforce.com.

  • Refactorizar (rediseñar): traslade una aplicación y modifique su arquitectura mediante el máximo aprovechamiento de las características nativas en la nube para mejorar la agilidad, el rendimiento y la escalabilidad. Por ejemplo, migre la base de datos Oracle en las instalaciones a Aurora PostgreSQL. Esta estrategia también puede incluir la reescritura de la aplicación para utilizar las bases de datos diseñadas específicamente para los distintos flujos de trabajo. AWS O bien, puede optar por modernizar su aplicación monolítica dividiéndola en microservicios más pequeños que accedan a sus propios esquemas de bases de datos.

  • Retener (revisitar): conserve las aplicaciones en el entorno de origen. Estas pueden incluir las aplicaciones que requieren una refactorización importante, que desee posponer para más adelante, y las aplicaciones heredadas que desee retener, ya que no hay ninguna justificación empresarial para migrarlas.

  • Retirar: retire o elimine las aplicaciones que ya no sean necesarias en un entorno de origen.