iGaming · Cloud & platform · 2025
Cut AWS spend roughly in half on a 1M-user platform
A legacy service estate re-architected into event-driven microservices, taking infrastructure cost down about 50% without losing a transaction.
~50%
lower AWS infrastructure cost
1M+
users served throughout
1-click
deploys, from coordinated releases
What it meant
The platform serves the same million-plus players on roughly half the infrastructure bill, and deploys are now a single click instead of a coordinated release.
The challenge
A real-time gaming platform with over a million users was running on legacy .NET Framework services that had grown past what their architecture could carry. Infrastructure cost scaled with traffic instead of with revenue, throughput on the critical transactional paths was capped by the runtime, and releases needed hand-coordination across services.
Our approach
We decomposed the monolithic estate into event-driven microservices on managed Kafka, DynamoDB, and Lambda, so load could scale per-service instead of per-deployment. Alongside that we drove the migration from .NET Framework to .NET Core, which lifted throughput on the real-time transactional paths, and established CI/CD through CloudFormation for one-click deployments. Cost work ran continuously rather than as a cleanup at the end - each service was right-sized as it moved.
Tech stack
- .NET Core
- AWS MSK
- Kafka
- DynamoDB
- Lambda
- SQS
- CloudFormation
Client profile
Real-time gaming platform, 1M+ users
Client named on request, with their consent.
Want a result like this?
Tell us the problem - we’ll tell you, plainly, how we’d get there.