Acerca de la planificación de la migración

Después de completar la fase de descubrimiento y evaluación, y configurar tu diseño de base, puedes comenzar a planificar la migración clasificando tus cargas de trabajo en oleadas de migración.

En esta página, se describe cómo planificar una migración exitosa.

Antes de comenzar

Antes de comenzar a planificar la migración, completa una detección y evaluación de la carga de trabajo, y crea una estrategia de migración general con las siguientes tareas:

  • Crea un catálogo de las cargas de trabajo que deseas migrar, como aplicaciones, servicios y bases de datos.
  • Asigna las cargas de trabajo a los componentes de la infraestructura.
  • Asigna las dependencias.
  • Identifica las rutas de migración y modernización de alto nivel (cambio de host, cambio de plataforma, refactorización, cambio de arquitectura, reemplazo y retiro).

Luego, usa Cloud Foundation Toolkit para compilar 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
  • Redes
  • Administración de datos
  • Infraestructura como código
  • Registro, supervisión y facturación
  • Bases de seguridad
  • Conceptos básicos de GKE

Conceptos 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 oleadas. Una oleada es un grupo de aplicaciones que comparten características o interdependencias comunes, según lo identifican el descubrimiento y la evaluación de la carga de trabajo. Las aplicaciones y bases de datos independientes suelen ser buenos candidatos para una primera ola de migración, ya que tienen pocas dependencias externas. Por otro lado, las aplicaciones con muchas dependencias constituirían una ola de migración compleja que requiere planificación adicional.

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

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

La capacidad empresarial es uno de los aspectos más importantes para determinar los grupos de movimiento. Por ejemplo, la administración de la cadena de suministro y la administración de inventarios en el comercio minorista, la supervisión de fraudes en la banca y el procesamiento de reclamos en los seguros representan áreas de capacidad empresarial en los respectivos dominios. Tener en cuenta la capacidad empresarial es fundamental para garantizar que el rendimiento y la disponibilidad de los servicios empresariales no se vean afectados, o se vean afectados mínimamente, 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. Por lo general, los entornos de investigación y desarrollo (I&D) son los primeros en migrarse. Esto te ayuda a identificar y mitigar cualquier bloqueo 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.

Debes ejecutar la detección y la evaluación como un proceso continuo, en el que la recopilación de datos se perfecciona y se vuelve más precisa con el tiempo. Esto te permite mejorar constantemente la precisión de los datos específicos de la carga de trabajo, lo que te ayuda a identificar los riesgos específicos de la carga de trabajo asociados con la migración a la nube.

La primera etapa de descubrimiento y evaluación te permite crear un mapa de alto nivel de las dependencias entre los componentes de tu infraestructura y las cargas de trabajo. Esto te ayuda a planificar y optimizar los elementos de tu arquitectura Google Cloudobjetivo durante la primera fase, por ejemplo, los tipos de VM, las clases de almacenamiento, el diseño de la zona de destino y el dimensionamiento de la capacidad de alto nivel según los requisitos de procesamiento y de rendimiento de E/S.

También debes ejecutar una evaluación de riesgos de migración en paralelo con el descubrimiento y la evaluación. El objetivo es identificar y medir los riesgos específicos de la carga de trabajo asociados con la migración, y comenzar las acciones de mitigación adecuadas.

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?