Los importantes aumentos imprevistos en el gasto en la nube, impulsados en gran medida por un mayor uso, no están llevando a los CIO a replantearse las estrategias de TI más allá de los cambios tácticos en la forma en que intentan controlar los costes en la nube.
Según una encuesta del proveedor de plataformas Java Azul, el 83% de los CIO afirman que actualmente están gastando más en la nube de lo previsto, y casi la mitad de ellos experimentan excedentes del 26% o más. Solo el 2% de los CIO informan de que gastan menos en la nube de lo que habían previsto.
Los observadores del mercado de la nube señalan que las grandes cargas de trabajo de inteligencia artificial (IA) están aumentando el gasto, pero también que los desarrolladores no están al tanto del coste de los servicios en la nube que consumen. Y aunque muchos líderes de TI han perfeccionado sus estrategias de nube para tener en cuenta el aumento de los costes a medida que la IA se pone en marcha, los resultados de la encuesta sugieren que todavía queda mucho trabajo por hacer.
Sin embargo, la repatriación de datos no parece formar parte de ese trabajo. Incluso cuando los CIO informan de importantes aumentos en el gasto en la nube, ocho de cada diez afirman que su dependencia de la nube sigue ahorrando dinero a sus organizaciones, lo que sitúa al mercado de la nube en una paradoja de Jevons, afirma Scott Sellers, presidente y director ejecutivo de Azul.
En la paradoja de Jevons, los recursos que tienden a abaratarse con el tiempo pueden experimentar simultáneamente mayores niveles de consumo, lo que aumenta el gasto. Además, aunque los CIO gastan más en servicios en la nube de lo que han presupuestado, parecen creer que las cargas de trabajo operativas en las instalaciones serían aún más caras, afirma Sellers.
La nube también permite a los responsables de TI innovar y desplegar nuevos servicios, productos y funciones más rápidamente, añade.
“Antes, tal vez tenías una nueva función que habías implementado y que requería más infraestructura informática”, dice Seller. “Entonces llamabas a tu representante de ventas local de Dell, y tres meses después los servidores llegaban a tu muelle de carga. Muchos meses después de eso, tus chicos de TI instalaban los servidores”.
‘No podemos hacer mucho al respecto’
Pmfm.ai, proveedor de una plataforma para el desarrollo personalizado de IA, ha visto cómo su gasto trimestral en la nube ha aumentado alrededor de un 25% este año, afirma Aditya Saxena, fundador de la empresa. El principal culpable, alrededor del 90% del coste, es el aumento del uso, ya que los clientes de la empresa crean más modelos de IA orientados a la investigación que consumen más tokens que los modelos tradicionales.
Muchos clientes también quieren recursos de nube dedicados, como sus propias instancias de servidor, dice.
Pmfm.ai ha recurrido a los precios especiales para empresas emergentes que ofrecen los hiperescalares para controlar sus costes de nube, pero Saxena no espera un gran impacto. Un proveedor de nube ha pronosticado un ahorro del 3% al 5% al ayudar a Pmfm.ai a optimizar su infraestructura de nube.
“La mayoría de los servicios que hemos puesto en marcha este trimestre han sido para mitigar picos de tráfico inesperados y son de naturaleza preventiva”, dice Saxena. “Es algo previsible y no hay mucho que podamos hacer al respecto”.
Contener el gasto en la nube
La experiencia de Saxena es común para los CIO: comprometidos con la nube, deben emplear una variedad de estrategias para controlar los costos de la nube cuando el gasto supera las expectativas.
Según la encuesta de Azul, las principales estrategias para hacerlo incluyen la optimización de las cargas de trabajo, el aprovechamiento de las herramientas de gestión de costes de la nube, la negociación de descuentos, la auditoría de las implementaciones en la nube y la adopción de enfoques FinOps.
Sellers, de Azul, recomienda un enfoque que incluya todo lo anterior. “No hay una única forma de optimizar el gasto en la nube”, afirma. “Se necesita de todo, incluyendo una muy buena observabilidad y monitorización, para saber exactamente qué aplicación está consumiendo qué recurso, y luego niveles aún más finos de granularidad sobre los microservicios dentro de esas aplicaciones”.
Las organizaciones también deberían considerar los tipos de recursos en la nube que consumen, aconseja. Por ejemplo, a veces una empresa necesitará almacenamiento en la nube con una latencia muy baja para ejecutar aplicaciones críticas, pero en otros casos, puede utilizar almacenamiento en frío de alta latencia.
El talón de Aquiles del coste de la nube: la formación de los desarrolladores
Los CIO también deberían adoptar prácticas DevOps vinculadas a la reducción de costes al consumir recursos en la nube, afirma Sellers. Un escollo al que no se presta suficiente atención: muchas organizaciones no informan a los desarrolladores sobre el coste de los servicios en la nube, a pesar de la gran cantidad de servicios para desarrolladores que los grandes proveedores de nube hacen que parezca trivial.
“He perdido la cuenta de cuántos servicios ofrece Amazon que los desarrolladores pueden utilizar sin más, y algunos de ellos pueden ser bastante caros, pero un desarrollador no lo sabe”, afirma Sellers. “Se piensan: ‘En lugar de escribir mi propia solución para esto, puedo simplemente llamar a este servicio que Amazon ya ofrece, y listo, mi trabajo está hecho’”.
La desconexión entre los desarrolladores y los factores financieros en la nube es un problema real que conduce a un aumento de los costes de la nube, añade Nick Durkin, director de Tecnología de campo de Harness, proveedor de una plataforma de desarrollo de software basada en la IA. Sin conocer los costes de acceso a una GPU o CPU basada en la nube, por ejemplo, un desarrollador es como un constructor de viviendas que no conoce el coste de la madera o el ladrillo, dice Durkin.
“Si no das a tus ingenieros más inteligentes acceso a la información sobre los servicios que pueden optimizar, ¿cómo esperas que lo hagan?”, dice. “Entonces, el departamento de finanzas vuelve un mes después con un palo para darles”.
Las empresas como los bancos que dependen en gran medida de las aplicaciones móviles son especialmente vulnerables, afirma Durkin. Pero recomienda que los responsables de TI de cualquier sector eduquen a sus desarrolladores sobre el coste de los servicios en la nube que utilizan, porque la propuesta de valor clave de la nube, la escala, también puede afectar a su presupuesto.
“Cada vez que [los desarrolladores] implementan algo, va a tener un coste en la nube”, dice. “Así que, si ese artefacto que construyo realmente se amplía y se entrega a múltiples regiones, múltiples áreas de capacidad, y si lo sobreaprovisiono una vez, se sobreaprovisiona 100 veces”.
Leave a Reply