How an Internal Developer Platform Lets Developers Focus on Code
Cloud-native development often involves setting up infrastructure, managing security, and integrating services—tasks that take time away from coding. An internal developer platform (IDP) streamlines these complexities, enabling developers to focus on building business logic.
This lab demonstrates how an IDP supports a hybrid development approach, where developers run some components locally while consuming cloud services seamlessly. Instead of manually configuring databases, authentication, or API gateways, they leverage platform capabilities for rapid iteration.
We’ll walk through a real-world scenario where a developer:
- Onboards quickly with an architect-defined application structure.
- Develops in a hybrid environment, consuming cloud APIs, databases, and AI services while iterating locally.
- Uses Choreo-managed authentication without dealing with OAuth2 intricacies.
- Discovers and reuses microservices and APIs instead of rebuilding them.
- Debugs efficiently without deploying all dependencies locally.
- Ensures security and compliance automatically, catching vulnerabilities early.
By the end, you’ll see how an IDP accelerates onboarding, enhances security, and simplifies cloud-native development—so developers can focus on building great applications instead of managing infrastructure.
Speakers
Manjula brings over 14 years of experience at WSO2, currently serving as the director of engineering and leading the engineering team responsible for Choreo architecture. Starting as a software engineer, he played a leading role in the development and management of public cloud offerings on virtual and containerized environments. Passionate about Kubernetes technologies, Manjula holds CKS, CKA, and CKAD certifications, along with a B.Sc. in engineering from the University of Moratuwa, Sri Lanka.
Joseph currently leads the developer tooling division at WSO2, bringing forward innovative solutions to enhance developer experiences. Before taking on this role, he was an integral part of the Ballerina team, spearheading the developer tooling initiatives, showcasing his commitment to improving development processes. His tenure at WSO2 also includes a significant contribution to the WSO2 API Manager (APIM), where his expertise in API design and implementation played a pivotal role in advancing the product's capabilities. Before joining WSO2, Joseph's career included impactful positions at Respere Lanka Private Limited and the Lanka Software Foundation. In these roles, he led and architected multiple open source and government projects.