OpenChoreo: An Open Source Blueprint for Internal Developer Platforms
Platform engineering teams often find themselves reinventing the wheel—layering abstractions over Kubernetes, stitching together CI/CD pipelines, securing workloads, and wiring observability, all while trying to offer a consistent developer experience. This challenge is precisely what led us to build Choreo, WSO2’s internal developer platform (IDP) as a service.
But what if you could bring that same production-tested model to your own infrastructure?
In this talk, we’ll introduce OpenChoreo—an open-source, self-hostable version of Choreo that empowers platform teams to build a complete IDP with full control and flexibility.
We’ll explore:
- OpenChoreo’s Kubernetes-native architecture, built on GitOps, Cilium, Envoy Gateway, and Backstage.
- Its core abstractions and how they come to life as Cells—secure, observable runtime units that encapsulate everything needed to run and govern an application.
- Strategies for incremental adoption, letting teams plug OpenChoreo into their existing CI/CD, observability, and service meshes without a full rewrite.
If you’ve experienced the power of Choreo and want to bring that developer experience into your own platform, this talk will show you how, using the same ideas, now open and composable.
Speakers
Sameera Jayasoma is a Distinguished Engineer and Vice President at WSO2, where he leads the technical direction of the Ballerina compiler and platform for cloud-native integration. With over 15 years of experience, he specializes in Java, Ballerina, Go, programming language design, compilers, and distributed systems. He is also the lead architect of Open Source Choreo, an internal developer platform. Sameera is a dedicated mentor and frequent conference speaker. He is passionate about advancing developer productivity through technical innovation.