Denys Rudyi - Fotolia

La fiebre por la nube provocada por la pandemia causa problemas de optimización de costos

En medio del aumento de la adopción de la nube provocado por la pandemia de COVID-19, las empresas tratan de contener y optimizar los costos mediante prácticas como las FinOps.

A medida que la pandemia de COVID-19 y los factores económicos impulsan más cargas de trabajo hacia la nube, las empresas que no adoptan prácticas sólidas de optimización de costos lo hacen por su cuenta y riesgo.

«Creo que estamos en una tormenta perfecta de factores que van a exacerbar la complejidad y hacer que la optimización de costos en la nube sea más importante que nunca», dijo Owen Rogers, analista de 451 Research, parte de S&P Global Market Intelligence.

Owen Rogers.

La pandemia obligó a las empresas a priorizar las implantaciones en detrimento de las preocupaciones de optimización y gestión, escribieron Rogers y su colega Jean Atelsek, analista de 451 Research, en un informe reciente. Sin embargo, las fuertes caídas en los costos de computación gracias a la mejora de los procesadores no beneficiarán a muchas empresas, ya que su uso aumentó.

«Se trata de un círculo vicioso», escribió. «El despliegue de más recursos y servicios conduce a un aumento de la complejidad y de los costos. Cuanto más tiempo se tarda en optimizar esta complejidad para aportar valor al negocio, más complejo se vuelve el parque informático».

Dicho esto, muchas empresas están haciendo de la optimización de los costos de la nube una prioridad en 2021 y más allá.

Change Healthcare, una compañía de TI de salud de 3.300 millones de dólares en Nashville, Tennessee, ha desarrollado una práctica integral de FinOps en los últimos años, dijo Tatum Tummins, gerente de efectividad de I+D, durante el evento virtual CloudLive 2021 de VMware.

Anteriormente, Change Healthcare dependía de sus equipos de operaciones e ingeniería para gestionar todas las facetas de la nube, incluido el gasto, añadió. Alrededor del 70 % de los costos de la nube no tenían un propietario claro dentro de la empresa, y la mayoría de las cuentas eran compartidas por equipos de producto dispares.

Change Healthcare, al igual que otras empresas que se presentaron en la conferencia, utiliza el software CloudHealth de VMware para rastrear y optimizar los costos de la nube mediante el etiquetado de los recursos utilizados en AWS y otras nubes. El software puede utilizarse para cargar y mostrar el gasto en la nube a varios equipos y departamentos, optimizar el gasto con modelos y recomendaciones, y añadir una capa de gobernanza para proporcionar alertas de anomalías de gasto o posibles excesos de presupuesto.

Es fundamental dar acceso a herramientas como CloudHealth a una amplia franja de empleados, desde los equipos de aplicaciones y operaciones hasta el departamento de finanzas y los líderes de la línea de negocio, dijo Tummins.

«Ahora ha permitido que todas las partes interesadas participen en el debate sobre los costos relacionados con la nube», dijo. «No puedo decirles la frecuencia con la que esto se pasa por alto. Nos encontramos con situaciones en las que la gente no sabía que podía utilizar CloudHealth o cómo obtener acceso».

Para conseguir su adopción, herramientas como CloudHealth necesitan un «embajador» dentro de la empresa que pueda evangelizar sus beneficios y proporcionar una formación básica, dijo Tummins.

«Habrá equipos que adopten la herramienta de inmediato, pero también habrá equipos que no vean el valor de inmediato», dijo.

También es importante entender el entorno y las necesidades de cada equipo de producto. «Para algunos equipos que no tienen muchas mejoras o desarrollos nuevos, pueden tener cargas de trabajo 24/7 que no cambian», dijo. «Una talla no sirve para todos los equipos. Hay que tener un contexto antes de poder tomar decisiones sobre cómo ahorrar dinero para la empresa».

FinOps se encuentra con SRE

El proveedor de software de inteligencia empresarial SaaS Domo, Inc. ha trabajado para alinear sus equipos de ingeniería de fiabilidad del sitio (SRE) con una iniciativa de FinOps, dijo Riley Jenkins, arquitecto senior de SRE/FinOps, en otra presentación de CloudLive.

«Cuando se hace SRE, mucho se reduce a hacer [la aplicación] más rápida», dijo Jenkins. Eso puede hacer que las cuestiones de costo de la infraestructura tengan una prioridad menor. Pero Domo ha descubierto que un enfoque holístico da sus frutos.

