Blog de Amazon Web Services (AWS)
¿Cómo administro los costos durante las migraciones a gran escala?
Empezar con su migración
Existen numerosos impulsores de negocio para que las empresas migren cargas de trabajo a AWS. Reducir los costos pagando solo por lo que se necesita es una opción popular, así como mejorar la agilidad del negocio y la productividad del personal mediante la adopción de nuevas tecnologías y formas de trabajar, avanzar más rápido y transformar las experiencias de los clientes, modernizar las aplicaciones principales de la empresa y expandirse a diferentes regiones.
En AWS dividimos la jornada de migración y modernización en tres fases:
- Evaluación. Aquí es donde su empresa construirá los argumentos para el cambio. La fase de evaluación es donde se evaluará la preparación actual de su organización para operar en la nube analizando las seis dimensiones de AWS Cloud Adoption Framework (CAF): negocio, gobernanza, personal, plataforma, operaciones y seguridad. Las organizaciones deben ser capaces de identificar los resultados empresariales deseados y desarrollar el caso de negocio para la migración durante esta fase.
- Movilización. Aquí es donde su empresa creará la preparación a través de experiencias. Como parte de esta fase, su empresa creará un plan de migración y ajustará su caso de negocio. También se abordarán aspectos de su preparación de su organización que no se trataron en la fase de evaluación, con un enfoque en la construcción de su entorno de referencia (landing zone), impulsando la preparación operativa y desarrollando habilidades de la nube.
- Migración y modernización. Aquí es donde su empresa acelerará la transformación a escala. Durante esta fase, cada aplicación es diseñada, migrada y validada. Para muchas aplicaciones la mejor estrategia es moverlas rápidamente a la nube, y luego, rediseñar la arquitectura en AWS. Puede utilizar AWS Application Migration Service (MGN) para ejecutar una estrategia de migración de tipo lift and shift (también conocida como rehost) rápidamente un gran número de servidores desde una infraestructura física, virtual o en la nube a AWS.
Los problemas más comunes que observamos durante las migraciones que resultan en un aumento de costos son: patrocinio ejecutivo de cliente ausente o ineficaz, falta de métricas de éxito de la migración y, finalmente, propiedad poco clara de la administración de costos de la nube.
Cómo comenzar a administrar costos durante migraciones a gran escala
1. Definir métricas de migración | Fase de evaluación
Definir métricas de éxito le da a su empresa la capacidad de controlar mejor los costos a medida que avanza la migración. También permite a su organización discutir estas métricas a través de diferentes equipos y perspectivas, lo que resulta en una misión más alineada. Algunos ejemplos de métricas de éxito incluyen:
- Costo y Productividad: Porcentaje de gasto en infraestructura de TI por ingresos anuales, costo por usuario/transacciones, número de VMs/TBs gestionados por administrador.
- Desempeño general:Porcentaje de programas que lograron el ROI estimado, número de horas para preparar recursos de TI, satisfacción promedio del cliente/empleado.
- Resiliencia y seguridad: Porcentaje de disponibilidad crítica de aplicaciones, número de horas de tiempos de caída (baja no planificada), tiempo medio para detectar y resolver.
- Agilidad empresarial: Tiempo promedio de comercialización, número de lanzamientos a producción sin problemas, promedio de nuevas implementaciones.
¿Cómo definir las métricas de éxito?
- ¿Cuáles son las métricas existentes monitoreadas por su organización? Esta es una pregunta esencial para responder si su organización está buscando comparar el costo y el rendimiento antes y después de la migración.
- ¿Qué pilares de valor son más relevantes para su negocio? AWS Cloud Value Framework (CVF) recomienda 4 áreas: reducción de costos, productividad del personal, resiliencia operativa y agilidad empresarial.
- ¿Quiénes son los patrocinadores ejecutivos? Identifique a los líderes que serán impactados con esta migración. Si ocurren imprevistos, identifique quién obtendrá los recursos y financiamiento para mantener el proyecto operando.
- ¿Cuál es el esfuerzo y el costo necesarios para realizar un seguimiento de estas métricas? Evalúe opciones de herramientas y formatos de tablero. Defina la granularidad y frecuencia deseadas para revisar estas métricas.
📖 Medir el éxito de su transformación
💡 Elaboración de una estrategia de métricas sólida para cuantificar sus beneficios de la nube
2. Mejore la visibilidad y la predictibilidad de los costos de migración | Fase de movilización
Hay varias partes móviles durante las migraciones a gran escala y es importante no olvidar los pasos fundamentales que se requieren para un entorno de administración de costos adecuado. El Migration Acceleration Program de AWS (MAP) ofrece financiamiento a los clientes que están migrando a AWS y requiere que etiqueten sus cargas de trabajo de manera adecuada. Esta es una buena oportunidad para definir una estrategia más amplia de asignación de costos y monitorear cómo los equipos están migrando sus aplicaciones.
Trabaje con los equipos financieros para transformar el caso de negocio de migración en un plan de presupuesto de migración aprovechando AWS Budgets; recomendamos documentar las suposiciones y actualizarlas a lo largo del viaje. Asegúrese de que estos números sean visibles en toda su empresa mediante la creación de paneles personalizados (por ejemplo, Cloud Intelligence KPI Dashboard), especialmente entre líderes de equipo y patrocinadores ejecutivos. A medida que comienzan las primeras olas de migración, documente las variaciones de costos y experimente la creación de un pronóstico basado en controladores utilizando las próximas olas de migración. A algunos clientes les resulta útil clasificar las aplicaciones en múltiples tallas de camiseta (por ejemplo, pequeñas, medianas y grandes) para facilitar las operaciones del proceso de previsión de costos en la nube. También recomendamos habilitar AWS Cost Anomaly Detection para evitar sorpresas de costos y mejorar el control sin ralentizar su migración.
3. Optimice antes para maximizar el ROI y ahorrar tiempo | Fase de migración y modernización
Las migraciones son un gran ejercicio para evaluar qué tan bien su empresa está utilizando sus recursos. Durante el descubrimiento de aplicaciones y el caso de negocio de migración (fase de evaluación), su organización ha recopilado información crítica sobre la utilización de CPU y memoria de varias aplicaciones durante un período de tiempo definido; recomendamos al menos dos semanas de datos para capturar picos y valles de rendimiento.
Asegúrese de que su empresa esté aprovechando estos datos para dimensionar correctamente los recursos en la nube desde el principio. Para informática, recomendamos explorar las instancias Graviton y Burstable para maximizar el ahorro y el rendimiento. Para almacenamiento, verifique si se está utilizando la clase de almacenamiento más reciente para EBS (GP3), ya que proporciona un mejor costo/rendimiento e implemente políticas de ciclo de vida de almacenamiento en sus buckets S3.
Para aprovechar todas las capacidades de AWS, su organización necesitará modernizar sus aplicaciones. Considere las opciones de bases de datos administradas por AWS como RDS, Aurora, Redshift y DynamoDB y maximice su rendimiento. Si es demasiado complejo o hay limitaciones de tiempo, primero haga un lift and shift, pero tenga un camino claro definido con la organización para luego modernizar. Programas como AWS Database Freedom pueden ayudar a su empresa durante ese ejercicio proporcionando asesoramiento técnico, soporte de migración y asistencia financiera.
Una vez que se migren las cargas de trabajo y se hayan completado las pruebas de rendimiento, comuníquese con el líder de CFM para adquirir planes de ahorro o instancias reservadas y pagar menos por las cargas de trabajo siempre activas.
¿Qué sigue?
Ya sea que esté comenzando su migración y esté buscando herramientas de descubrimiento de migración, o bien esté en marcha en su proceso de migración y modernización, AWS tiene un conjunto de soluciones para ayudar a transformar y cumplir los objetivos comerciales con transparencia de costos, control, previsión y optimización a lo largo de su viaje de migración.
Este artículo fue traducido del Blog de AWS en Inglés