IDP control plane

Platform building blocks, without infrastructure lock-in.

Give teams a curated platform while keeping provider implementation, configuration, and credentials behind explicit boundaries.

What you get

  1. Five providers: Incus, OpenStack, AWS, Azure and Google Cloud.
  2. Components from a catalog: GitLab and its runners, PostgreSQL, Vault, Grafana and the metrics behind it, and more.
  3. Generated code holds no secret: credentials are resolved only inside the pipelines that need them.
  4. Every deployment is verified, and each component reports its metrics and logs to Grafana.

Customer journey

A clear route from project to deployment.

  1. Create a project.
    Capture ownership and desired lifecycle.
  2. Select a provider.
    Incus, OpenStack, AWS, Azure or Google Cloud, each behind its own adapter.
  3. Configure infrastructure.
    Define network, storage, image, CPU, memory, disk, and NIC.
  4. Select platform components.
    Choose versioned catalog entries such as Nexus, GitLab, and Grafana.
  5. Validate and deploy.
    Generate a secret-free contract and submit it to GitLab.

Architecture

Control plane, provider modules, and configuration stay decoupled.

CONTROL

Desired state

Accounts, projects, catalog revisions, validation, and deployment history.

PROVISION

Terraform modules

Provider-specific infrastructure behind stable module inputs.

CONFIGURE

Ansible collection

Provider-neutral roles addressed by fully qualified collection names.

Three subscription tiers

5 components

First access

Source, CI, a database, and the metrics to watch them.

€1 a month

10 components

Starter

A web tier, artifacts, single sign-on, secrets and logs on top of the first five.

€499 a month

15 components

Team

Code quality, ingress, uptime, error tracking and a standalone collector: a complete internal platform.

€2,000 a month

See all plans and prices