Migration to a cloud-native digital platform for a telecommunications operator
Telecommunications operator with over 4 million subscribers
The challenge
The operator managed customer self-service (usage queries, payments, plan changes, support) through a 10-year-old legacy BSS platform. Traffic spikes during billing dates caused system outages affecting hundreds of thousands of simultaneous users. Average response time was 8 seconds in the mobile app, and deployments required 4-hour overnight maintenance windows with direct service impact.
The solution
We migrated the self-service platform to a microservices architecture on Google Kubernetes Engine, decoupling query, transaction and notification services. We implemented a centralized API Gateway with Apigee to manage traffic, authentication and rate limiting. We adopted a blue-green deployment strategy to eliminate maintenance windows. We integrated a distributed caching system with Redis to reduce load on the legacy BSS while maintaining real-time synchronization.
Results
-
Mobile app response time reduced from 8s to under 800ms
-
Availability during billing peaks: from 94% to 99.8%
-
Deployments with no maintenance windows or user impact
-
Capacity to scale to 10x normal traffic without manual intervention
-
65% reduction in app-related support tickets
Technologies
- Google Kubernetes Engine
- Apigee
- Cloud Run
- Redis
- Node.js
- PostgreSQL
- Terraform
- Cloud Monitoring
Do you have a similar challenge ?
Let's talk about your context. Our team can help you design a solution tailored to your industry and scale.
No commitment · Reply within 24h