Estrategias de migración AWS: las 6 R para trasladar aplicaciones
Clase 47 de 76 • Curso de AWS Certified Solutions Architect Associate
Resumen
La migración a AWS es un proceso clave para modernizar aplicaciones y optimizar recursos tecnológicos. Para lograrlo de manera efectiva, AWS ofrece diferentes estrategias conocidas como las "seis r", que ayudan a planificar cómo trasladar cargas de trabajo desde un centro de datos propio hacia la nube. Entender estas estrategias facilita decisiones más informadas y alineadas a las necesidades específicas de cada aplicación.
¿Cuáles son las estrategias clave para migrar a AWS?
Las estrategias de migración que AWS propone, conocidas como seis o siete r, incluyen diferentes enfoques en función del análisis inicial de las cargas de trabajo:
- Retirar: Aplicaciones obsoletas que ya no se utilizan en la empresa pueden eliminarse.
- Retener: Aplicaciones que deben mantenerse localmente por regulaciones, rendimiento o residencia de datos.
- Refactorizar: Implica rediseñar la aplicación, desarrollar nuevo código y gestionar integralmente su ciclo de vida y la integración.
- Recomprar: Migrar a una solución disponible en la nube como software as a service, reemplazando una solución existente.
- Replataformar: Migración que conlleva modificaciones en la agrupación de servicios o infraestructura.
- Rehospedar: Movilizar sin modificaciones significativas la infraestructura actual hacia la nube, pudiendo realizarse de modo manual o automatizado.
- Reubicar: Estrategia especializada en trasladar entornos virtualizados con VMware hacia AWS mediante VMware Cloud, simplificando el proceso como un hypervisor level shift and shift.
¿Qué servicios de AWS facilitan el proceso de migración?
AWS cuenta con una variedad de servicios clave que facilitan la migración e integración con ambientes locales:
- DataSync: Facilita la migración automatizada y acelerada de grandes volúmenes de datos.
- Transfer Family: Para transferencia segura y eficiente de archivos.
- Storage Gateway: Almacenamiento híbrido que permite integración local y en la nube.
- Migration Hub: Centraliza y monitorea el estatus de la migración de cada aplicación.
- DMS (Database Migration Service): Especializado en migración de bases de datos.
- Snow Family: Soluciones offline para transferencias de grandes volúmenes de datos de forma física y segura.
¿Cuándo elegir soluciones online u offline para la migración?
La elección entre una solución de migración online u offline depende principalmente del tiempo disponible y del tamaño del contenido a migrar:
- Migración online: Utiliza conectividad a Internet o red privada; la duración depende directamente de la capacidad y restricciones de red.
- Migración offline: Usa dispositivos físicos para transferencias rápidas y seguras cuando la red presenta limitaciones.
Entender claramente cada una de estas estrategias y servicios posiciona de mejor manera las decisiones técnicas al migrar aplicaciones y cargas de trabajo a AWS. ¿Cuál de estas estrategias consideras más adecuada para tu organización? Comparte tus experiencias o inquietudes en comentarios.