Fleet management · Logistics
Real-time ingestion and route deviation platform
TCP gateway authentication feeding Azure Event Hubs and Stream Analytics, correlated output in Cosmos DB, and an ML model computing net path deviation with alerts via Notification Hub.
The problem
Vehicle sensor and dispatch data from millions of edge devices had no scalable path to ML use cases.
Our approach
- 1Built an authenticated TCP gateway for millions of vehicle edge devices.
- 2Streamed telemetry into Event Hubs and correlated it with dispatch data in Stream Analytics.
- 3Persisted correlated state in Cosmos DB for low-latency lookups.
- 4Scored a net path deviation model and pushed alerts through Notification Hub.
Measurable outcomes
- Real time
- Telemetry ingestion at fleet scale
- Millions
- Edge devices supported
- Reusable
- Framework for further AI use cases
Architecture and workflow
- 01
Edge
Vehicle sensors · TCP gateway
- 02
Stream
Azure Event Hubs
- 03
Process
Stream Analytics correlation
- 04
Store
Cosmos DB state
- 05
Act
Deviation model · Notification Hub
More work
Packaged snacks · LATAM and Middle East & South Africa retail
Revenue analytics across 12 retail chains, refreshed hourly
Replaced a nightly Excel-and-SSIS revenue pack with a Databricks lakehouse serving trade-spend-adjusted net revenue to 400+ commercial users across LATAM and Middle East & South Africa.
Consumer app · San Francisco
Audience business review analytics
Data lake on S3 exposed to Athena via Glue Catalog, a single-source-of-truth table refreshed by Step Functions and Lambda, and a QuickSight CXO dashboard for MAU, DAU, trial-to-subscription and revenue trends.
Global BPO / ITeS · France
Operational insights for 400 contact centres
Performance tool exports auto-synced to Azure file storage, staged and loaded by Azure Data Factory into a Synapse warehouse, with Power BI dashboards for occupancy, AUX, handled volumes and shrinkage.
Want a build like this?
We start with a two-week diagnostic and leave you with an architecture and migration plan you own.
Talk to an architect