Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

Visibilidad total de costos cloud con eBPF: un antes y después para FinOps

By Orit YaronNov 20, 20243 min read

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

A medida que las organizaciones apuestan cada vez más por la nube, gestionar los costos cloud se volvió una prioridad. Sin embargo, los métodos tradicionales de asignación de costos suelen depender del tagging: una técnica creada hace 15 años que ya no está a la altura de la complejidad actual de la nube, es propensa a errores y difícil de aplicar en entornos dinámicos. Ahí entra eBPF, una tecnología revolucionaria en el corazón de nuestra plataforma de FinOps, que le permite a tu organización alcanzar una visibilidad y asignación de costos cloud sin precedentes, además de automática y dinámica.

¿Qué es eBPF?

eBPF (Extended Berkeley Packet Filter) es una potente tecnología del kernel de Linux que permite ejecutar programas de forma segura en el espacio del kernel sin modificar su código fuente. Diseñada inicialmente para el filtrado de paquetes, eBPF evolucionó hasta convertirse en una herramienta versátil capaz de monitorear, rastrear y analizar eventos del sistema con un nivel de detalle muy fino. Su capacidad de observar la actividad a nivel del kernel en tiempo real la vuelve ideal para entender interacciones complejas.

Diagram showing automated usage-based cost grouping, with inputs like billing and cloud telemetry processed by a tagless correlation engine, leading to categorized costs via a business insights engine.

Cómo usamos eBPF en la solución Attribute™

Nuestra plataforma usa eBPF como un sensor seguro y liviano para obtener información profunda sobre el uso de la nube. Así funciona:

  1. Observabilidad granular: eBPF nos permite monitorear llamadas al sistema, tráfico de red y comportamiento de las aplicaciones en tiempo real, mostrando cómo se usan los servicios cloud. Va más allá de métricas básicas como CPU o memoria, y captura qué entidades (por ejemplo, equipos, clientes o unidades de negocio) están usando recursos específicos.
  2. Seguimiento de recursos sin tagging: A diferencia de los métodos tradicionales de etiquetado, eBPF observa los patrones de uso directamente desde el kernel. Así descubrimos cómo se aprovechan los workloads para entregar cada servicio y los alineamos con métricas de negocio, como la actividad de los clientes, el aporte de cada equipo o el uso del producto, sin necesidad de etiquetado manual ni configuraciones adicionales.
  3. Monitoreo dinámico y escalable: Como los entornos cloud son altamente dinámicos, eBPF se adapta a los cambios sin esfuerzo y garantiza un monitoreo preciso y sencillo de workloads efímeros como contenedores y máquinas virtuales. Esta escalabilidad es clave para organizaciones grandes con una infraestructura en constante cambio.
  4. Asignación de costos basada en datos: Al correlacionar la información granular que recopila eBPF con métricas de negocio, nuestra plataforma facilita comunicar los costos y entregar insights relevantes a cada stakeholder, y promueve la colaboración con información accionable sobre el gasto cloud. Se gana confianza en cómo se asignan los costos gracias a un sistema automatizado, consistente y preciso, lo que fomenta la responsabilidad y permite tomar decisiones financieras más inteligentes.

Por qué eBPF es clave para FinOps

eBPF pone sobre la mesa datos nuevos, hasta ahora sin aprovechar, para FinOps. Estos datos ayudan a generar confianza y a comunicar costos con facilidad gracias a su nivel de detalle, además de ahorrar tiempo y dar un salto por encima del tagging, algo transformador. Apoyada en eBPF, nuestra plataforma le permite a tu organización:

  • Alinear el gasto cloud con los resultados del negocio.
  • Fomentar la colaboración entre los equipos de Engineering, finanzas y negocio.
  • Mostrar el contexto aplicativo del consumo para detectar ineficiencias.

eBPF no es solo una tecnología: es un cambio de paradigma en la forma de monitorear, entender y gestionar sistemas complejos. Con la plataforma de Attribute™, aprovechamos todo su potencial para que las empresas alcancen verdadera eficiencia y transparencia en sus costos cloud.