KPD closed beta Sign inRequest access

KPD Studio user guide

Draw the pipeline. Check the design. Hand over the Terraform.

orders-cdcSource orders.rawTopic to_cdmFlink SQL orders.v1Data product fulfilmentConsumer group to_cdm.dlqDead letter

KPD Studio is a design tool for data pipelines on Apache Kafka® and Confluent Cloud. You drag assets such as connectors, topics, Flink statements and clients onto a canvas, wire them together and describe them. KPD checks the design as you go and turns it into the pictures, documents and Terraform a project team needs.

123asset palettes
102fully managed connectors
0credentials stored
0installs: it runs in your browser

What KPD is for

KPD sits where a pipeline is designed, before anything is built. It is a rapid documentation tool that also supports rapid prototyping:

The Inclined Labs sample: explorer (left), canvas with the three DPCF layers, palettes (right) and the properties panel (bottom).
The Inclined Labs sample: explorer (left), canvas with the three DPCF layers, palettes (right) and the properties panel (bottom).

Ground rules

Design, not deploy

KPD never connects to Kafka or Confluent Cloud. It draws, checks and writes Terraform for your team to run.

No secrets, ever

Environments hold ids, never keys. Every credential in the Terraform is a variable you supply.

Access is your call

Permission advice is offered, never applied. Only the role bindings you choose are generated.

The design checks itself

Ports refuse invalid connections, and validation flags naming, schema, security and Terraform problems as you work.

Where to go next

Signing in

Open KPD in your browser with your beta username. Nothing to install.

Hello World tutorial

A guided tour of every part of KPD on one small pipeline, with a sample to download.

Quick start

Build and export your first pipeline in about ten minutes.

Storyboard mode

Sketch a pipeline's story in plain words, then link the real pipeline to it.

Concepts

Projects, pipelines, assets, ports and shared assets.

Data products

Start a project from the Data Product Creation Framework template.

Detailed design document

Turn the whole project into an LLD starting point.

Terraform

Generate infrastructure as code for the Confluent provider.

Not a Confluent or Apache productKPD Studio is an independent tool written by Chris Judd. It is not a Confluent or Apache product and is not endorsed or supported by Confluent, Inc. or the Apache Software Foundation. See About, author and disclaimers.