Create Your Own Developer Platform with OpenChoreo
Kubernetes gives you the building blocks, but assembling them into a developer platform that works for both developers and platform engineers is an entirely different challenge.
In this lab, you'll build a working developer platform from scratch using OpenChoreo, a CNCF Sandbox project. Starting with a clean Kubernetes cluster, you'll install OpenChoreo and shape it to match how your organization works by defining component types, setting up traits, configuring observability, and establishing deployment workflows. You'll then deploy services and see everything surface through a Backstage-powered portal, without having to stitch together a dozen tools yourself.
You'll experience firsthand how OpenChoreo introduces higher-level abstractions on top of Kubernetes: how developers get simplified workflows and real-time visibility into their services, while platform engineers retain governance and control over what runs in the cluster.
By the end of this session, you'll have a running developer platform and a concrete sense of what's possible when the right abstractions sit between your developers and Kubernetes.
Speakers
Sameera Jayasoma is a Vice President and Distinguished Engineer at WSO2, where he leads the technical direction of OpenChoreo, a CNCF project, and serves as one of its core maintainers. Sameera is the lead architect of the Ballerina platform, a programming language optimized for cloud-native integration. He is a dedicated mentor and frequent conference speaker, passionate about advancing developer productivity through technical innovation.
Manjula Rathnayaka is the Director of Engineering at WSO2, leading the architecture and engineering of WSO2 Cloud offerings. With over 15 years of experience, he has been instrumental in building and scaling cloud platforms across virtualized and Kubernetes-based environments. He is passionate about platform engineering and cloud-native architectures, with deep expertise in Kubernetes and the CNCF ecosystem. Manjula holds CKS, CKA, and CKAD certifications, and earned his B.Sc. in Engineering from the University of Moratuwa, Sri Lanka.