Skip to main content

Control plane

The control plane is how Dataspine manages the lifecycle of data products inside organizations and applications: create and update products and versions, wire access and policies, and coordinate deployment with the data plane that runs ingests, the processor, outlets, and APIs.

API-first

The platform is API-first: the public HTTP/gRPC (and where applicable, Admin) surfaces are the contract for automation. Dataspine’s own CLI and internal tooling are clients of those same APIs—there is no separate “back door” protocol for day-to-day operations. Your Terraform, service accounts, and CI use the same style of integration the CLI does.

  • Data plane — a deployed data product’s ingest, outlet, and unary API endpoints are the runtime contract for client SDKs and operations.
  • Control plane — product metadata, versions, org scoping, and governance live behind the platform management APIs; link concepts here to the exact commands and API operations as we document them per operation (create, deploy, access, replay, etc.).

See alsoData product lifecycle · Organizations · CLI · Data Product Manifest