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

PerfectScale by DoiT ayuda a OneFootball a optimizar Kubernetes para el tráfico global del fútbol a gran escala

Cómo OneFootball redujo costos, eliminó el trabajo manual y mejoró la toma de decisiones en Kubernetes con optimización automatizada e insights de resiliencia

PerfectScale
OneFootball

The Challenge

Procesos manuales, costos ocultos y una cultura de cautela

El sobreaprovisionamiento como mecanismo de defensa

Para una plataforma que atiende tráfico global de fútbol, la cautela es comprensible. Un partido importante en vivo, una noticia de traspaso de último momento o un instante decisivo del Mundial pueden generar picos de tráfico repentinos e impredecibles. En ese contexto, el costo de quedarse corto en aprovisionamiento no es solo técnico: afecta directamente la experiencia del aficionado.

Históricamente, para proteger el rendimiento durante eventos de alto tráfico, los Engineers de OneFootball solían asignar más CPU y memoria de lo que los servicios realmente necesitaban. La lógica era sólida: era más seguro ofrecer capacidad adicional que arriesgarse a una degradación del servicio en un momento crítico de un partido.

Pero el efecto acumulado de esa cautela fue significativo. Los recursos quedaban inactivos entre picos, los costos de infraestructura crecían y los distintos equipos no tenían una forma consistente de saber si cada servicio estaba configurado para lograr el balance correcto entre eficiencia, resiliencia y confianza en producción.

Con el tiempo, el sobreaprovisionamiento se volvió un modelo operativo defensivo. Reducía el riesgo inmediato, pero también dificultaba detectar ineficiencias ocultas, oportunidades de optimización perdidas y patrones de configuración en los que se podía mantener la confiabilidad con un mejor perfil de costos.

Una optimización manual que no daba abasto

La gestión de recursos de Kubernetes en OneFootball era, en buena medida, manual. Los Engineers revisaban dashboards, analizaban el comportamiento de los servicios y ajustaban a mano las asignaciones de CPU y memoria. Este trabajo exigía tiempo, contexto y decisiones reiteradas tanto de los Engineers de plataforma como de los responsables de cada servicio.

El proceso era valioso, pero no podía escalar con la velocidad y la volatilidad de la demanda de los deportes en vivo. El tráfico durante un evento futbolístico puede dispararse y bajar en cuestión de minutos. La demanda también cambia según torneos globales, competencias nacionales, eventos específicos de cada país, noticias de último momento y resultados de partidos que son imposibles de predecir con precisión.

Un ciclo de revisión manual no podía dar cuenta de esos cambios de forma continua, sobre todo en un entorno Kubernetes en crecimiento que atiende audiencias globales. Tampoco facilitaba aplicar plazos relevantes de manera consistente, porque la ventana de tráfico relevante para un servicio variaba significativamente según el evento, el mercado o la competencia.

La optimización manual también generaba inconsistencias. Distintos equipos podían tomar decisiones diferentes según su nivel de experiencia en Kubernetes, su tolerancia al riesgo o el tiempo disponible. Como resultado, la configuración de recursos no siempre se basaba en una comprensión consistente y respaldada por datos del comportamiento real de los servicios.

De la observabilidad a insights accionables de costos y resiliencia

OneFootball ya contaba con observabilidad. Los equipos podían monitorear servicios, investigar comportamientos y entender las señales de producción con sus herramientas existentes. El desafío no era la falta de observabilidad, sino la brecha entre observar lo que pasaba y convertir continuamente esas señales en decisiones accionables de optimización en Kubernetes.

Los dashboards del proveedor de nube le daban a OneFootball visibilidad sobre el gasto general de infraestructura, pero no aportaban el nivel de detalle por servicio que el equipo de plataforma necesitaba para equilibrar costo, eficiencia y resiliencia. Los equipos veían que había costos de infraestructura, pero costaba más entender qué servicios los estaban impulsando, si los recursos se usaban de manera eficiente y dónde se podía optimizar sin aumentar el riesgo operativo.

