La solution : intelligence automatisée, clarté financière et accompagnement expert
Lorsque OneFootball a commencé à exploiter PerfectScale by DoiT, l'objectif n'était pas simplement d'ajouter un dashboard de plus. L'équipe plateforme disposait déjà de l'observabilité. Ce qu'il lui manquait, c'était un moyen de traduire en continu le comportement de Kubernetes en décisions d'optimisation actionnables couvrant coût, efficacité, autoscaling et résilience.
PerfectScale a apporté cette couche d'intelligence manquante. Il a aidé OneFootball à passer d'une investigation manuelle et d'un surprovisionnement défensif à une optimisation automatisée, appuyée sur les données, capable de tenir le rythme de la volatilité du trafic football mondial.
Une visibilité qui a changé la conversation
Dès le premier jour, PerfectScale a offert à l'équipe plateforme une vue plus précise, au niveau du service, de la façon dont les ressources Kubernetes étaient demandées, consommées et converties en coût. Les ingénieurs pouvaient appréhender non seulement l'utilisation du CPU et de la mémoire, mais aussi les conséquences financières et opérationnelles des décisions d'allocation de ressources.
Cette visibilité a transformé la teneur des discussions sur l'infrastructure dans toute l'organisation. Plutôt que de traiter l'optimisation Kubernetes comme une simple question technique, l'équipe plateforme pouvait relier les décisions de ressources à l'impact business, à la confiance en production et à l'efficacité des coûts.
C'était particulièrement important dans un environnement de sport en direct, où les services doivent être prêts à absorber des pics soudains tout en évitant le gaspillage inutile entre ces pics. PerfectScale rendait ces arbitrages plus lisibles en montrant où les ressources étaient sous-utilisées, où la configuration pouvait être améliorée, et où l'optimisation pouvait avoir lieu sans compromettre la fiabilité.
Un rightsizing automatisé et continu
PerfectScale a remplacé les cycles manuels de revue des ressources par un rightsizing continu et automatisé sur l'ensemble de l'environnement Kubernetes de OneFootball. Plutôt que de demander aux ingénieurs d'examiner périodiquement les dashboards et d'ajuster manuellement les allocations CPU et mémoire, PerfectScale fournit des recommandations et une automatisation en continu, basées sur le comportement réel des services.
C'était essentiel pour des schémas de trafic dictés par le football. Un match important, une rumeur de transfert, une notification push ou un moment de Coupe du monde peut faire évoluer la demande rapidement et de façon inégale selon les services. L'optimisation manuelle ne pouvait pas suivre ces variations de manière fiable, surtout lorsque la fenêtre de trafic pertinente peut varier selon la compétition, le pays ou l'événement.
Grâce à PerfectScale, OneFootball peut optimiser ses workloads de manière plus continue et plus cohérente. Les services peuvent être ajustés sur la base d'usages réels plutôt que d'hypothèses, ce qui aide l'équipe plateforme à réduire le gaspillage tout en préservant la confiance nécessaire aux workloads de production.
La plateforme a aussi permis de faire émerger des insights de résilience qui complètent la stack d'observabilité existante de OneFootball. Ces insights offrent aux ingénieurs une couche de visibilité supplémentaire sur les configurations, les profils de ressources et les opportunités d'optimisation qui passeraient autrement inaperçues.
Un accompagnement de terrain et une collaboration continue
Au-delà de la plateforme elle-même, l'écosystème de support plus large de DoiT a joué un rôle clé pour instaurer la confiance et accélérer l'adoption. OneFootball avait accès au customer success, au support post-vente, à l'ingénierie de solutions et à l'expertise Kubernetes, ce qui offrait à l'équipe plateforme un cadre clair tant pour l'orientation stratégique que pour les questions du quotidien.
Ce soutien était d'autant plus précieux que OneFootball ne cherchait pas un modèle d'optimisation générique. L'équipe plateforme avait besoin que PerfectScale s'adapte à la façon dont OneFootball exploite Kubernetes, gère le risque en production et aborde le platform engineering.
"J'ai passé beaucoup de temps à explorer PerfectScale sous l'angle du platform engineering. La valeur ne se résumait pas à voir des recommandations d'optimisation, mais à comprendre pourquoi elles étaient pertinentes, comment elles correspondaient au comportement réel des workloads, et comment elles nous aidaient à arbitrer en toute sécurité entre coût, autoscaling et résilience. Les points réguliers avec l'équipe PerfectScale nous ont aussi permis de valider des cas particuliers et d'adapter l'intégration à la façon dont OneFootball exploite réellement Kubernetes."
Andrea Benfatto, Platform/Cloud Runtime Engineering Manager, OneFootball
Les points réguliers avec PerfectScale ont permis aux deux équipes d'itérer sur l'intégration au fil du temps. Ces sessions offraient à OneFootball un moyen de partager des retours, de valider les recommandations, de discuter des cas particuliers et de modeler la configuration autour de ses propres besoins opérationnels. L'intégration s'est ainsi alignée davantage sur les workflows, les schémas de trafic et les exigences de plateforme de OneFootball.
Les solution engineers et spécialistes Kubernetes de DoiT ont travaillé en étroite collaboration avec l'équipe plateforme de OneFootball pour s'assurer que les recommandations étaient techniquement solides, opérationnellement sûres et alignées avec les exigences de production. Cette collaboration de terrain a contribué à réduire le risque, à accélérer la prise de décision et à renforcer la confiance dans le système.
Pour OneFootball, la valeur est née de la combinaison entre automatisation, visibilité au niveau du service, insights de résilience et accompagnement expert. PerfectScale n'a remplacé ni le jugement de l'équipe d'ingénierie ni l'observabilité existante : il les a complétés par une intelligence d'optimisation continue, aidant l'équipe plateforme à prendre de meilleures décisions Kubernetes à grande échelle.