Acerca de la planificación de la migración

Después de completar la fase de descubrimiento y evaluación y configurar el diseño de base, puedes comenzar a planificar la migración mediante la categorización de las cargas de trabajo en conjuntos de migración.

En este y los siguientes documentos, se describe cómo planificar una migración exitosa y minimizar los riesgos asociados.

Antes de comenzar

Antes de comenzar la planificación de la migración, completa un descubrimiento y una evaluación de la carga de trabajo y crea una estrategia de migración general que contenga las siguientes tareas:

  • Cataloga las cargas de trabajo, como aplicaciones, servicios y bases de datos, que identificaste para la migración.
  • Asignar las cargas de trabajo a componentes de infraestructura
  • Asignación de dependencias
  • Identificar las rutas de migración y modernización de alto nivel (cambiar de host, cambiar de plataforma, refactorizar, volver a diseñar, reemplazar y retirar)

Luego, usa Cloud Foundation Toolkit para crear tu base en Google Cloud.

Cloud Foundation Toolkit incluye recursos para ayudarte a comenzar con los siguientes aspectos de tu nueva infraestructura de nube:

  • Identity and Access Management
  • Administración de recursos
  • Herramientas de redes
  • Administración de datos
  • Infraestructura como código
  • Registro, supervisión y facturación
  • Bases de seguridad
  • Bases de GKE

Conceptos básicos de migración

Un proyecto de migración a la nube representa todo el proceso que sigue tu organización para migrar las aplicaciones a Google Cloud.

Cada proyecto de migración a la nube se divide en conjuntos. Un conjunto es un grupo de aplicaciones que comparten características en común o interdependencias, como se identifican en el descubrimiento y la evaluación de la carga de trabajo. Las aplicaciones y bases de datos independientes suelen ser buenas candidatas para un primer conjunto de migración debido a sus bajas dependencias externas. Por otro lado, las aplicaciones con interdependencias significativas constituían un conjunto de migración complejo que requiere una planificación adicional.

Las aplicaciones dentro de un conjunto de migración se dividen en grupos de migración y se migran a Google Cloud en sprints. Un grupo de traslado es un grupo de recursos de infraestructura y cargas de trabajo que se deben migrar juntos. Estos recursos y cargas de trabajo pueden ser parte de la misma aplicación o un grupo de aplicaciones que son interdependientes.

Un proyecto de migración a la nube se divide en etapas y grupos

La capacidad empresarial es uno de los aspectos más importantes para determinar los grupos que se trasladarán. Por ejemplo, la administración de la cadena de suministro y la administración del inventario en la venta minorista, la supervisión de fraudes en la banca, el procesamiento de reclamos en seguros representan áreas de capacidad comercial en los dominios respectivos. Tener en cuenta la capacidad empresarial es fundamental para garantizar una interrupción mínima o nula en el rendimiento y la disponibilidad del servicio empresarial durante la migración y después de ella.

Dentro de un área de capacidad empresarial, debes realizar la migración según tus diferentes entornos. Los entornos de investigación y desarrollo (I+D) suelen ser los primeros en migrarse. Esto te ayuda a identificar y mitigar cualquier bloqueador que pueda impedir o ralentizar la migración. Luego, puedes seguir las prácticas recomendadas y las actividades de mitigación a medida que avanzas en la migración de los entornos de I+D, preproducción y producción.

El descubrimiento y la evaluación deben ser un proceso continuo, y la recopilación de datos debe perfeccionarse cada vez más y ser más precisa con el paso del tiempo. Esto te permite mejorar de forma constante la precisión de los datos específicos de la carga de trabajo, lo que ayuda a identificar los riesgos específicos de la carga de trabajo asociados con la migración a la nube.

Por lo general, la primera ola de descubrimiento y evaluación proporciona un alto nivel de mapeo de dependencias direccionales de los componentes de infraestructura y las cargas de trabajo desde una perspectiva de infraestructura. Esto te ayuda a crear un plan para el primer conjunto de migración que es más direccional por naturaleza, cuyo objetivo principal es mejorar y optimizar elementos de la arquitectura de Google Cloud, por ejemplo, tipos de VM, clases de almacenamiento, diseño de la zona de destino, tamaño de capacidad de alto nivel basado en requisitos de procesamiento y de capacidad de procesamiento de E/S.

Además, ejecuta un esfuerzo de evaluación de riesgos de migración en paralelo con el descubrimiento y la evaluación. El objetivo es calibrar y detallar los riesgos específicos de la carga de trabajo asociados con la migración y, luego, iniciar las acciones de mitigación adecuadas. En las siguientes páginas, se enumeran algunos ejemplos de tales riesgos.

En el siguiente diagrama, se muestra todo el proceso de migración de un vistazo.

Diagrama del proceso de planificación y ejecución de la migración.

¿Qué sigue?