Appearance
Case Study
TCloud
Building self-service capabilities to complete a cloud migration in record time at KPN.
Overview
Evil8 led a team for three years building TCloud, a container platform deployed across KPN's B2C department. The platform serves over 750 engineers as an internal development system offering on-demand, multi-tenant, self-service runtime to teams.
The Challenge
Migrate 100+ development teams to a cloud-native platform while maintaining velocity and avoiding bottlenecks in the platform team. The existing approach of manual provisioning and handoffs was not going to scale.
The Solution
The platform enables teams to deploy applications rapidly without managing infrastructure concerns. It utilises established APIs like Kubernetes while avoiding vendor lock-in through limited abstractions. The platform team maintains security, cost-efficiency, transparency, high availability, scalability, and self-service operations.
The platform team practices continuous deployment, releasing up to 20 changes weekly to production clusters. Engineers can spin up their own cluster with all features enabled within 30 minutes for testing, enabling rapid iteration before live deployments.
Workloads Hosted
TCloud runs hundreds of applications, including:
- Shop and order APIs (KPN's e-commerce remained available during iPhone launches in 2021-2022)
- TV backend applications (migrated to cloud with minimal modifications)
- GPU-enabled machine learning model training
- Sales and finance applications
- Applications deployed without platform team involvement
The Results
- Enabled 100+ development teams to deploy independently
- Reduced deployment lead time from days to minutes
- Reduced number of platform-related incidents to near zero
- Set the foundation for continued cloud-native adoption
Let's Talk
Planning a cloud migration or platform initiative? We'd love to hear from you.
Get in Touch