Esta falta de inteligencia para la optimización complicaba la toma de decisiones. Sin una visión clara de requests, limits, patrones de uso, impacto en costos y señales de resiliencia a nivel de servicio, identificar el equilibrio adecuado solía requerir investigación e interpretación manual.

Ahí es donde los insights y alertas de resiliencia se convirtieron en la "frutilla del postre". No reemplazaban la observabilidad: la complementaban, ayudando al equipo de plataforma a identificar lo que de otro modo pasaría desapercibido: servicios sobreaprovisionados, workloads con perfiles de recursos ineficientes o patrones de configuración en los que la resiliencia y el costo podían equilibrarse mejor.

En conjunto, estos desafíos retrataban a una organización de Engineering que operaba con cautela, pero a la defensiva. A medida que OneFootball seguía creciendo y preparándose para grandes eventos futbolísticos globales, el equipo de plataforma necesitaba una forma más automatizada, transparente y confiable de optimizar Kubernetes sin pedirles a los Engineers que eligieran a ciegas entre eficiencia de costos y confianza en producción.

The Solution

La solución: inteligencia automatizada, claridad financiera y soporte experto

Cuando OneFootball empezó a aprovechar PerfectScale by DoiT, el objetivo no era simplemente sumar otro dashboard. El equipo de plataforma ya contaba con observabilidad. Lo que necesitaban era una forma de traducir continuamente el comportamiento de Kubernetes en decisiones accionables de optimización en cuanto a costo, eficiencia, autoescalado y resiliencia.

PerfectScale aportó esa capa de inteligencia que faltaba. Ayudó a OneFootball a pasar de la investigación manual y el sobreaprovisionamiento defensivo a una optimización automatizada y respaldada por datos, capaz de sostener la volatilidad del tráfico futbolístico global.

Una visibilidad que cambió la conversación

Desde el primer día, PerfectScale le dio al equipo de plataforma una vista más precisa, a nivel de servicio, de cómo se solicitaban, consumían y traducían en costo los recursos de Kubernetes. Los Engineers pudieron entender no solo el uso de CPU y memoria, sino también las consecuencias financieras y operativas de las decisiones de asignación de recursos.

Esa visibilidad cambió la forma en que se daban las conversaciones sobre infraestructura en toda la organización. En lugar de discutir la optimización de Kubernetes solo como una cuestión técnica, el equipo de plataforma pudo conectar las decisiones de recursos con el impacto en el negocio, la confianza en producción y la eficiencia de costos.

Esto fue especialmente importante en un entorno de deportes en vivo, donde los servicios deben estar preparados para picos repentinos y, al mismo tiempo, evitar pérdida innecesaria entre picos. PerfectScale facilitó la comprensión de esos tradeoffs al mostrar dónde estaban subutilizados los recursos, dónde se podía mejorar la configuración y dónde se podía optimizar sin comprometer la confiabilidad.

Right-sizing continuo y automatizado

PerfectScale reemplazó los ciclos manuales de revisión de recursos por un right-sizing continuo y automatizado en todo el entorno Kubernetes de OneFootball. En lugar de depender de que los Engineers revisaran dashboards periódicamente y ajustaran a mano las asignaciones de CPU y memoria, PerfectScale aportó recomendaciones y automatización continuas basadas en el comportamiento real de los servicios.

Esto fue clave para los patrones de tráfico marcados por el fútbol. Un partido importante, una noticia de traspaso, una notificación push o un momento del Mundial pueden cambiar la demanda de forma rápida y desigual entre servicios. La optimización manual no podía seguir ese ritmo de manera confiable, sobre todo cuando la ventana de tráfico relevante variaba según la competencia, el país o el evento.

Con PerfectScale, OneFootball pudo optimizar los workloads de forma más continua y consistente. Los servicios se ajustaban en función de patrones de uso reales en lugar de suposiciones, y eso ayudó al equipo de plataforma a reducir la pérdida sin perder la confianza necesaria para los workloads de producción.

La plataforma también ayudó a exponer insights de resiliencia que complementaban el stack de observabilidad existente de OneFootball. Estos insights les dieron a los Engineers una capa adicional de visibilidad sobre patrones de configuración, perfiles de recursos y oportunidades de optimización que de otro modo pasarían desapercibidos.

