Skip to main content

Overview

Conduktor allows you to effectively create data products by combining multiple features and functionality.

Ownership and governance

Self-service provides the foundation:
  • Applications define ownership and business context
  • Application Instances manage resources (topics, consumer groups, subjects) across environments
  • Topic policies enforce configuration standards (retention, partitions)
  • Resource labels add business metadata (data-criticality, descriptions, documentation URLs)

Discovery

Topic Catalog and Application Catalog enable discovery:
  • Search topics by name, labels or owning application
  • View topic metadata and business context
  • Find applications and their owned resources
  • Request access to topics owned by other teams

Quality and validation

Data quality policies ensure data meets standards:
  • CEL (Common Expression Language) expression rules for business logic validation
  • JSON schema validation
  • Built-in rules (for example, EnforceAvro for schema registry integration)
  • Policy violations are tracked and can block or mark non-compliant data

Access control and sharing

Control who can access your data products:
  • Application Instance Permissions enable controlled sharing between internal teams
  • Partner Zones enable secure external data sharing with third parties
  • Service accounts and ACLs (Access Control Lists) enforce access at the Kafka level
  • RBAC (Role-Based Access Control) in Console controls who can manage resources