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.
Fase de migración
Las migraciones a escala consisten en los componentes básicos, los procesos, las herramientas, los recursos y la metodología definidos y probados durante la fase de preparación y planificación. Después de utilizar las prácticas recomendadas y las lecciones aprendidas en las fases anteriores, puede implementar una fábrica de migración: un esquema para escalar la implementación y las operaciones mediante la automatización y la entrega ágil.
Fábrica de migración
En la fase de ampliación del proyecto de migración, dispondrá de varios equipos que trabajarán simultáneamente. Algunos admitirán un gran volumen de migraciones en el realojamiento y patrones de redefinición de plataforma menores. Estos equipos se denominan fábrica de migraciones. Su fábrica de migración aumentará la velocidad de su plan de migración, con varios equipos de sprint trabajando en paralelo. Entre el 20 y el 50 por ciento de la cartera de aplicaciones empresariales consiste en patrones repetidos que se pueden optimizar mediante un enfoque de fábrica. Se trata de un modelo de entrega ágil y es importante crear un plan de gestión de versiones. El plan debe basarse en las cargas de trabajo actuales y en la información generada durante la fase de preparación y planificación. Debe optimizarse continuamente para futuras oleadas de migración y futuros equipos de migración. Le recomendamos que tenga un montón de solicitudes pendientes que admitan tres sprints para cada equipo. Esto le permite volver a priorizar las solicitudes si tiene problemas que afecten a la programación.
Las aplicaciones más grandes y complejas suelen seguir el patrón de refactorizar/rediseñar. Por lo general, el propietario de la aplicación las lleva a cabo en ciclos de lanzamiento planificados. Los equipos de la fábrica son autosuficientes e incluyen de cinco a seis funciones multifuncionales. Incluyen operaciones, analistas y propietarios de negocios, ingenieros de migración, desarrolladores y profesionales de DevOps. Los siguientes son ejemplos de equipos de fábricas de migración que se centran específicamente en la migración:
-
Los equipos de migración de volver a alojar migran aplicaciones de gran volumen y baja complejidad que no requieren cambios materiales. Estos equipos aprovechan las herramientas de automatización de la migración. Este enfoque está integrado en los procesos de administración de parches y versiones.
-
Los equipos de migración para redefinir la plataforma diseñan y migran las aplicaciones que requieren un cambio de plataforma o un cambio repetible en la arquitectura de la aplicación.
-
Los equipos de migración que refactorizan o rediseñan diseñan y migran aplicaciones empresariales complejas o básicas que tienen muchas dependencias. En la mayoría de los casos, los equipos de desarrollo y operaciones técnicas respaldan esta capacidad empresarial. La migración se convierte en un ciclo de lanzamiento o en unos cuantos ciclos de lanzamiento según el plan de ese equipo. Puede haber muchos de estos cambios en marcha, y la Oficina Comercial en la Nube (CBO) es responsable de hacer un seguimiento de los plazos, los riesgos y los problemas hasta completar la migración. Este equipo es el responsable del proceso de migración de las aplicaciones.
Aspectos que se deben tener en cuenta:
-
Realice un análisis de la cartera para comprender los patrones comunes en todas las aplicaciones a fin de ayudar a los equipos de fábrica a crear un trabajo repetible para que los equipos de la fábrica lo implementen de manera eficiente.
-
Recurra a un socio AWS para que le ayude a superar las limitaciones de recursos, ya que su equipo apoya las actividades empresariales habituales. AWS y la comunidad de socios AWS puede aportar recursos especializados para temas específicos, como bases de datos, desarrollo de aplicaciones y herramientas de migración.