Soporte cercano y colaboración continua

Más allá de la plataforma en sí, el ecosistema de soporte más amplio de DoiT jugó un rol importante para generar confianza y acelerar la adopción. OneFootball tuvo acceso a customer success, soporte post-venta, solution engineering y expertise en Kubernetes, lo que le dio al equipo de plataforma un camino claro tanto para la orientación estratégica como para las consultas del día a día.

Este soporte fue especialmente valioso porque OneFootball no buscaba un modelo de optimización genérico. El equipo de plataforma necesitaba que PerfectScale se adaptara a la forma en que OneFootball opera Kubernetes, gestiona el riesgo de producción y aborda la ingeniería de plataforma.

"Dediqué mucho tiempo a explorar PerfectScale desde la perspectiva de platform engineering. El valor no estaba solo en ver recomendaciones de optimización, sino en entender por qué tenían sentido, cómo se mapeaban al comportamiento real de los workloads y cómo nos ayudaban a equilibrar de forma segura los tradeoffs entre costo, autoescalado y resiliencia. Las syncs regulares con el equipo de PerfectScale también nos ayudaron a validar casos límite y a moldear la integración en función de cómo OneFootball realmente opera Kubernetes." Andrea Benfatto, Platform/Cloud Runtime Engineering Manager, OneFootball

Las syncs regulares con PerfectScale permitieron a ambos equipos iterar sobre la integración con el tiempo. Estas sesiones le dieron a OneFootball una manera de aportar feedback, validar recomendaciones, discutir casos límite y moldear la configuración según sus propias necesidades operativas. Como resultado, la integración se alineó más con los flujos de trabajo, los patrones de tráfico y las expectativas de plataforma de OneFootball.

Los solution engineers y especialistas en Kubernetes de DoiT trabajaron codo a codo con el equipo de plataforma de OneFootball para asegurar que las recomendaciones fueran técnicamente sólidas, operativamente seguras y alineadas con los requisitos de producción. Esta colaboración cercana ayudó a reducir riesgos, acelerar la toma de decisiones y reforzar la confianza en el sistema.

Para OneFootball, el valor surgió de la combinación de automatización, visibilidad a nivel de servicio, insights de resiliencia y soporte experto. PerfectScale no reemplazó el criterio existente de Engineering ni la observabilidad: los complementó con inteligencia continua de optimización, ayudando al equipo de plataforma a tomar mejores decisiones sobre Kubernetes a gran escala.

Results

  • 25% de reducción en los costos de infraestructura de Kubernetes
  • 80% de reducción en el esfuerzo de Engineering dedicado a la optimización de costos y al ajuste de resiliencia en Kubernetes
  • Cambio profundo en la forma de tomar decisiones sobre right-sizing, autoescalado y optimización de la confiabilidad

PerfectScale by DoiT se ha vuelto una pieza importante de cómo optimizamos Kubernetes a gran escala en OneFootball. Le da a nuestro equipo de plataforma la visibilidad, la automatización, los insights de resiliencia y la confianza que necesitamos para equilibrar la eficiencia de costos con la preparación para producción, sobre todo mientras nos alistamos para grandes momentos del fútbol global como el Mundial FIFA 2026.

Andrea Benfatto, Platform/Cloud Runtime Engineering Manager

Resultados

Los resultados tras implementar PerfectScale

Reducción significativa de costos sin interrupciones

OneFootball logró un impacto inmediato y medible en los costos de infraestructura de Kubernetes, con ahorros de más del 25% en todo su entorno. Estos ahorros se consiguieron sin necesidad de cambios arquitectónicos importantes ni complejidad operativa adicional para los equipos de Engineering.

Al identificar continuamente dónde se podían optimizar los recursos, PerfectScale ayudó a OneFootball a reducir la pérdida y, a la vez, mantener la confianza en producción que exige el tráfico global del fútbol. Esto es especialmente relevante a medida que OneFootball se prepara para grandes momentos del fútbol mundial, incluido el Mundial FIFA 2026, donde los patrones de tráfico pueden cambiar rápidamente en torno a partidos en vivo, noticias de última hora, el rendimiento de selecciones nacionales y momentos que definen un torneo.

