# Conduktor Console *Visibility. Ownership. Autonomy.*

The modern Kafka UI and API that your teams deserve. Platform teams enforce standards and give developers the autonomy to ship fast.

[Book a Demo](https://www.conduktor.io/contact/demo)
[Buy Team Edition →](https://www.conduktor.io/pricing#console-team-edition)

## Kafka Scales. Operations Don't.

Kafka has become critical infrastructure, but managing it at scale is broken. Developers and platform engineers often face their own set of distinct problems in the organization. Console is the [Kafka governance platform](https://www.conduktor.io/kafka-data-governance) that solves both under one control plane.

**For Developers**
Visibility and discovery into their apps, topics, schemas, and resources. Instantly.

**For Platform Teams**
Governance that scales. An ownership model that enforces standards across your organization.

Core Kafka Operations

## Simplify Kafka operations

Let developers operate Kafka effectively. One interface for clusters, topics, schemas, and connectors across Confluent, AWS MSK, Redpanda, or self-managed. No CLI required.

- **Unified management** for topics, schemas, and connectors in one UI
- **Multi-cluster support** without context switching
- **Native integrations** with Confluent Schema Registry and Kafka Connect
- **Manage consumer groups** including offsets, assignments, and membership

[Learn more about core Kafka operations →](https://docs.conduktor.io/guide)

Create Topics
Manage Clusters
Inspect Schemas

Data Exploration

## Accelerate troubleshooting

Give developers instant visibility into Kafka data without custom tooling or code, reducing time-to-resolution.

- **Debug in production** by browsing, filtering, and tailing messages in real-time
- **Test without deploying** by producing messages directly to topics
- **Replay and recover** by reprocessing messages without code changes
- **Auto-decode formats** including Avro, Protobuf, and JSON Schema

[Learn more about data exploration →](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/topics#topic-consume)

Browse Messages
Produce Messages
Decode Formats

Observability

## Prevent issues before production

Let developers see what's really going on with continuous monitoring, proactive alerting, and historical trend analysis that integrates with your existing stack.

- **Real-time monitoring** for clusters, topics, and consumer lag
- **Proactive alerts** to Slack, Teams, PagerDuty, and webhooks
- **Prometheus integration** for unified observability

[Learn more about observability →](https://docs.conduktor.io/guide/monitor-brokers-apps)
[Kafka Monitoring →](https://www.conduktor.io/product/kafka-monitoring)

Monitor Clusters
Alert Teams
Assess Risk

Security & Access Control

## Secure without slowing down

Let platform teams meet compliance requirements with governed access, data masking, and complete audit trails. Without blocking developer productivity.

- **SSO integration** with OIDC and LDAP
- **Granular RBAC** at user, group, and resource levels
- **Field-level masking** for PII and PHI data
- **Complete audit trails** for compliance tracking
- **Deploy anywhere** on-premises, air-gapped, or cloud. Your data stays where you decide

[Learn more about security →](https://docs.conduktor.io/guide/conduktor-in-production/admin/index) · [Kafka security guide →](https://www.conduktor.io/kafka-security) · [Kafka RBAC →](https://www.conduktor.io/kafka-rbac)

Control Access
Mask Data
Audit Actions

Insights

## Drive data-driven decisions

Let platform teams create accountability by making governance gaps, cost attribution, and data quality visible across your entire Kafka estate.

- **Health optimization** with partition, retention, and config recommendations
- **Risk scoring** for data loss and under-replication
- **Governance visibility** into standards compliance
- **Cost attribution** by team and cluster for chargeback
- **Data quality monitoring** with CEL-based validation rules

[Learn more about Insights →](https://www.conduktor.io/insights)

Optimize Health
Track Usage
Validate Quality

Federated Ownership

## Automate guardrails at scale

Give developers autonomy over their Kafka resources while platform teams maintain control through automated policy enforcement.

- **Self-service provisioning with automatic guardrails** lets developers create topics, schemas, and connectors within safe, policy-validated boundaries.
- **Application catalog** defines ownership patterns so every resource maps to an accountable team.
- **Topic catalog** enables discovery across clusters while protecting sensitive resources.
- **Approval workflows** let owners approve or reject access requests without ticket queues.

[Learn more about federated ownership →](https://www.conduktor.io/federated-ownership)

Enforce Policies
Catalog Apps
Catalog Topics
Approve Requests

## Automation

Infrastructure-as-code, self-healing connectors, and integrations that surface issues through the tools your team already uses.

## Reduce operational burden

### REST API & CLI
Full programmatic access to Console capabilities.
```bash
curl \
  --request GET \
  --url http://localhost:8080/public/iam/v2/group/project-a \
  --header "Authorization: Bearer $ADMIN_API_KEY" | jq .

# Response:
{
  "apiVersion": "v2",
  "kind": "Group",
  "metadata": {
    "name": "project-a"
  },
  "spec": {
    "displayName": "Project A",
    "permissions": [...]
  }
}
```

### Terraform Provider
Manage Kafka resources as code with GitOps and CI/CD pipelines.
```terraform
terraform {
  required_providers {
    conduktor = {
      source  = "conduktor/conduktor"
      version = "~> 1.0"
    }
  }
}

provider "conduktor" {
  console_url = "http://localhost:8080"
  api_token   = var.conduktor_api_token
}

resource "conduktor_group" "project_a" {
  name         = "project-a"
  display_name = "Project A"

  permissions {
    resource_type = "TOPIC"
    name          = "project-a-*"
    pattern_type  = "PREFIXED"
    permissions   = ["topicConsume", "topicProduce"]
  }
}
```

### Self-healing Connectors
Automatic restarts keep pipelines running.

### MCP Integration
Operate Kafka with AI agents via natural language.
```json
{
  "mcpServers": {
    "conduktor-console": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://<console-url>/api/mcp",
        "--header",
        "Authorization: Bearer ${CONDUKTOR_API_TOKEN}"
      ],
      "env": {
        "CONDUKTOR_API_TOKEN": "your-api-token"
      }
    }
  }
}
```

[Learn more about automation →](https://docs.conduktor.io/guide/conduktor-in-production/automate)
[Learn more about MCP →](https://www.conduktor.io/mcp)

Measurable Impact
Real results from platform teams using Conduktor.

80–90% faster onboarding

Teams provision resources themselves instead of waiting in ticket queues.

50–70% fewer incidents

Schema validation catches breaking changes before they reach production.

Weeks to hours

Audit preparation with automated evidence generation and access logs.

100+ teams, same headcount

Self-service and automation let platform teams scale without hiring.

## Read more customer stories

- [Swiss Post: 5x Kafka Growth](https://www.conduktor.io/customer-stories/how-swiss-post-governs-democratizes-kafka-usage)
- [Bitvavo: DORA & MiCA Compliance](https://www.conduktor.io/customer-stories/bitvavo-ensures-compliance-dora-mica)
- [Smart Farming: 5B Events per Day](https://www.conduktor.io/customer-stories/accelerating-smart-farming-innovation-with-conduktor-and-amazon-msk)

## Ready to Try Console?

Self-hosted license. From $125/seat/month, delivered by email within 1 business day.

[Buy Team Edition](https://www.conduktor.io/pricing#console-team-edition) [Book a Demo →](https://www.conduktor.io/contact/demo)

Solo developer or smaller team? [Explore Community Edition →](https://www.conduktor.io/community)

### Explore Console by Use Case

[Kafka UI →](https://www.conduktor.io/kafka-ui) · [Kafka Monitoring →](https://www.conduktor.io/product/kafka-monitoring)
