Confluent Platform

Confluent Platform Documentation

An enterprise-grade distribution of Apache Kafka® that is available on-premises as self-managed software, complete with enterprise-grade security, stream processing, and governance tooling.

Quick Start
Products
Schema Registry
Schema Registry provides a serving layer for your metadata. It provides a RESTful interface for storing and retrieving your Avro®, JSON Schema, and Protobuf schemas.
Kafka Clients
Clients make it fast and easy to produce and consume messages through Apache Kafka. Official Confluent clients are available for Java, along with librdkafka and derived clients.
Kafka Connect
Use connectors to stream data between Apache Kafka and other systems that you want to pull data from or push data to.
Unified Stream Manager
Unified Stream Manager provides a single, centralized interface to manage and monitor both self-managed Confluent Platform clusters and fully-managed Confluent Cloud clusters.
Confluent Platform for Apache Flink
Use Confluent Platform for Apache Flink® to run complex, stateful, and low-latency streaming applications.
Confluent CLI
Command line interface for administering your streaming service, including Apache Kafka topics, clusters, schemas, Connectors, security, billing, and more.
Ansible Playbooks
Automate configuration and deployment of Confluent Platform on multiple hosts.
Confluent for Kubernetes
Deploy and manage Confluent Platform as a cloud-native system on Kubernetes.
Kafka Streams
Build applications and microservices using Kafka Streams.
Kafka APIs
Apache Kafka provides APIs for Producer, Consumer, Streams, Connect, and Admin.
Security
Security protects your mission-critical services and data, end-to-end across all Confluent Platform components.