El resultado no fue solo un costo más bajo. Fue un modelo operativo de Kubernetes más eficiente, en el que la optimización de costos ocurre de forma continua sin pedirles a los Engineers que revisen manualmente cada configuración de servicio.

Eliminación de los flujos de optimización manual

Antes, la optimización de Kubernetes requería revisiones manuales periódicas. Los Engineers debían inspeccionar dashboards, interpretar el comportamiento de los servicios y decidir cómo ajustar los requests y limits de CPU y memoria. Este proceso consumía tiempo y dependía mucho del contexto, el criterio y la disponibilidad individual.

Con PerfectScale, gran parte de ese trabajo ya está automatizado. Las recomendaciones y acciones de optimización se basan en el comportamiento real de los workloads, lo que reduce la necesidad de que los Engineers ajusten servicios a mano como parte de su flujo de trabajo habitual.

Esto le quitó una carga operativa importante al equipo de platform engineering y a los responsables de cada servicio. En lugar de revisar una y otra vez la configuración de los recursos, los Engineers pueden apoyarse en un proceso de optimización continua que aplica un enfoque más consistente y respaldado por datos en todo el entorno Kubernetes.

Mayor eficiencia y enfoque en el equipo de Engineering

Al reducir cerca de un 80% el esfuerzo de Engineering dedicado a la optimización de costos y al ajuste de resiliencia en Kubernetes, OneFootball recuperó tiempo valioso para trabajos de mayor valor en plataforma y producto.

Esto importa porque la optimización de Kubernetes es importante, pero no debería convertirse en una distracción constante para los equipos que construyen y operan servicios. A medida que la empresa se prepara para el Mundial FIFA 2026, el equipo de plataforma necesita centrarse en la preparación estratégica: mejorar la experiencia del desarrollador, fortalecer las capacidades de la plataforma, soportar patrones de tráfico globales y ayudar a los equipos de producto a avanzar más rápido y con confianza.

PerfectScale les permitió a los Engineers mantener la visibilidad sobre el comportamiento de los servicios y, al mismo tiempo, reducir el esfuerzo manual necesario para interpretar esa información y actuar sobre ella. Para el equipo de plataforma, esto generó más espacio para enfocarse en el trabajo que apoya directamente la preparación para los eventos, la confiabilidad y la escala.

Mejores decisiones en costo, autoescalado y resiliencia

PerfectScale mejoró la calidad y la consistencia de las decisiones de infraestructura al darle a OneFootball insights más claros, a nivel de servicio, sobre el uso de recursos, el impacto en costos, el comportamiento de autoescalado y las oportunidades de optimización.

El equipo de plataforma pudo tomar decisiones basadas en el comportamiento real de los workloads en lugar de suposiciones o sobreaprovisionamiento defensivo. Esto ayudó a los equipos a entender dónde los recursos eran realmente necesarios, dónde se estaba desperdiciando capacidad y dónde se podía mejorar la configuración sin comprometer la confiabilidad.

Las capacidades de insights y alertas de resiliencia sumaron una capa de valor adicional sobre el stack de observabilidad existente de OneFootball. Ayudaron a exponer oportunidades de optimización y patrones de configuración que de otro modo pasarían desapercibidos, facilitando el equilibrio entre eficiencia de costos y confianza en producción.

Para la preparación del Mundial, este equilibrio es crítico. OneFootball necesita estar listo para picos de tráfico globales sin simplemente escalar cada workload de forma defensiva. PerfectScale ayuda al equipo de plataforma a prepararse de manera más inteligente, usando recomendaciones respaldadas por datos para optimizar los servicios antes de que lleguen los momentos pico.

Un cambio profundo de mentalidad

Quizás el resultado más importante haya sido el cambio cultural en la forma en que OneFootball aborda la optimización de Kubernetes. Antes de PerfectScale, la gestión de recursos solía exigir decisiones manuales y cautelosas, con equipos provisionando capacidad extra para reducir riesgos ante picos de tráfico impredecibles.

