That is what makes the portal actionable. It’s not simply displaying data; it’s linked to a system that may act.
Information airplane: maintain it easy
The info airplane is the place your workloads really run. Generally, this implies a number of Kubernetes clusters. The info airplane doesn’t learn about your abstractions. It understands Kubernetes primitives equivalent to pods, deployments, companies, and ingresses. The management airplane’s job is to compile your higher-level ideas into these primitives and apply them.
The info airplane does one factor: it runs what the management airplane tells it to run. The intelligence lives within the management airplane; the execution occurs within the knowledge airplane.
The place AI suits into the platform
AI is now a part of each platform dialog, however the architectural query is the place it really belongs.
The abstractions and management airplane you’ve constructed create the inspiration. You’ve well-defined ideas equivalent to parts, endpoints, and dependencies. You’ve a runtime state aggregated and tied to these ideas. You’ve a linked view of your system. AI brokers can positively leverage this.
Brokers as platform customers
AI brokers ought to be capable to work together along with your platform as first-class members. This requires exposing platform capabilities via interfaces that brokers can use, equivalent to Mannequin Context Protocol (MCP) servers, APIs with clear semantics, user-friendly CLIs, and abilities that map to platform operations.
These capabilities of the platform allow brokers to create parts, set off builds and deployments, question atmosphere standing, and motive about dependencies. They aid you and your builders turn out to be extra productive.
Brokers as platform capabilities
It’s also possible to embed brokers inside your platform to assist your groups’ day-to-day operations. Listed below are some examples of brokers you possibly can develop:
- SRE brokers: Analyze logs, metrics, and traces to floor seemingly root causes. As a substitute of builders digging via dashboards, the agent correlates indicators and suggests the place to look.
- FinOps brokers: Assist groups perceive and optimize useful resource prices throughout environments and parts.
- Architect brokers: Help with system design choices, equivalent to dependency evaluation, capability planning, and migration influence evaluation.
These brokers work as a result of they’ve entry to the management airplane’s unified view. They see abstractions, runtime state, and observability knowledge in a single place, the identical linked story builders see within the portal.
The sample holds. Good abstractions make the whole lot simpler, together with AI.
OpenChoreo as a reference implementation
OpenChoreo is an open-source developer platform for Kubernetes. It was lately accepted into the CNCF as a sandbox undertaking. OpenChoreo implements the structure described on this article: developer abstractions backed by a management airplane, a Backstage-powered portal, built-in CI/CD and GitOps, and observability wired to your abstractions.
In the event you’re constructing this structure your self, OpenChoreo is price finding out as a reference, even in case you don’t undertake it immediately. The undertaking demonstrates how these items match collectively: how abstractions compile into Kubernetes sources, how runtime state flows again to the portal, and the way guardrails are enforced throughout compilation.
You should use OpenChoreo as an entire platform, or set up its Backstage plugins into your present portal and use simply the management airplane layer. Both manner, the underlying patterns are what matter. The structure is the thought. OpenChoreo is one option to implement it.
WSO2
A helpful psychological mannequin: multi-plane structure
OpenChoreo separates considerations throughout 5 planes:
- Expertise airplane: The place builders, platform engineers, and SREs work together with the platform by way of the Backstage-powered portal, CLI, GitOps, or AI brokers.
- Management airplane: The mind that interprets high-level abstractions (parts, APIs, environments, pipelines) into Kubernetes manifests. Programmable via part varieties and traits, so you possibly can prolong it with out forking or writing low-level controllers. Repeatedly reconciles the runtime state again into these abstractions.
- Information airplane: The place workloads run. Enforces the semantics of your abstractions, equivalent to undertaking isolation, site visitors insurance policies, and safety boundaries. These aren’t simply configurations; the platform ensures them.
- Observability airplane: Feeds metrics, logs, and traces again via the identical abstractions builders already perceive, requiring no translation.
- Workflow airplane (elective): Handles builds utilizing Cloud Native Buildpacks and Argo Workflows by default.
These planes work collectively however stay separate considerations. You’ll be able to motive about every independently, evolve them at totally different charges, and deploy them flexibly: a single cluster with namespace isolation for dev/check, absolutely separated multi-cluster setups for manufacturing, or hybrid topologies that colocate planes like Management and CI for value effectivity.
AI and OpenChoreo
OpenChoreo is being constructed to deal with AI brokers as first-class members. In OpenChoreo 1.0, exterior brokers can work together with the platform by way of MCP servers, agent abilities, or the CLI to generate and edit part configurations, motive about releases and environments, and extra. The built-in SRE Agent is a primary instance of this. It analyzes logs, metrics, and traces out of your deployments and makes use of LLMs to floor seemingly root causes and actionable insights.

WSO2
From portal to platform
Backstage solved the portal downside. It gave you a unified interface for catalogs, documentation, and golden paths. However a portal isn’t a platform. There’s a niche between what builders see and what’s really operating, and that’s the place you get caught. You fill it with point-to-point integrations, customized plugins, and scripts that turn out to be their very own upkeep burden.
The sample that works is portal, management airplane, knowledge airplane:
- A portal that provides builders prepared entry to catalogs, documentation, and templates.
- A management airplane that compiles platform abstractions, reconciles drift, and aggregates runtime state.
- An information airplane that runs workloads and enforces ensures.
Whether or not you construct this your self otherwise you undertake one thing like OpenChoreo, the structure issues greater than the instruments. Get the layers proper, and new capabilities slot in cleanly. Get them mistaken, and each characteristic request turns into a undertaking.
Backstage provides you the entrance door. The true platform begins behind it.
—
New Tech Discussion board offers a venue for expertise leaders—together with distributors and different exterior contributors—to discover and focus on rising enterprise expertise in unprecedented depth and breadth. The choice is subjective, primarily based on our decide of the applied sciences we imagine to be vital and of biggest curiosity to InfoWorld readers. InfoWorld doesn’t settle for advertising and marketing collateral for publication and reserves the correct to edit all contributed content material. Ship all inquiries to doug_dineley@foundryco.com.
