Skip to content

← Projects

Case Study

TCloud

Building self-service capabilities to complete a cloud migration in record time at KPN.

Staff+ Engineering

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

Engineering better organisations, one step at a time.