← Back to case studies
Catalyzing PMY Data Solutions' Growth with Custom Cloud Infrastructure and Analytics
Insight latency
post-match
→
in-game
Scaling
teams + players, no slowdown
PMY Data Solutions (former Sports Data Services) is a leading provider in the sports industry, specializing in data-driven solutions that empower sports leaders to achieve their visions. With an impressive client roster including ECB, Brighton and Hove Albion, Benfica, and Podium Analytics, PMY Data Solutions is at the forefront of enabling organizations to leverage their own data ecosystems for competitive advantage.
What changed
Before
Capture
Manual collection
Analysis
Post-match
spreadsheets
After
Capture
Performance feeds
Process
Google Cloud
Kubernetes · Scala/Java
Store
PostgreSQL
Consume
Coach dashboards
real-time
Match data moved onto a Google Cloud pipeline that feeds dashboards while the game is still being played.
What we built
The client required a comprehensive data-driven solution to analyze player performance and track participation across teams. The selected cloud platform was Google Cloud. The system needed to aggregate large in-game datasets, provide interactive dashboards for coaches and sports leaders, and scale reliably as the number of teams and players grew.
Key Features
Used Apache Spark to ingest and process data from multiple video sources using in-game statistics.
Configured and deployed infrastructure on Google Cloud.
Leveraged Google BI tools for efficient data processing and comprehensive analysis.
Implemented a custom application and dashboard for player performance analysis.
Containerized and deployed applications on Google Kubernetes Engine (GKE), enabling fast scaling during peak data loads such as major training sessions or competitive events.
Configured monitoring and alerting systems for infrastructure and application health.
Results
Enabled coaches and sports leaders to access real-time performance data through interactive dashboards.
Scaled seamlessly as the number of teams and players grew, without impacting data processing times.
Ensured data security and privacy for sensitive player performance information.
Reduced time-to-insight on in-game statistics, supporting faster and more informed coaching decisions.
Stack
Engagement: Ongoing · Real-time & Industrial Data Platforms, Product Engineering, Platform & Cloud Engineering