← Back to project highlights

Deutsche Telekom

Rebuilding Network Orchestration for 2 Million Users at 100x Lower Operating Cost

Replaced a monolithic SDN platform with microservices and Kubernetes-based edge orchestration, enabling telecom-scale reliability, lower operating cost, and faster delivery.

Client
Deutsche Telekom
Sector
Telecom
Engagement
2020 - 2021

Context

The engagement landscape

Replaced a monolithic SDN platform with microservices and Kubernetes-based edge orchestration, enabling telecom-scale reliability, lower operating cost, and faster delivery.

Challenge

What needed to change

The SDN program needed to support FTTH and FTTB connections at massive scale, but product direction was unclear and the team lacked a unified technical and delivery model.

Intervention

How EnCoCo responded

Stepped beyond the initial architecture role to define product direction, lead a 15+ person engineering team, establish a Kubernetes-on-edge microservice platform in Java, Go, and Rust, and align cross-team delivery workflows.

Pull quote

The work reshaped both the platform and the operating model, so delivery could match telecom scale instead of fighting it.

Story

How the work unfolded

Starting point

At Deutsche Telekom, EnCoCo helped shape a self-maintaining network platform for FTTH and FTTB connections across millions of households. The technical challenge was substantial, but the more immediate problem was that the product vision was fragmented and the team lacked a shared direction.

Rather than stay confined to architecture, EnCoCo helped define and own the vision, align business goals with technical execution, and shape a plug-and-play, cost-efficient SDN platform built around Kubernetes on the edge, with cloud control components where they added leverage.

How EnCoCo responded

EnCoCo guided a diverse team of more than 15 engineers, from senior developers to junior hires and working students. Through mentoring structures, role-specific roadmaps, and regular design and review sessions, the team evolved from reactive execution into a more autonomous engineering organization.

On the technical side, the platform was rebuilt as a microservice-based architecture using Java, Go, and Rust, replacing the legacy monolith. Combined with Kubernetes orchestration on edge nodes and a split between latency-sensitive edge services and cloud control logic, this reduced complexity, improved scalability, and drove a 100x reduction in operational cost.

What changed

EnCoCo also created a plug-and-play onboarding system with hardware auto-detection and configuration, cutting setup time from hours to under five minutes. In parallel, they coordinated with partner teams to standardize workflows, shorten sprint cycles, and reduce international integration issues, resulting in a platform and team both capable of operating at telecom scale.