Con PerfectScale, la optimización se volvió más continua, basada en datos y confiable. Los Engineers ya no tienen que elegir entre eficiencia de costos y confiabilidad apoyándose solo en interpretaciones manuales. Pueden usar inteligencia automatizada, visibilidad a nivel de servicio e insights de resiliencia para tomar mejores decisiones a gran escala.

Para OneFootball, esto transformó la optimización de Kubernetes de una tarea manual recurrente en una parte integrada de cómo se opera la plataforma y se la prepara para los grandes eventos futbolísticos.

Conoce a OneFootball

El fútbol no sigue un calendario predecible. Un gol sobre la hora, una expulsión en una semifinal de Champions League, un rumor de traspaso a medianoche o un momento clave del Mundial pueden llevar a millones de aficionados a la plataforma de OneFootball en segundos. Para los Engineers que mantienen esa plataforma en marcha, la imprevisibilidad no es un caso límite: es la realidad operativa.

Con un Owned Reach de más de 200 millones de aficionados, OneFootball es el club de fútbol más grande del mundo: un destino futbolístico global donde los fans pasan del consumo pasivo a la participación activa. La plataforma atiende tráfico global y ofrece a los aficionados actualizaciones de partidos en tiempo real, noticias, streaming y contenido en todas las grandes competencias.

"Mientras nos preparamos para grandes eventos del fútbol mundial como el Mundial FIFA 2026, no podemos basarnos solo en suposiciones estáticas ni en sobreaprovisionamiento defensivo. Mirando de cerca cómo se comportan nuestros workloads de Kubernetes, queda claro que el tráfico del fútbol es volátil de maneras difíciles de modelar manualmente. Necesitábamos una forma más inteligente de prepararnos para una demanda impredecible sin perder de vista el impacto en costo, autoescalado y confiabilidad de nuestras decisiones de recursos." Andrea Benfatto, Platform/Cloud Runtime Engineering Manager, OneFootball

El valor de la plataforma para los aficionados depende de estar disponible cuando ocurre el momento, sin importar cuánta gente llegue al mismo tiempo. Ese requisito se vuelve aún más importante a medida que OneFootball se prepara para grandes eventos del fútbol mundial, incluido el Mundial FIFA 2026, donde se espera que los patrones de tráfico sean intensos, volátiles y estén marcados por momentos que no se pueden planificar con anticipación.

Para el equipo de plataforma de OneFootball, esto plantea un desafío claro de infraestructura: Kubernetes necesita escalar de manera eficiente ante una demanda impredecible de deportes en vivo, manteniéndose rentable, resiliente y lo suficientemente transparente para que los Engineers confíen en las decisiones que se toman.

Históricamente, la forma más segura de proteger la experiencia del aficionado durante eventos de alto tráfico era provisionar más capacidad de la que los servicios solían necesitar. Ese enfoque reducía el riesgo operativo, pero también generaba ineficiencias ocultas, costos innecesarios y poca visibilidad sobre si cada servicio estaba realmente configurado de la mejor manera posible.

¿Qué sigue?

OneFootball sigue ampliando su uso de PerfectScale by DoiT y avanza de la optimización automatizada hacia una gobernanza, un control y una preparación para eventos más profundos en todo su entorno Kubernetes.

Un próximo paso clave es la integración de las recomendaciones y políticas de PerfectScale en los flujos de infrastructure-as-code de OneFootball. Con la reciente integración de los CRDs de PerfectScale, el equipo de plataforma puede acercar la optimización al enfoque GitOps que ya busca seguir: definir, revisar y gestionar la configuración de Kubernetes mediante flujos versionados.

Esta es una evolución importante para OneFootball. A medida que la empresa se prepara para grandes eventos del fútbol mundial, incluido el Mundial FIFA 2026, el equipo de plataforma necesita prácticas de optimización que no solo sean automatizadas, sino también auditables, repetibles y alineadas con la forma en que ya operan los equipos de Engineering.

