Basándose en el hype, se podría pensar que las empresas están huyendo de las plataformas en la nube como ratas de un barco que se hunde. La realidad es mucho más matizada. Según un estudio de Andover Intel, sólo un 9% de las empresas ha trasladado aplicaciones fuera de la nube. También descubrieron que menos del 3% de las empresas ven otra razón para la repatriación de la nube que no sea el coste, aunque más de la mitad expresaron cierta decepción por unos costes de la nube más elevados de lo previsto.
Aunque el coste sigue siendo la principal razón por la que las empresas trasladan aplicaciones fuera de la nube, es raro que trasladen todas sus aplicaciones y conjuntos de datos, y suele ser sólo después de ver que esas cargas de trabajo sufren una hemorragia de efectivo.
Una herida autoinfligida
Hace diez años, todo era cloud-first, se ignoraba cualquier aspecto económico y el finops era inexistente. Siempre les digo a mis clientes que esto (en su mayoría) no era culpa de los proveedores de nubes públicas. En los primeros días de la computación en nube, los grandes proveedores promovían la migración de aplicaciones y datos a la nube sin modificaciones ni modernizaciones. El consejo era arreglarlo cuando llegara, no antes.
¿Y adivina qué? Las cargas de trabajo nunca se arreglaron ni modernizaron. Estas aplicaciones y datos lift-and-shift consumieron aproximadamente el triple de recursos de los que las empresas pensaban que consumirían. Esto provocó un desencanto con los proveedores de nubes públicas, aunque las empresas también tenían parte de responsabilidad.
A medida que nos adentramos en 2025, no es de extrañar que las empresas se enfrenten a verdaderos retos a la hora de gestionar los costes de la nube. No hay opciones perfectas. Puede repatriar las aplicaciones y los datos a los sistemas locales, con la esperanza de que el hardware más barato le ahorre algunos dólares. O puede dejarlos en su sitio, no hacer nada y esperar que los jefes pasen por alto la constante fuga de dinero. Hay otra opción, aunque rara vez se tenga en cuenta: optimizar las aplicaciones y conjuntos de datos existentes, lo que puede suponer un alivio financiero.
Dividir el bebé
Las empresas pueden optimizar el uso de la nube y evitar su repatriación con una planificación cuidadosa y explorando cuestiones que van más allá del coste. Advertencia: este camino no siempre funciona y puede meterle en más problemas. Aun así, suele ser el mejor enfoque para muchas cargas de trabajo que queman dinero en proveedores de nube pública.
La mayoría de las empresas necesitan una estrategia mejor que la repatriación a la nube para las aplicaciones problemáticas. Estas aplicaciones ocultaron sus ineficiencias mientras se ejecutaban en las instalaciones porque nunca vimos una factura por la utilización de recursos, incluidos almacenamiento, red, computación, etc. A menudo, estas aplicaciones no se sometieron a ninguna revisión de arquitectura cuando se construyeron. “Funciona, ¿verdad?” era la métrica que determinaba el éxito. Yo llamaría fracaso a algo que funciona pero cuesta cinco veces más dinero en la nube que en las instalaciones, pero la mayoría no lo hizo.
El enfoque de compromiso consiste en optimizar in situ. Esto significa hacer lo mínimo para que las aplicaciones y los conjuntos de datos estén en un estado que minimice el uso de recursos y maximice la optimización cuando se ejecutan en un proveedor de nube pública.
Replantearse los costes
Los elevados costes de la nube suelen derivarse de servicios o herramientas de nube equivocados, estimaciones erróneas de la carga de las aplicaciones y desarrolladores que diseñaron aplicaciones sin comprender dónde la nube ahorra dinero. Esto se puede ver en el uso intencionado de microservicios como arquitectura base. Los microservicios son una buena opción para algunas aplicaciones, pero pueden quemar un 70% más de recursos de la nube. Cambiar la arquitectura a un enfoque más simplista (como monolítico) puede ser más rentable.
Las herramientas también suelen contribuir a los problemas de costes. En muchos casos, los encargados de redistribuir aplicaciones en proveedores de nube pública no piensan demasiado en las herramientas que utilizan. La diferencia en el coste de uso de una herramienta sobre otra puede ser de 3 a 5 veces mayor. Basta con cambiar las herramientas de desarrollo, pruebas y operaciones por servicios que ofrezcan una mejor relación coste-eficacia para reducir el gasto en caja entre un 50% y un 70%.
La clave para ganar esta guerra es la planificación. Necesitará una buena arquitectura y talento de ingeniería para encontrar el camino correcto. Esta es probablemente la principal razón por la que no hemos seguido este camino tan a menudo como deberíamos. Las empresas no encuentran a las personas necesarias para tomar estas decisiones; es difícil encontrar ese nivel de habilidad.
Los proveedores de la nube también pueden ser una fuente de ayuda. Muchos han empezado a utilizar la ‘palabra O’ (optimización) y entienden que, para mantener contentos a sus clientes, necesitan proporcionar cierta orientación en materia de optimización. Aunque yo no diría que se trata de un movimiento masivo, lo veo emerger como un enfoque centrado en ofrecer una mayor rentabilidad.
Pasos que puede dar
Para gestionar eficazmente los costes de las aplicaciones en los proveedores de nubes públicas, las empresas pueden seguir estas pautas:
- Seleccionar los servicios y herramientas de nube adecuados. Elija cuidadosamente los servicios y herramientas en la nube que se ajusten a las necesidades de su aplicación. Evite funciones avanzadas o costosas que puedan ser innecesarias.
- Utilice estimaciones de carga precisas. Las estimaciones de carga precisas evitan la escalabilidad innecesaria y los costes asociados. Analice los datos históricos y las proyecciones de crecimiento para asegurarse de que no está sobreaprovisionando o infrautilizando recursos.
- Sea consciente de los costes al diseñar aplicaciones. Desarrolle aplicaciones con una clara comprensión de dónde y cómo la nube ofrece ventajas económicas. Alinee la arquitectura de las aplicaciones con la dinámica de costes de la nube.
- Comprenda los patrones de utilización. Determine los patrones de uso de sus aplicaciones. Por ejemplo, si la utilización del servidor se mantiene estable en torno al 70%, considere si sería más económico mantener los recursos locales.
¿Será fácil? No. Va a requerir mucho trabajo. Sin embargo, (normalmente) hay oro al final del arcoíris de la optimización de la nube. Le sugiero que al menos eche un vistazo.
Read More from This Article: ¿Es posible ahorrar dinero y funcionar en una nube pública?
Source: News