3 errores dañinos que las empresas están cometiendo en la gestión de costos en la nube
Al aplicar las lecciones aprendidas, puede usar la nube de manera más óptima y controlar su gasto en la nube
La nube pública puede sonar bastante nueva para muchas personas, pero de hecho, la nube pública, tal como la conocemos, existe desde 2006, cuando Amazon Web Services (AWS) lanzó su almacenamiento S3 y sus servicios EC2 IaaS. Las primeras organizaciones importantes comenzaron a mover sus cargas de trabajo a la nube pública a principios de la década de 2000, antes de 2010. En los 10 años posteriores a la migración y ejecución de las cargas de trabajo en la nube, se habrán aprendido muchas lecciones. Sin embargo, sorprende que algunas de estas lecciones aprendidas todavía no se apliquen en la actualidad. Las tres principales lecciones aprendidas que deben aplicar todos los que migren a la nube pública son las siguientes:
- No solo levante y transfiera sus cargas de trabajo a la nube pública
- La gestión de la nube requiere nuevas prácticas
- La experiencia en la nube no debe dejarse solo en manos de los equipos de aplicaciones
Lección 1: no se limite a levantar y transferir sus cargas de trabajo a la nube pública
Las aplicaciones de elevación y desplazamiento suenan atractivas al principio: una migración de elevación y desplazamiento es relativamente rápida y económica. Dado que las aplicaciones mismas se tocan lo menos posible durante la migración, el riesgo de defectos resultantes de la migración es bajo. Pero luego viene el inconveniente: el valor añadido de la nube no está ahí. Al levantar y cambiar aplicaciones, también levanta y cambia los errores cometidos en el pasado y la basura de ejecutar la aplicación durante años en el centro de datos. Además de esto, la nube pública no es solo otro centro de datos. Las decisiones de diseño que se adaptan perfectamente al centro de datos a menudo no funcionan en la nube. IDC Metri estima a partir de la experiencia que una migración de elevación y cambio obtiene lo mejor de lo que ya obtuvo en el centro de datos, excepto por un costo 30% más alto.
Una migración a la nube debe prepararse minuciosamente, con un enfoque basado en la aplicación en lugar de uno basado en la infraestructura. Para cada aplicación, se debe determinar si la aplicación se retirará (eliminará gradualmente), se mantendrá (se mantendrá ‘tal cual’ en el centro de datos), se volverá a hospedar (se migrará ‘tal cual’), se cambiará de plataforma (se reinstalará en una plataforma en la nube de nuevo diseño sin adaptar código fuente), refactorizado (adaptado y optimizado para la nube) o recomprado (comprado o construido desde cero). Las herramientas que ofrecen escaneos a nivel de código fuente pueden mejorar en gran medida la velocidad y la calidad de dicho inventario, lo que ayuda a lograr una migración exitosa con un valor agregado real.
Lección 2: La gestión de la nube requiere nuevas prácticas
Una forma típica de trabajar cuando se trata de un centro de datos es que el centro de datos y la infraestructura dentro de él son administrados por un departamento de infraestructura (que también puede ser un proveedor de servicios administrados). El departamento de infraestructura actúa como el rey de su propio castillo, con un guardián que controla todo lo que ingresa al centro de datos.
La facilidad de uso de la nube pública hace que sea mucho más fácil para los equipos de aplicaciones administrar la pila de aplicaciones completa en lugar de solo la parte del software. Una tarea tediosa como la instalación y configuración manual de la infraestructura está siendo reemplazada por la creación de infraestructura a través de scripts de infraestructura como código y bloques de construcción listos para usar. De esta manera, la nube pública se ha convertido en una fuerza impulsora detrás de DevOps y el lema «usted lo construye, usted lo ejecuta».
Pero aquí también hay un inconveniente. Derribar el muro del castillo y la burocracia asociada entre los equipos de aplicaciones y el departamento de infraestructura también significa que el guardián ya no está allí. Con eso, el mecanismo de control natural relacionado con el despliegue de infraestructura y sus costos asociados también desaparece. Las organizaciones están experimentando que sus costos de la nube se están agotando debido a la falta de un mecanismo de control.
Controlar la nube sin desechar ventajas como la flexibilidad y la escalabilidad requiere nuevas prácticas. Restablecer el guardián es una práctica que IDC Metri encuentra regularmente, pero esto también restablece la burocracia y desecha las ventajas de la nube. El camino a seguir aquí es hacer que los equipos de aplicaciones sean responsables de sus costos en la nube brindándoles información y mecanismos de control, creando barandillas mediante políticas que los restrinjan para crear instancias de recursos demasiado costosos, creando alertas que les adviertan cuando los costos se están saliendo de control y activamente ayudándolos a analizar y administrar sus costos.
Lección 3: La experiencia en la nube debe agruparse y no dejarse solo en manos de los equipos de aplicaciones
La lección dos lleva a la lección tres. Si bien los equipos de aplicaciones son responsables de administrar sus propios costos de la nube, no puede esperar que conozcan todos los entresijos de la nube. El conocimiento profundo de la nube debe agruparse dentro de una sola entidad en la organización: el Centro de excelencia de la nube (CCoE). El CCoE actúa como perro de asistencia y como perro guardián. CCoE ayuda a los equipos de aplicaciones con sus decisiones de diseño para usar la nube de manera óptima y usar los servicios de nube correctos para la tarea correcta. El CCoE también monitorea los costos de la nube a nivel organizacional y alerta a los equipos de aplicaciones si ven que los costos se salen de control. Además de asistir y vigilar a los equipos de aplicación, el CCoE también gestiona los esquemas de descuento, como instancias reservadas y planes de ahorro, a nivel organizacional. También,
Los factores críticos de éxito para el CCoE son un mandato o respaldo adecuado por parte de la alta gerencia para evitar que se convierta en un tigre de papel y, por supuesto, la disponibilidad de miembros del equipo capacitados y competentes. Además de esto, el CCoE debe tener un enfoque organizativo y financiero, en lugar de uno puramente técnico. Los equipos de aplicaciones que ejecutan sus aplicaciones en la nube tienen el conocimiento técnico, CCoE mejora esto al aportar conocimiento sobre la facturación, los modelos de precios y la gobernanza de la nube.
Conclusión
La nube trae muchas oportunidades, pero también muchos desafíos. Diez años de uso generalizado de la nube pública nos han enseñado lecciones valiosas sobre cómo usar la nube de una manera que realmente nos haga avanzar en lugar de quedarnos donde estamos a un costo más alto. Al aplicar estas lecciones, la nube pública se puede usar de manera óptima mientras se mantiene el control del gasto.
Traducción del artículo original de IDC
https://blogs.idc.com/2023/02/10/3-harmful-mistakes-companies-are-making-in-the-cloud-and-cloud-cost-management/
FEBRERO 10 DE 2023