CXO Perception: Optimización de costos en la nube


Una de las discusiones más comunes con los usuarios en estos días es sobre el costo de la nube pública y lo que pueden hacer para reducir sus facturas. Visité AWS Re:Invent la semana pasada y no hubo excepción. ¿Qué pueden hacer las empresas para resolver el problema de los costos? ¿Y qué es AWS, el mayor de los proveedores de la nube, en este espacio?

¿Por qué eso importa?

Muchas organizaciones están interesadas en FinOps como un nuevo modelo operativo, pero en mi opinión, FinOps no siempre es una solución. De hecho, la mayoría de los usuarios y vendedores no lo entienden; piensan que FinOps es un conjunto de herramientas para ayudar a identificar recursos infrautilizados o mal configurados para reducir el consumo y gastar menos. Las herramientas pueden ser muy efectivas inicialmente, pero sin una aceptación basic de las mejores prácticas entre los equipos, las aplicaciones y los propietarios de negocios, se vuelve complicado escalar estas soluciones para cubrir todo el gasto en la nube, especialmente cuando hablamos de entornos complejos de nubes múltiples e híbridas. Otro gran problema de este enfoque proviene de la propia herramienta; este es otro componente en el que confiar y administrar, que debe admitir una amplia gama de tecnologías, proveedores y servicios a lo largo del tiempo.

Retos y oportunidades

La mayoría de las herramientas FinOps disponibles en la actualidad están diseñadas en torno a tres pasos fundamentales: observación y recopilación de datos, análisis, alertas y acciones. Ahora, muchas de estas herramientas utilizan técnicas de IA/ML para proporcionar la información necesaria al usuario. En teoría, este proceso funciona bien, pero existen métodos más simples y altamente efectivos para lograr resultados similares o mejores. Con esto, no estoy diciendo que las herramientas de FinOps sean ineficaces o que no puedan ayudar a optimizar el uso de los recursos de la nube; lo que quiero decir es que antes de elegir una herramienta, es necesario implementar las mejores prácticas y entender por qué los recursos están mal asignados.

  1. FinOps como característica: Muchos proveedores de la nube implementan funciones de observación y automatización extendidas directamente en sus servicios. Gracias a estos, el usuario puede monitorear la utilización actual de los recursos y definir políticas para la optimización automatizada. A menudo, los usuarios ni siquiera conocen la existencia de estas funciones.
  2. Chargeback, Showback y Shameback son buenas prácticas: una de las características principales de las herramientas FinOps es la capacidad de mostrar quién está haciendo qué. En otras palabras, los usuarios pueden ver fácilmente el costo de una aplicación o recursos asociados con un solo desarrollador o usuario remaining. Esta característica a menudo está disponible directamente de los proveedores de servicios en la nube para cada servicio, cuenta y arrendatario.
  3. La optimización también trae optimización de costos: A menudo, es más fácil pensar en levantar y cambiar para aplicaciones heredadas o subestimar la optimización de aplicaciones para resolver problemas de rendimiento. La asignación de recursos adicionales es más fácil y menos costosa a corto plazo que realizar un análisis exhaustivo y optimizar los componentes de una sola aplicación.

Acciones clave y conclusiones

Como siempre, el sentido común suele brindar los mejores resultados en lugar de complicar las cosas con herramientas y capas adicionales. En este contexto, si observamos los tres puntos anteriores, podemos encontrar fácilmente cómo reducir los costos de la nube sin aumentar la complejidad basic.

Antes de adoptar una herramienta FinOps, es basic observar los servicios y productos en uso. Estos son algunos ejemplos para comprender lo fácil que puede ser la administración de costos en la nube:

  1. El almacenamiento de datos es el elemento más importante en el gasto en la nube para la mayoría de las empresas. Lente de almacenamiento S3 es una herramienta fenomenal para obtener una mejor visibilidad de lo que sucede con su almacenamiento S3. Una interfaz fácil de usar y muchas métricas brindan al usuario información sobre cómo las aplicaciones usan el almacenamiento y cómo remediar problemas potenciales, no solo desde el punto de vista del ahorro de costos.
  2. Costo de Kube es ahora una herramienta fashionable en el espacio de Kubernetes. Es easy pero efectivo y brinda una visibilidad completa del consumo de recursos. Puede asociar un costo a cada recurso particular person, mostrar el costo actual de cada aplicación o equipo, proporcionar alertas e información en tiempo actual, o generar informes para rastrear costos y mostrar tendencias a lo largo del tiempo.
  3. Nivelación inteligente de S3 es otro ejemplo de optimización. En lugar de usar manualmente una de las muchas clases de almacenamiento disponibles en AWS S3, el usuario puede seleccionar esta opción y hacer que el sistema coloque los datos en diferentes niveles de almacenamiento según el tiempo de acceso para el objeto único. Esto automatiza la colocación de datos para obtener la mejor combinación de rendimiento y $/GB. Los usuarios que adoptaron esta característica han visto una enorme caída en las tarifas de almacenamiento con un impacto mínimo o nulo en las aplicaciones.

A dónde ir desde aquí

Este artículo no está dirigido contra FinOps, pero quiere separar la exageración de la realidad. Muchos usuarios no necesitan herramientas FinOps para resolver sus gastos en la nube, especialmente cuando no se adoptan las mejores prácticas detrás de esto.

En la mayoría de los casos, el sentido común será suficiente para reducir las facturas de la nube. Y el uso correcto de las funciones de Amazon u otros proveedores de servicios públicos es más que suficiente para ayudar a reducir los costos de manera notable.

Las herramientas de FinOps deben considerarse solo cuando la organización es particularmente grande y se vuelve complicado rastrear todas las partes móviles, equipos, usuarios y aplicaciones. (o hay problemas políticos para los cuales FinOps es mucho mejor que las mejores prácticas, incluida la devolución de cargo)

Si está interesado en obtener más información sobre Cloud y FinOps, consulte la biblioteca de informes de GigaOm sobre temas de CloudOps e infraestructura en la nube.

Related Articles

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Same Category

spot_img

Stay in touch!

Follow our Instagram