AFI OPS symbol

AFI OPS

Case Studies

About

Contact Us

← Back to case studies

PMY Data Solutions

Catalyzing PMY Data Solutions' Growth with Custom Cloud Infrastructure and Analytics

Ongoing
Real-time & Industrial Data Platforms
Product Engineering
Platform & Cloud Engineering

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

Java
Scala
Google Cloud
Kubernetes
Bash
PostgreSQL
Docker
Python
C#
PowerShell
Scala
Apache Spark

Engagement: Ongoing · Real-time & Industrial Data Platforms, Product Engineering, Platform & Cloud Engineering

Next step

Let's look at your platform together.

45 minutes · an engineer, not a sales rep · no obligation