Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Perspectiva tecnológica
La tecnología proporciona una base excelente para acelerar las grandes migraciones. Por ejemplo, la solución Cloud Migration Factory se centra en cómo end-to-end automatizar las migraciones. En esta sección, se analizan algunas de las mejores prácticas para usar la tecnología a fin de lograr la escala y la velocidad requeridas, en consonancia con el alcance, la estrategia y los plazos.
El principio general es analizar las áreas de automatización siempre que sea posible. Si dispone de miles de servidores, realizar las tareas manualmente puede resultar un esfuerzo costoso y lento.
Para realizar una migración, normalmente se utilizan varias herramientas, como las siguientes:
-
Discovery
-
Implementación de la migración
-
Base de datos de gestión de la configuración (CMDB)
-
Hoja de cálculo de inventario
-
Administración de proyectos
Estas herramientas se utilizan en las diferentes etapas de las migraciones, desde la evaluación y la movilización hasta la implementación. La selección de estas herramientas depende de los objetivos y plazos empresariales.
Una vez planificadas las fases de migración, el siguiente paso es garantizar que el equipo de migración tenga las habilidades necesarias para utilizar las herramientas que necesitará. Si un equipo carece de las habilidades o la experiencia, planifique capacitaciones específicas para aumentar el conjunto de habilidades. Si es posible, organice eventos en los que los equipos puedan adquirir experiencia con las herramientas de migración en un entorno seguro. Por ejemplo, ¿hay servidores de laboratorio o de laboratorio que los equipos puedan migrar para experimentar con las herramientas? Alternativamente, ¿es aceptable que las cargas de trabajo de desarrollo iniciales se utilicen con fines de aprendizaje?
Automatización, seguimiento e integración de herramientas
En esta sección:
Automatice el descubrimiento de la migración para reducir el tiempo necesario
La mayoría de los grandes programas de migración comienzan por comprender el alcance de la migración (qué debe migrarse) y por desarrollar una estrategia (cómo se migrará). El descubrimiento es un aspecto importante de esto. Los puntos de metadatos necesarios se capturan para formar un árbol de decisiones sobre la estrategia de migración. Para migrar las cargas de trabajo a buen ritmo, debe identificar e importar los metadatos de migración necesarios a sus procesos de implementación, como una fábrica de migraciones. Un mecanismo totalmente automatizado para extraer, transformar y cargar (ETL) los metadatos de la migración reduce considerablemente el tiempo y el nivel de esfuerzo que implica el proceso de descubrimiento.
Un cliente desarrolló un proceso de ingesta de datos totalmente automatizado para su fábrica de migraciones. El plan de migración con todos los metadatos de migración se alojó y mantuvo en una hoja de cálculo en Microsoft SharePoint. Cuando se hacían cambios en la fuente, se iniciaba una AWS Lambda función para cargar los datos en la fábrica de migración sin intervención manual. Este proceso automatizado de entrada de datos ayudó al cliente a reducir el trabajo manual, minimizar los errores humanos y acelerar su velocidad. Pudieron migrar más de 1000 servidores a AWS.
Automatice las tareas repetitivas
En la fase de implementación de la migración, muchos procesos pequeños deben repetirse con frecuencia. Al utilizar AWS Application Migration Service (MGN), por ejemplo, debe instalar el agente en cada servidor que esté incluido en el ámbito de la migración.
Crear una fábrica de migraciones que se adapte a sus requisitos empresariales y técnicos específicos es la forma más eficaz de lograr la eficiencia y la velocidad necesarias para realizar una migración a gran escala con éxito. Una fábrica de migración proporciona un marco de integración y organización que utiliza un conjunto de datos estandarizado para acelerar la migración. Una vez identificadas todas las tareas, dedique tiempo a automatizar todas las tareas manuales que se puedan automatizar junto con los manuales de instrucciones prescriptivos.
La solución Cloud Migration Factory es un ejemplo de ello. Cloud Migration Factory está diseñada para proporcionar las bases de automatización de la migración sobre las que puede automatizar aspectos específicos de su organización. Por ejemplo, es posible que desee actualizar un indicador en su CMDB para indicar que los servidores locales ahora se pueden retirar del servicio. En este escenario, podrías crear una automatización que realice esta tarea al final de la oleada de migración. Cloud Migration Factory tiene un almacén de metadatos centralizado con todos los metadatos de la oleada, de las aplicaciones y del servidor. El script de automatización se puede conectar a Cloud Migration Factory para obtener una lista de los servidores de esa oleada y realizar las acciones correspondientes. Cloud Migration Factory es compatible AWS Application Migration Service.
Automatice el seguimiento y los informes para acelerar la toma de decisiones
Recomendamos crear un panel de informes de migración automatizado para rastrear y reportar los datos en tiempo real, incluidos los indicadores clave de rendimiento (KPIs) del programa. Los proyectos de migración involucran a partes interesadas de toda la organización, incluidas las siguientes:
-
Equipos de aplicaciones
-
Evaluadores
-
Equipos de desmantelamiento
-
Arquitectos
-
Equipos de infraestructura
-
Liderazgo
Para desempeñar sus funciones, estas partes interesadas necesitan datos en tiempo real. Por ejemplo, los equipos de red deben conocer las próximas oleadas de migración para comprender el impacto en la conexión compartida entre los recursos locales y AWS. Los equipos de liderazgo quieren saber en qué parte de la migración se ha completado. Disponer de una transmisión automática y fiable de los datos en tiempo real evita los errores de comunicación y proporciona una base sobre la que se pueden tomar decisiones.
Un importante cliente del sector sanitario estaba intentando cerrar su centro de datos con una fecha límite próxima. Dada la escala y la complejidad, inicialmente se dedicó una cantidad significativa de tiempo a rastrear y comunicar el estado de la migración entre las partes interesadas. Posteriormente, el equipo de migración utilizó Amazon QuickSight para crear paneles automatizados que visualizaban los datos, lo que simplificaba considerablemente el seguimiento y las comunicaciones y, al mismo tiempo, aumentaba la velocidad de migración.
Explore las herramientas que pueden facilitar su migración
Elegir las herramientas adecuadas para la migración no es fácil, especialmente si nadie de su organización ha gestionado antes una migración de gran envergadura.
Le recomendamos que dedique tiempo a elegir las herramientas adecuadas para respaldar la migración. Esta exploración puede implicar el coste de una licencia, pero puede suponer una relación costo-beneficio si se tiene en cuenta una iniciativa más amplia. Como alternativa, es posible que descubra que las herramientas integradas en su organización pueden ofrecer un resultado similar. Por ejemplo, es posible que ya tenga implementadas en todo su entorno herramientas de monitoreo del rendimiento de las aplicaciones, que pueden proporcionarle información de descubrimiento completa.
Al principio, un cliente de tecnología se mostró reacio a utilizar herramientas de descubrimiento automatizadas durante su migración debido a la falta de familiaridad. Como resultado, un AWS socio de SI tenía que organizar entre 5 y 10 horas de reuniones por aplicación para descubrir el entorno manualmente, incluidos los nombres de los servidores, las versiones del sistema operativo y las dependencias. Se calculó que si se hubieran utilizado las herramientas de descubrimiento, el esfuerzo de descubrimiento podría haberse reducido en más de 1000 horas.
Requisitos previos y validación posterior a la migración
En esta sección:
Construye la landing zone durante la fase previa a la migración
Recomendamos crear el entorno de AWS destino, o landing zone, con antelación, en lugar de crear las nubes privadas virtuales (VPCs) y las subredes de destino durante la ola de migración. Construir una landing zone bien diseñada es un requisito previo para la migración. La landing zone debe incluir controles de monitoreo, gobernanza, operativos y de seguridad.
Crear y validar la landing zone antes de la migración minimiza la incertidumbre que conlleva la ejecución de las cargas de trabajo en un entorno nuevo. Una vez establecida la landing zone, las partes interesadas pueden centrarse en migrar las cargas de trabajo sin preocuparse por los aspectos gestionados a nivel de cuenta o VPC.
Describa las actividades previas
Además de la landing zone, es importante alinear otros requisitos técnicos previos a la migración, especialmente los procesos con plazos de entrega prolongados. Por ejemplo, realice los cambios necesarios en el firewall para permitir que los datos se repliquen de forma local a otra. AWS La comunicación temprana de los requisitos técnicos previos ayuda a preparar y asignar los recursos necesarios. Es habitual que las migraciones se detengan porque no se cumplen los requisitos previos. Esto no solo afecta a la ola de migración en curso, sino que también podría retrasar las fechas de todas las migraciones futuras mientras se soluciona el problema.
Una empresa de servicios financieros tenía la intención de realizar una migración masiva a AWS varios centros de datos con el objetivo de desocuparlos. Sin embargo, su ancho de banda estaba disponible entre los locales y no AWS era suficiente para la velocidad que pretendían. Lamentablemente, el aumento del ancho de banda requería una nueva conexión y tenía un plazo de entrega de tres meses. Esto significó que la velocidad de migración estuvo limitada durante los primeros tres meses.
Implemente controles posteriores a la migración para seguir mejorando
Por último, recuerde implementar las validaciones posteriores a la migración, como la integración de las operaciones, la optimización de costos y las comprobaciones de gobierno y cumplimiento. La validación posterior a la migración incluye la evaluación de las cargas de trabajo previamente migradas para descubrir las lecciones técnicas aprendidas que deberían aplicarse a las oleadas futuras.
Además, se trata de una gran oportunidad para implementar operaciones de control de costes. Por ejemplo, durante la migración, puede decidir ajustar el tamaño de las AWS instancias a su entorno local para reducir la necesidad de realizar pruebas de rendimiento. Ahora que las pruebas ya no se encuentran en la ruta crítica de cierre del centro de datos, puede utilizar Amazon CloudWatch para evaluar la utilización de las instancias y determinar si una instancia de menor tamaño sería adecuada.
Para ilustrar la importancia de esta fase, un importante cliente de tecnología estaba realizando una migración importante, pero inicialmente no incluyó las validaciones posteriores a la migración. Tras migrar más de 100 servidores, identificaron que el AWS Systems Manager agente (SSM Agent) no estaba configurado correctamente. Todos los servidores migrados anteriormente tuvieron que corregirse y la migración se estancó. El cliente también se dio cuenta de que las instancias eran cinco veces más grandes que las estimaciones iniciales, por lo que implementó un punto de control de costos al final de cada oleada de migración.