Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta serie de artículos se proporcionan instrucciones prescriptivas y accionables para migrar una sola carga de trabajo de Amazon Web Services (AWS) a Azure. Abarca todo el ciclo de vida de la migración, desde la planificación y preparación a través de la ejecución, evaluación y retirada de recursos de AWS.
Esta serie se centra en las cargas de trabajo que van desde simples a moderadamente complejas y son principalmente independientes de otras cargas de trabajo de la organización. No cubre cargas de trabajo críticas.
La migración de una carga de trabajo de AWS es una iniciativa estratégica que requiere una planeación cuidadosa y la alineación de las partes interesadas. Sin un plan de migración sólido y una preparación adecuada, corre el riesgo de introducir interrupciones no planeadas, lo que puede dañar la confianza en la carga de trabajo.
Estrategia de migración de cargas de trabajo
Una estrategia de migración uno a uno minimiza el riesgo y suele ser el camino más seguro hacia Azure. Al adoptar este enfoque, la carga de trabajo sigue usando patrones operativos y de arquitectura existentes. Las migraciones son más exitosas cuando evitan la expansión del alcance, como el pago de la deuda técnica existente o la introducción de optimizaciones durante la transición de hospedaje de cargas de trabajo. El objetivo es que la carga de trabajo migrada cumpla los mismos indicadores clave de rendimiento (KPI) en Azure que se cumplen en AWS. Debe mantener los mismos acuerdos de nivel de servicio (SLA), objetivos de nivel de servicio (SLO) y los errores que existen actualmente en la carga de trabajo.
Sugerencia
Minimice los cambios durante la migración y céntrese en validar el rendimiento y la estabilidad. Después de completar la migración, puede explorar el reembolso técnico de la deuda y otras optimizaciones.
Herramientas recomendadas
Use las herramientas de AWS y Azure cuando corresponda para aumentar el proceso de migración. Estas herramientas admiten las siguientes tareas:
- Detección inicial
- Planeamiento de la arquitectura de Azure en función de los datos recopilados sobre la carga de trabajo de AWS
- Transferencia de datos y plataforma de cómputo
- Validación posterior a la migración
- Limpieza de recursos
Use la detección de cargas de trabajo en AWS para evaluar la carga de trabajo. Puede combinar herramientas de AWS con herramientas de Azure, como Azure Migrate, para evaluar instancias de AWS y proporcionar recomendaciones de ajuste de tamaño para los recursos de Azure. Opcionalmente, puede explorar soluciones que no son de Microsoft, como Dr Migrate o CAST Highlight, para ayudar con el análisis de código, la asignación de dependencias y las evaluaciones de preparación de la migración.
Suposiciones del cronograma
La migración de una carga de trabajo puede abarcar varias semanas o meses. La duración depende de la complejidad de la carga de trabajo y la estrategia de migración e transición. En la escala de tiempo siguiente se muestra una migración de carga de trabajo típica que usa un enfoque similar para una carga de trabajo moderadamente compleja. Una carga de trabajo moderadamente compleja suele incluir varios componentes y dependencias, pero no es crítico y no se integra profundamente con otros sistemas.
Responsabilidad del equipo encargado de la carga de trabajo
El equipo responsable actualmente de la carga de trabajo en AWS suele ser también responsable de la carga de trabajo en Azure. Este equipo debe migrar la carga de trabajo. Externalizar la migración a talentos ajenos al equipo de carga de trabajo puede dar lugar a los siguientes resultados:
- Detecciones inesperadas tardías en el proceso
- Un equipo de trabajo poco entrenado
- Un sentido reducido de propiedad
En muchos casos, puede interactuar con partners externos que tengan experiencia en Azure para admitir la migración. Estos asociados incluyen integradores de sistemas y el equipo de entrega de soluciones del sector de Microsoft. Pueden liderar la planificación y preparación, mientras que el equipo de carga de trabajo lleva a cabo la transición a producción utilizando runbooks y automatización desarrollados por partners.
Los equipos de carga de trabajo deben consultar con los expertos de migración como parte del proceso, pero el equipo debe impulsar el proceso y seguir participando estrechamente.
Prerrequisitos
Antes de planear la migración, asegúrese de que tiene los siguientes requisitos previos:
Experiencia previa: Necesita experiencia previa con los conceptos básicos de la nube y AWS y un conocimiento básico de los servicios de Azure y los procesos de migración a la nube.
Alineación de las partes interesadas: Debe compartir y acordar las escalas de tiempo, las estimaciones presupuestarias y los hitos del proyecto con las partes interesadas para asegurarse de que todas las partes se alineen.
Estrategia de soporte técnico: Compre un plan de soporte técnico de Microsoft e investigue las opciones de soporte técnico gratuito o de la comunidad.
Estrategia de plataforma: En esta serie se describe cómo migrar una sola carga de trabajo. Se supone que la base de la plataforma está implementada y que la estrategia de migración está definida y se alinea con el Cloud Adoption Framework de Azure.
Como parte de esta estrategia, establezca una zona de aterrizaje de plataforma existente. La carga de trabajo migrada se convierte en una zona de aterrizaje de la aplicación y forma parte de la topología de la zona de aterrizaje de Azure de la organización. Existe en una jerarquía de grupos de administración, se conecta a redes específicas o permanece aislada de ellas y sigue las directivas de gobernanza necesarias.
Inversión en formación o soporte técnico para asociados: Evalúe las aptitudes de Azure del equipo y planee el entrenamiento o el soporte técnico de asociados según sea necesario.
También debe realizar una evaluación de preparación de la migración. Esta evaluación puntúa la preparación para migrar entre 10 dimensiones. Después de la evaluación, realice un taller inicial que incluya a todas las partes interesadas para recopilar requisitos y restricciones y garantizar el compromiso.
Para ayudarle a planear y migrar correctamente la carga de trabajo, siga las cinco fases en el orden siguiente:
Cada fase incluye pasos detallados y listas de comprobación que le guían a través del proceso de migración.
Importante
A lo largo de cada fase, implique al equipo de operaciones para abordar la preparación operativa. Sus tareas incluyen la supervisión y alertas de las cargas de trabajo y la implementación de paneles de mantenimiento. Planee un entrega formal para que el equipo de operaciones esté preparado para administrar la carga de trabajo en Azure. Por ejemplo, puede configurar paneles y alertas de Azure Monitor análogos a AWS CloudWatch una vez completada la migración.