PerfectScale by DoiT helps OneFootball optimize Kubernetes for global football traffic at scale
- 25%
- reduction in Kubernetes infrastructure costs
- 80%
- reduction in engineering effort spent on Kubernetes cost optimization and resiliency tuning
Trax's mission is to enable brands and retailers to harness the power of digital technologies to produce the best shopping experiences for customers. Its industry-leading innovations and excellence in developing advanced technologies and autonomous data collection methods are driving positive shopper experiences and unlocking revenue opportunities at all points of sale. Trax's solution portfolio provides mission-critical metrics, analytics, and services that help customers save time and money by improving their shopping experience. Kubernetes is a key component of their infrastructure, enabling Trax to continuously innovate its solution while providing the scalability to consistently meet demand. Trax has grown to a large-scale multicloud, multi-cluster environment supporting customers in over 90 countries, including some of the globe's largest enterprises.
Trax faced strong efficiency goals from leadership but hit roadblocks optimizing Kubernetes clusters. Manual optimization using VPA and monitoring tools lacked clarity and was difficult to scale. The approval process relied on instinct rather than evidence, leading to engineering toil and service risks.
PerfectScale provided real-time, workload-level visibility across Trax's 200+ microservice environment. AI-guided intelligence enabled safe, evidence-backed optimization while protecting SLOs. The platform replaced an underperforming FinOps tool and provided granular cost details with actionable recommendations.
We were able to replace a FinOps tool we were using that didn't provide granular cost details or offer guidance on how to optimize our environment. PerfectScale by DoiT is a tool built for the engineering teams, not just for finance, which made it easier for us to make the cost impacts we wanted.
Mark Serdze, Director of Cloud Infrastructure at Trax
After eliminating wasted resources, Trax focused on identifying additional opportunities to improve efficiency and unit economics. The team delved into PerfectScale's data, seeking ways to meaningfully impact their cost-centric business metrics. A key metric for Trax is 'cost per processing,' which is heavily affected by their Kubernetes efficiency. PerfectScale has a unique feature that consolidates every replica of a service into a single view to provide a clear picture of the utilization trends across all replicas, which is especially useful for ephemeral workloads like Spark or Flink jobs. Trax leveraged this capability to understand better the heterogeneous utilization across the replicas of several of its heavily used services. This level of visibility helped Trax re-architect services to drive additional efficiency gains without impacting resilience or availability. They were able to build multiple flavors of the service with different levels of resources and route the incoming requests to the proper service based on the size of the data. This made a big impact on their 'cost per processing' metric. PerfectScale surfaced this data instantly, and without them, they would have spent countless hours evaluating hundreds of replicas to generate the same results.
Explore how PerfectScale helps teams right-size clusters, reduce waste, and improve performance without manual tuning.