Después de completar la fase de descubrimiento y evaluación, y configurar tu diseño de base, puedes comenzar a planificar tu migración categorizando tus cargas de trabajo en olas 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 evaluación y un descubrimiento de la carga de trabajo y crea una estrategia de migración general con las siguientes tareas:
- Crea un catálogo de cargas de trabajo, como aplicaciones, servicios y bases de datos, que deseas migrar.
- 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 (cambiar de host, rediseñar la plataforma, refactorizar, volver a crear la arquitectura, reemplazar, retirar).
Luego, usa el kit de herramientas de Cloud Foundation 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:
- Administración de identidades y accesos
- 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 olas. Una ola es un grupo de aplicaciones que comparten características o interdependencias comunes, como lo identifica el descubrimiento y la evaluación de la carga de trabajo. Por lo general, las aplicaciones y bases de datos independientes son buenos candidatos para una primera ola de migración, debido a sus bajas 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 de un conjunto de migración se dividen en grupos de traslado y se migran a Google Cloud en sprints. Un grupo de traslado es un grupo de recursos de infraestructura y cargas de trabajo que debes migrar juntos. Estos recursos y cargas de trabajo pueden ser parte de la misma aplicación o de un grupo de aplicaciones que son interdependientes.
La capacidad empresarial es uno de los aspectos más importantes para determinar los grupos de traslado. Por ejemplo, la administración de la cadena de suministro y la administración de inventarios en la venta minorista, la supervisión de fraudes en la banca y el procesamiento de reclamos en los seguros representan áreas de capacidades empresariales en los respectivos dominios. Tener en cuenta las capacidades de la empresa es fundamental para garantizar que el rendimiento y la disponibilidad de los servicios empresariales no se vean afectados o se vean afectados de forma mínima durante y después de la migración.
Dentro de un área de capacidades empresariales, debes realizar la migración según tus diferentes entornos. Los entornos de investigación y desarrollo (I&D) suelen ser los primeros que se migran. Esto te ayuda a identificar y mitigar cualquier bloqueo que podría 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 vuelve cada vez 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 ola 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 de Google Cloud objetivo durante la primera ola, por ejemplo, los tipos de VM, las clases de almacenamiento, el diseño de la zona de destino y el tamaño de la capacidad de alto nivel en función de los requisitos de rendimiento de E/S y procesamiento.
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.
¿Qué sigue?
- Obtén información para evaluar y mitigar los riesgos de migración.
- Obtén información para planificar tus oleadas de migración.