All entries
Published

What Is a Control Plane?

An operating layer is made of pipelines. A control plane is how those pipelines are seen together: one place where an operation answers what is running, in what state, where it has moved away from its agreed behavior, and what happens next — without someone opening each pipeline in turn and assembling the picture by hand.

Definition

The word comes from systems engineering, and the analogy is worth stating before it is corrected. In infrastructure, a control plane decides where workloads run and how they are configured. A control plane for business operations is narrower and different: it does not manage servers, networks, or deployments. It governs the relationship between an agreed process and the runs that are meant to carry it out. Its subject is the process, not the machine the process happens to run on.

That distinction is the difference between operating a tool and running an operation. A tool is used one job at a time; a person opens it, works, and closes it. An operation is a set of always-on processes that have to be steered, and steering them needs a view that no single tool provides. A control plane is that view plus the authority to act on it: pause a pipeline, change which results route to a person, see which runs were blocked and why.

A control plane is only meaningful if the pipelines beneath it report to it. If each pipeline keeps its own state, what you have is a dashboard — it shows what it is told and can change nothing. The difference is whether an exception surfaces at the layer that can route it or disappears inside the pipeline that produced it. A dashboard reports. A control plane controls.

Why it matters

As a business automates more than one process, a problem appears that no single pipeline creates: the processes are not aware of each other. Each can be correct in isolation while the operation has a gap between them — a step that is blocked with nobody acting on it, work doubling up, a handoff that stops without being noticed. None of that is visible in a per-pipeline view, because the problem does not live inside any one pipeline. It lives between them.

The control plane is the level at which that class of problem becomes visible at all. Operating one pipeline is a task. Operating several is an operation, and an operation needs a place where state and deviation are read together — where "is this running as agreed" has one answer instead of one answer per console.

It also changes who can answer that question. Without a control plane, the state of automation sits with the people who built it, and the business knows what is running only while they are available. With one, state and deviation are properties of the system, readable without a person in the middle. That is what makes automation something an operation can be held to, rather than something it happens to depend on.

How Opsyl implements it

Opsyl operates the control plane for the pipelines it runs. It is deliberately narrow: it covers the workflows that were scoped and built, not the whole of your infrastructure.

  • One view of state. Every scoped pipeline reports its status and its run records to the same layer, so what is running and what is blocked has a single answer rather than one per tool.
  • Deviation, not activity. The layer surfaces where a pipeline has left the behavior agreed in scope — a contract that keeps failing, a handoff that is not moving — instead of replaying every event for someone to interpret.
  • Steering without intrusion. Thresholds and routing for the human path are set at this level and applied to the pipelines below. Running the operation does not mean reaching into each pipeline's logic.
  • The same figures, one surface. Uptime, latency, throughput, and error rate are read from recorded runs and shown on the plane the operator uses. Blocked runs count as failures.
  • Bounded by design. The control plane does not manage servers, networks, or deployments. It governs business processes and the runs that carry them out; infrastructure stays where it is.

The governing claim is unchanged at this level: AI is probabilistic, our pipelines are not. A control plane exists so that the deterministic part of an operation — the part that can be steered, measured, and answered for — is visible as one thing.

Where this connects

The control plane is the view; the Operating Layer is what it looks at, the execution layer where pipelines run between a decision and a system of record. What it measures is the Operating Envelope, the band a workflow is expected to stay inside. And what it surfaces when a process drifts is routed along the Human-in-the-Loop path — the layer sees the deviation, and the handoff decides what happens next.

The commercial consequence

Standing up a control plane only makes sense once there is more than one process worth seeing together, which is why the work starts smaller. The first paid step with Opsyl is the Agentic Ops Audit: a fixed-scope week that maps the operation and returns a written assessment of which processes are candidates and what would become visible once they run on a shared layer. It is credited toward a build if one follows. You keep the assessment whether or not you build.

Start with the audit → /audit/

→ Related: Operating Layer · Operating Envelope · Agentic Ops