Al gestionar las políticas de optimización mediante recursos nativos de Kubernetes, OneFootball puede aplicar un control más granular sobre la asignación de recursos, el comportamiento de autoescalado y el ajuste de resiliencia. Esto crea una conexión más fuerte entre la propiedad de los servicios, los requisitos de producción y la eficiencia de la infraestructura.

El objetivo no es solo reducir costos. Es convertir la optimización de Kubernetes en una parte gobernada del modelo operativo de la plataforma: una que soporte el tráfico global, ayude a los equipos a prepararse para una demanda impredecible y les dé a los Engineers la confianza de que las mejoras de eficiencia se hacen de manera segura.

Las syncs regulares de PerfectScale con DoiT seguirán teniendo un rol importante en esta evolución. Estas sesiones le dan a OneFootball una manera de validar nuevas capacidades, aportar feedback desde el uso real en producción y moldear la integración según las necesidades específicas de la plataforma de la empresa. Con el tiempo, esta colaboración ayuda a asegurar que PerfectScale siga ajustándose a la forma en que OneFootball opera Kubernetes a gran escala.

A medida que PerfectScale se integra en la plataforma más amplia de DoiT, OneFootball también ve oportunidades para fortalecer aún más su estrategia de infraestructura con capacidades adicionales, una inteligencia de optimización más profunda y soporte experto.

Para OneFootball, PerfectScale ya no es solo una herramienta para hacer right-sizing de Kubernetes. Se está convirtiendo en parte de cómo el equipo de plataforma diseña, gobierna y prepara su infraestructura para la próxima generación de grandes momentos del fútbol mundial.

PerfectScale mantiene bajo el costo en la nube y alto el rendimiento del clúster con optimización autónoma y continua.

Descubre cómo PerfectScale hace right-sizing de Kubernetes sin reinicios

Recibe un recorrido técnico de cómo PerfectScale detecta workloads sobreaprovisionados, protege el rendimiento y automatiza el ajuste de recursos en clústeres de producción. PerfectScale ayuda a los equipos de plataforma a reducir la pérdida en Kubernetes sin los tradeoffs del ajuste manual, el autoescalado vertical basado en reinicios o las herramientas que se quedan en las recomendaciones. Hace right-sizing continuo de los workloads en vivo, mantiene los requests alineados con el uso real y te ayuda a bajar el gasto sin comprometer la estabilidad.

More customer stories

Luma Health

Luma Health reduce un 40% los costos de EKS y libera miles de horas de Engineering al año

90%
Menos tiempo en right-sizing manual de Kubernetes
40%
Reducción en costos de Amazon EKS
+1,700h/year
Horas de Engineering redirigidas a fiabilidad y rendimiento
PlayHQ

PlayHQ automatiza la optimización de Kubernetes con PerfectScale

40%
Reduction in non-production Kubernetes costs
40%
Reduction in non-production K8s costs
20%
Reduction in production K8s costs
SNCF

SNCF reduce 30% sus costos de Kubernetes con PerfectScale

30%
Reducción de costos
~€500K
Estimated Annualized Savings
250
Clusters Under Optimization
NOS

NOS recorta drásticamente el gasto en Kubernetes en su entorno multi-cluster

50%
Cost Reduction
50%
Cost reduction on largest cluster
0%
Idle resources on main node pools
K1x

K1x reduce costos en la nube y agiliza sus operaciones de Kubernetes

Thousands
Saved Per Month
Thousands
Saved per month on cloud spend
<10%
Resource utilization on over-provisioned nodes before optimization
Trax

Cómo Trax redujo un 75% el gasto en Kubernetes con PerfectScale

75%
Reducción en costos de K8s
Riftweaver

Riftweaver optimiza su entorno de Kubernetes con PerfectScale

59%
Reduction in CPU Throttling
6
Critical APIs Improved
80,000+
Game Downloads
Rapyd

Rapyd reduce sus costos de nube entre un 35 y un 40% con PerfectScale

35-40%
Reducción de costos de nube
15+
AWS EKS Clusters Optimized
100+
Countries Supported for Payments