Skip to main content

5 posts tagged with "2026"

Posts from 2026

View All Tags

What is an Internal Developer Platform (IDP)?

· 16 min read
Binura Gunasekara
OpenChoreo Maintainer @ WSO2

Introduction to IDPs​

An internal developer platform (IDP) is a self-service platform that gives developers (and AI agents) standardized, repeatable ways to ship and operate software without requiring them to understand all of the underlying infrastructure and tooling, or depend on platform and operations teams to perform routine tasks on their behalf.

Provisioning Resources in OpenChoreo with Crossplane

· 13 min read
Miraj Abeysekara
OpenChoreo Maintainer @ WSO2

OpenChoreo can provision managed infrastructure, such as databases and caches, through Crossplane. In our post on self-service resources, we described how a ResourceType can point at whatever provisioner a platform team already uses, Crossplane included. The new Crossplane integration is a working example of that. It provisions PostgreSQL and Redis through Crossplane v2, and its ResourceTypes and Compositions are ready to try as they are, or to copy and adapt for your own platform.

There is more than one way to put Crossplane behind a ResourceType. The integration takes one opinionated position: the data plane decides how a resource is built. This post walks through the options, the trade-offs of the one we picked, and the contract between OpenChoreo and Crossplane that makes it work.

OpenChoreo at KubeCon Japan 2026

· 3 min read
Tishan Dahanayakage
OpenChoreo Maintainer @ WSO2

OpenChoreo at KubeCon Japan 2026

こんにちは (Konnichiwa)! I wanted to share a quick update on OpenChoreo at KubeCon + CloudNativeCon Japan 2026, which is just next week. Fresh off our first KubeCon in Amsterdam, we're excited to bring OpenChoreo to the community in Japan as a CNCF Sandbox project. If you're heading to Japan, we'd love to meet you.

Here are some opportunities for you to connect with us in Japan.

Self-Service Databases, Queues, Caches, and Other Resources in OpenChoreo

· 12 min read
Miraj Abeysekara
OpenChoreo Maintainer @ WSO2

OpenChoreo v1.1 shipped recently, and one of the headline features is resource abstractions: a way to treat managed infrastructure like databases, queues, and caches as first-class, declarative dependencies of a workload. Platform engineers publish reusable ResourceType templates. Developers self-serve a Resource from one of those templates (picking the type, filling in only the parameters they care about) and wire its outputs into their Workload, the same way they already reference other components' endpoints.

This post walks through the model, the new CRDs that back it, and a real example you can install: a small collaborative document editor called Doclet that depends on Postgres and NATS.