Muchas empresas estan trasladando sus antiguos centros de datos propios (on-premises) a AWS. Pero no todos los sistemas pueden moverse de la misma manera. Algunos necesitan moverse rapido, otros necesitan un diseno nuevo y algunos quizas ni siquiera vale la pena conservarlos.
Este articulo explica las 6 estrategias de migracion (6R) y las herramientas clave que necesitas conocer para el examen, explicadas en lenguaje sencillo y cotidiano.
---
Piensalo como mudarse de oficina
Imagina que tu empresa se muda de un edificio de oficinas antiguo a uno completamente nuevo. ¿Que haces con todos los muebles y equipos?
Algunas cosas las llevas tal como estan (Rehost). Algunas las ajustas un poco para que quepan en el nuevo espacio (Replatform). Algunas las reemplazas por articulos nuevos (Repurchase). Algunas las redisenas desde cero para el nuevo espacio (Refactor). Algunas te das cuenta de que ya no las necesitas y las desechas (Retire). Y algunas decides dejarlas en la oficina antigua por ahora (Retain).
Eso es exactamente el marco 6R.
---
Rehost — Mover tal cual
Tambien llamado "Lift and Shift". Mueves el servidor a la nube sin cambiar ni una linea de codigo.
Este es el enfoque mas rapido, pero no aprovechas al maximo las ventajas de la nube. AWS Application Migration Service (MGN) automatiza este proceso.
---
Replatform — Mover con mejoras menores
Tambien llamado "Lift, Tinker, and Shift". Mantienes la estructura principal pero cambias a un servicio gestionado por la nube para reducir el trabajo de mantenimiento.
Por ejemplo, en lugar de gestionar tu propio MySQL en una maquina virtual, lo mueves a Amazon RDS. Entonces AWS se encarga de los parches del sistema operativo, las copias de seguridad y las actualizaciones del motor de base de datos.
---
Refactor — Redisenar desde cero
Tambien llamado "Re-architecting". Redisenas la aplicacion para aprovechar al maximo las caracteristicas nativas de la nube como serverless, escalado automatico y servicios gestionados.
Esto requiere mas tiempo y dinero al principio, pero ofrece los mayores beneficios a largo plazo. Es como fabricar muebles a medida que encajan perfectamente en la nueva oficina.
---
Repurchase — Reemplazar con un producto SaaS
Dejas de usar tu antiguo software personalizado y cambias a un servicio cloud listo para usar. Por ejemplo, reemplazar un CRM propio por Salesforce.
Sin mas carga de mantenimiento: solo usas el producto terminado.
---
Retire — Dar de baja lo que ya no necesitas
Durante una evaluacion de migracion, las empresas a menudo descubren sistemas que nadie usa. Simplemente apagarlos ahorra dinero de inmediato.
---
Retain — Dejarlo por ahora
Algunos sistemas aun no estan listos para moverse. Es mas inteligente dejarlos en su lugar temporalmente que apresurarse y causar problemas. Siempre puedes migrarlos despues.
!Las 6 R de la estrategia de migración a la nube
Herramientas clave de migracion
| Herramienta | Que hace | |-------------|---------| | AWS Migration Hub | Hace seguimiento de toda la migracion desde una vista central | | AWS MGN | Rehost (lift-and-shift) de servidores sin cambios de codigo | | AWS DMS | Migra bases de datos a AWS incluso mientras estan en funcionamiento | | AWS SCT | Convierte esquemas de bases de datos de un formato de motor a otro | | AWS Snow Family | Mueve grandes cantidades de datos mediante dispositivos fisicos enviados a AWS |
Snow Family es especialmente importante. Si tienes decenas de terabytes de datos, transferirlos por internet podria llevar meses. Los dispositivos Snow Family te permiten copiar los datos localmente y enviar el dispositivo fisico a AWS.
Snowcone: hasta 8 TB, tan pequeno que cabe en una mochila Snowball Edge: hasta 80 TB, tambien puede ejecutar tareas de computo simples in situ Snowmobile: hasta 100 PB, un contenedor del tamano de un camion
---
AWS Cloud Adoption Framework (CAF)
El CAF es un marco que ayuda a las organizaciones a planificar su adopcion de la nube de forma sistematica. Evalua la preparacion desde 6 perspectivas: Negocio, Personas, Gobernanza, Plataforma, Seguridad y Operaciones.
---
Puntos clave para el examen
"Mover sin cambios de codigo" -- Rehost (Lift-and-Shift)
"Mover con algunas optimizaciones para la nube" -- Replatform
"Redisenar desde cero para ser nativo en la nube" -- Refactor
"Reemplazar con un producto SaaS de la nube" -- Repurchase
"Apagar sistemas innecesarios" -- Retire
"Aun no se mueve" -- Retain
"Mover grandes volumenes de datos fisicamente cuando la transferencia por internet no es practica" -- Snow Family
"Migrar una base de datos en funcionamiento a AWS" -- AWS DMS
"Hacer seguimiento de toda la migracion desde un lugar" -- Migration Hub
Orden de tamano de Snow Family: Snowcone (8 TB) < Snowball Edge (80 TB) < Snowmobile (100 PB)