Migrar

Completados

Las migraciones implican planear, ejecutar y optimizar las migraciones de cargas de trabajo desde centros de datos locales y otras plataformas en la nube a Azure. Las recomendaciones ayudan a las organizaciones a minimizar los riesgos de migración, reducir los costos y lograr resultados exitosos de adopción de la nube.

Planear la migración

Siga estos pasos para crear un plan de migración que tenga en cuenta la preparación del equipo, los requisitos de carga de trabajo y las prioridades empresariales:

  1. Evaluar la preparación y las aptitudes para la migración. Evalúe las capacidades de Azure de su equipo en los dominios de infraestructura, seguridad y aplicación y, a continuación, póngase en contacto con asociados Microsoft o arquitectos de soluciones de Azure para llenar las brechas de experiencia.

  2. Elija la ruta de migración de datos. Seleccione ExpressRoute para transferencias de ancho de banda alto, puertas de enlace de VPN para conexiones cifradas, Azure Data Box para migraciones sin conexión o Internet pública para datos no confidenciales.

  3. Determine la secuencia de migración. Asigne dependencias de aplicaciones mediante Azure Migrate, priorice las cargas de trabajo por importancia empresarial y cree cronogramas de migración que eviten períodos de mayor actividad.

  4. Elija el método de migración para cada carga de trabajo. Seleccione la migración con tiempo de inactividad casi nulo para cargas de trabajo críticas o la migración con tiempo de inactividad planificado para las aplicaciones que admiten ventanas de mantenimiento.

  5. Defina el plan de reversión. Desarrolle estrategias de copia de seguridad con scripts de recuperación automatizados, establezca plazos de reversión y pruebe los procedimientos de recuperación en entornos que no son de producción.

  6. Involucre a las partes interesadas en el plan de migración. Documentar los enfoques de migración con justificación empresarial, presentar procedimientos de reversión probados, validar programaciones con restricciones empresariales y establecer criterios de éxito claros.

Preparación de cargas de trabajo para la nube

Completa estos pasos para resolver problemas de compatibilidad y preparar las cargas de trabajo para una implementación confiable en Azure:

  1. Corrija problemas de compatibilidad en Azure. Implemente recursos de carga de trabajo en suscripciones de prueba, identifique problemas de compatibilidad, mueva secretos embebidos en el código a Azure Key Vault y almacene la configuración no secreta en Azure App Configuration y elimine las dependencias locales a través de servicios nativos de Azure.

  2. Valide la funcionalidad de workload. Pruebe la conectividad de red, compruebe los flujos de autenticación, realice pruebas funcionales, mida el rendimiento con Azure Load Testing y valide los resultados con las líneas base del entorno de origen.

  3. Cree una infraestructura reutilizable. Desarrolle plantillas de ARM o archivos Bicep para componentes de infraestructura, cree scripts de automatización para la administración de la configuración y establezca flujos de trabajo de control de versiones.

  4. Cree documentación de despliegue. Documente los procedimientos de implementación, registre los requisitos de configuración, cree runbooks operativos y establezca guías de solución de problemas.

Ejecución de migraciones

Siga estos pasos para coordinar la migración, mover cargas de trabajo a Azure y validar los resultados:

  1. Prepare a los interesados para la migración. Distribuya las programaciones de migración con responsabilidades, confirme la disponibilidad del soporte técnico y realice revisiones de preparación previa a la migración.

  2. Implemente una congelación de cambios. Comunique períodos de inmovilización, implemente procedimientos de control de cambios y supervise los sistemas de origen para detectar cambios no autorizados.

  3. Finalizar el entorno de producción. Implemente la infraestructura mediante plantillas probadas, aplique directivas de seguridad, compruebe que los servicios de Azure estén operativos y confirme la conectividad de red.

  4. Ejecute la conmutación. Para un tiempo de inactividad cercano a cero: configure la replicación de bases de datos, migre archivos estáticos, pause las escrituras para la sincronización y redirija el tráfico. Para el tiempo de inactividad planeado: detenga las operaciones, migre datos con validación, pruebe la funcionalidad y redirección del tráfico.

  5. Mantenga la opción alternativa. Conserve la infraestructura de origen, mantenga la conectividad de red, documente los procedimientos de contingencia y establezca la monitorización para detectar problemas.

  6. Valide el éxito de la migración. Pruebe el rendimiento respecto a los criterios de éxito, realice la validación funcional, compruebe la integridad de los datos y obtenga la aceptación formal de las partes interesadas.

  7. Soporte de la carga de trabajo durante la estabilización. Establezca equipos de soporte técnico dedicados, actualice las bases de datos de configuración, mantenga una supervisión mejorada y documente las lecciones aprendidas.

Optimización de cargas de trabajo después de la migración

Después de la migración, siga estos pasos para mejorar el rendimiento, la seguridad y la eficiencia de las cargas de trabajo:

  1. Ajuste las configuraciones de la carga de trabajo. Aplique las recomendaciones de Azure Advisor, implemente instrucciones específicas del servicio, solucione las recomendaciones de seguridad y configure la supervisión.

  2. Valide las configuraciones críticas. Compruebe que la supervisión captura la telemetría, confirme que el seguimiento de costos se alinea con las líneas base, pruebe los procedimientos de copia de seguridad y valide las configuraciones de seguridad.

  3. Recopilar y actuar sobre los comentarios de los usuarios. Recopile comentarios a través de encuestas y entrevistas, documente problemas en sistemas de seguimiento, asigne la propiedad para la resolución y comunique mejoras.

  4. Programe revisiones periódicas de cargas de trabajo. Realice revisiones trimestrales mediante herramientas de Well-Architected Framework, evalúe las oportunidades de optimización de costos, evalúe las métricas de rendimiento y documente las acciones de optimización.

  5. Optimice las dependencias híbridas y multinube. Utilice Azure Arc para administrar recursos no Azure admitidos y configurar Azure Network Watcher Connection Monitor para supervisar la conectividad híbrida entre puntos de conexión compatibles, proteger las comunicaciones entre entornos, identificar oportunidades de sustitución de Azure Platform as a Service y planear la migración sistemática.

  6. Comparta los resultados de la migración. Realice un seguimiento del ahorro de costos con Azure Cost Management, mida las mejoras de rendimiento, documente las ventajas operativas y presente los resultados a las partes interesadas.

Retirar cargas de trabajo de origen

Una vez que las cargas de trabajo migradas son estables, siga estos pasos para retirar las cargas de trabajo de origen al cumplir los requisitos de licencia, retención de datos y documentación:

  1. Obtenga la aprobación de las partes interesadas antes de retirar del servicio. Solicite aprobación escrita de los responsables del negocio, documente la aprobación con plazos, registre las decisiones en sistemas centralizados y establezca pistas de auditoría.

  2. Recuperar y optimizar licencias de software. Identificar licencias aptas para Ventaja híbrida de Azure, actualizar sistemas de inventario, reasignar licencias sin usar y documentar los cambios para el cumplimiento.

  3. Conservar los datos para las necesidades de cumplimiento y recuperación. Identifique los datos sujetos a requisitos de retención, implemente el almacenamiento compatible mediante Azure Blob Storage, cree procedimientos de recuperación y establezca directivas de administración del ciclo de vida.

  4. Actualizar documentación y procedimientos. Actualice los diagramas de arquitectura, revise los procedimientos operativos, modifique las configuraciones de supervisión y archive la documentación heredada con avisos de desuso.

Para obtener la guía detallada de Cloud Adoption Framework, consulte Migración de cargas de trabajo a Azure.