Case Study

Swisscom

Swisscom pioneers sovereign cloud with open source Kubernetes service, powered by KubeVirt and Kube-OVN

Summary

Swisscom developed a sovereign “Kubernetes Service” for Swiss-based enterprises using open source technologies, particularly KubeVirt and Kube-OVN as successor to their existing Container service offering. This initiative reduced vendor dependency, improved scalability, and ensured data sovereignty while providing a competitive alternative to public cloud providers. Launched in August 2025, the platform now serves both internal and external customers with 390 clusters, 2100 worker nodes, and 160 TB of persistent storage in production.

Company Overview

Swisscom is Switzerland’s leading ICT company, providing mobile, Internet, TV, and comprehensive IT and digital services to private and business customers. With over 15,000 employees, Swisscom is a CNCF Silver Member and Kubernetes Certified Service Provider (KCSP) partner, committed to open source and cloud native technologies.

Industry:
Location:
Cloud Type:
Product Type:
Published:
May 12, 2026

Projects used

Challenges

The aim was to reduce dependency on vendor-specific implementations, improve scalability, and ensure data sovereignty and regulatory compliance, while competing with public cloud providers. Technical challenges included building a platform capable of handling 600+ clusters with 4000 workers across four datacenters and facilitating multi-tenancy for 20+ companies. Operational challenges involved implementing new infrastructure, acquiring cloud-native expertise, and training in-house engineers.

Solution

Swisscom addressed its sovereignty, scalability, and vendor independence challenges by designing a fully open, Kubernetes-based platform built on cloud native principles. Rather than extending its existing container service, the team developed a new, two-layer architecture that separates infrastructure management from customer-facing Kubernetes operations.

At the foundation, the Cloud Native Infrastructure Platform (CNIP) runs on bare metal and uses Kubernetes to orchestrate virtual machines via KubeVirt, with Kube-OVN providing networking and CSI-based storage enabling persistent workloads. On top of this, the Swisscom Kubernetes Platform (SKP) delivers fully managed, highly available Kubernetes clusters to customers, leveraging Kubermatic for lifecycle management and Argo CD for GitOps-driven operations.

This approach allows Swisscom to standardize cluster provisioning, enforce policies consistently using Kyverno, and automate operations across environments—while maintaining full control over data, infrastructure, and platform evolution.

flow chart

The architecture uses Kubernetes to manage resources across multiple availability zones and physical datacenters, enhancing scalability, resilience, and flexibility. Key CNCF projects used include Kubernetes, KubeVirt, Kube-OVN, containerd, CNI, CSI (Trident-CSI and kubevirt-csi), Kyverno, Helm, Argo CD, Prometheus, and CloudNativePG.

To enable comprehensive security features and support multi-tenancy across all layers, Swisscom implemented Kyverno as the policy enforcement engine on both platforms. This empowered administrators and users to define, validate, and enforce policies directly within the Kubernetes API at every level, eliminating the need for external tools or complex integrations.

Given the complex, distributed architecture, Swisscom relied on full automation and orchestration to manage resources from VMs to policies and configurations. They chose Argo CD as their GitOps tool for Kubernetes, enabling declarative, continuous delivery by using Git as the single source of truth for application management.

Results

Compared to the legacy container offering, enhancements include:

From the customer’s perspective, user clusters provide additional functionalities, enabling them to make independent decisions, e.g. choosing a default CNI from the available options (Cilium, Canal, None).

list

Quantifiable Improvements

Lessons Learned

Future Plans

With the launch of its Kubernetes Service in August 2025, Swisscom has established a sovereign, cloud native platform capable of supporting both internal and external workloads at scale. By combining open source technologies with a layered platform design, the company has reduced reliance on vendor-specific solutions while improving operational flexibility and scalability.

The platform already supports hundreds of clusters in production and continues to expand as workloads are migrated from legacy systems. Customers benefit from faster access to upstream Kubernetes features, integrated operational capabilities such as autoscaling and backups, and a self-service experience aligned with modern cloud expectations.

“By embracing open source and cloud native technologies, we’ve created a truly sovereign cloud solution that modernizes our container offering while reducing external dependencies and providing advanced features to our customers. This platform represents a significant leap forward in our ability to serve both internal and external clients with a scalable, secure, and flexible Kubernetes service.”

Christian Dietrich, Product Manager Cloud at Swisscom

Swisscom’s approach demonstrates how telecommunications providers can leverage Kubernetes and the broader cloud native ecosystem to build competitive, enterprise-ready platforms that meet strict data sovereignty and compliance requirements—without sacrificing innovation or control. The successful implementation and ongoing migration highlight Swisscom’s commitment to innovation and its position as a leader in cloud native technologies in Switzerland.