El equipo de SRE de Domo tenía una fuerte relación con otras partes de la empresa, lo que ayudó al paso a FinOps. «Ya teníamos mucha confianza de nuestros equipos de ingeniería, así que cuando empezamos a decir que se podía ahorrar mucho dinero haciendo XYZ, nos escucharon», dijo Jenkins.

Un gran esfuerzo se centró en el desarrollo de un sistema de etiquetado e identificación de costos. «Esa es la mayor cantidad de trabajo, entender el contexto empresarial, y no solo el de la ingeniería", dijo. «Hay que implementar una política de etiquetado que funcione para ambos mundos».

Más allá de eso, Domo se mantiene al tanto de los servicios de AWS nuevos o diferentes que podrían traer una mejor recompensa.

Por ejemplo, la compañía construyó una herramienta que le permitió utilizar las Instancias Spot de AWS de manera efectiva en la producción, lo que puede ser una propuesta complicada.

Las instancias puntuales utilizan la capacidad ociosa de los servidores de AWS y pueden costar hasta un 90 % menos que las instancias bajo demanda. Los clientes pujan por el precio que están dispuestos a pagar, pero las instancias se apagan, o se «desalojan», una vez que el precio de mercado sube por encima del costo elegido por el cliente. Esto puede provocar interrupciones o ralentizaciones en el rendimiento de una aplicación.

En septiembre, el mercado de AWS Spot Instance comenzó a cambiar en una dirección que no le gustaba a Domo, con costos y desalojos en aumento. «Empezamos a ver tiempos difíciles».

Domo investigó el uso de las instancias de AWS basadas en los procesadores Graviton 2 de fabricación propia del proveedor de la nube. Su análisis mostró que Graviton podía ser más barato o igual que las instancias Spot cuando se compraban con base en una reserva.

Domo tomó un sistema que funcionaba casi por completo con Instancias Spot, lo trasladó a un grupo de grandes instancias Graviton y encontró mejoras en el rendimiento, la escalabilidad y el costo, según Jenkins.

Los retos de la nube en la descentralización

Robert Half International, una empresa de dotación de personal de 5.000 millones de dólares, utiliza AWS desde 2010. La compañía opera de forma descentralizada, lo que ha dado lugar a más de 200 cuentas de AWS propiedad de unidades de negocio individuales, dijo James Fogerson, gerente senior del centro de excelencia de la nube.

Las cuentas se solicitan a través de ServiceNow, y posteriormente se crean bajo una cuenta de gestión maestra, lo que permite una facturación consolidada.

«[Los titulares de las cuentas] pueden hacer lo que quieran en función de las necesidades de su negocio», aunque Reserved Instances de AWS se compra en gran medida de forma centralizada en la cuenta maestra, dijo Fogerson. El año pasado, Robert Half comenzó a invertir en AWS Savings Plan, otro programa de descuentos.

Savings Plans tienen precios de dólar por hora, están disponibles en todas las regiones y se aplican a cualquier familia de instancias, cualquier tenencia y cualquier sistema operativo. «Es mucha más flexibilidad», dijo.

En cambio, Reserved Instances se venden por instancia y son específicas para las regiones y zonas de AWS. Pueden convertirse a medida que cambian las necesidades técnicas, pero esto requiere cierto esfuerzo. Otra diferencia clave es que, mientras que Reserved Instances ofrece descuentos sobre el precio de lista basado en el uso comprometido del cliente, los descuentos de Savings Plans se basan en el compromiso de gasto del cliente.

«El descuento parece ser el mismo, pero existe la ventaja añadida de una mayor flexibilidad [con Savings Plans]», dijo Fogerson. «Ya no necesito dedicar mucho tiempo a la conversión de instancias».

Todavía queda la cuestión del seguimiento del gasto de AWS en todas las unidades de negocio y la comunicación cuando hay una anomalía o una oportunidad para ajustar el uso y ahorrar dinero a Robert Half.

El centro de excelencia de la nube de Robert Half utiliza CloudHealth para generar informes diarios, semanales y mensuales que desglosan el gasto de AWS. CloudHealth también ofrece KPI de referencia que permite a Robert Half comparar su gasto con el de otras empresas.

El enfoque descentralizado de la empresa hace que la gestión de los costos de la nube sea más lenta y complicada, pero merece la pena, afirma Fogerson.

«Creo que mucha gente, al menos cuando empezamos [en la nube] hace 10 años, tenía la perspectiva de que todo tenía que pasar por TI y eso ralentizaba las cosas», dijo. «Una de las cosas más importantes que hemos hecho en la nube es dar al negocio oportunidades para investigar nuevas tecnologías».

Investigue más sobre Computación en la nube

ComputerWeekly.com.br
Close