What is Confluent?
Confluent is a data streaming platform based on Apache Kafka: a full-scale streaming platform, capable of not only publish-and-subscribe, but also the storage and processing of data within the stream.
Confluent is a more complete distribution of Apache Kafka. It expands Kafka’s integration capabilities, adding tools to optimize and manage Kafka clusters and methods to ensure the streams are secure. The Confluent Platform makes Kafka easier to build and easier to operate.
Confluent offers three flavors of its product: a free, open-source streaming platform which makes it easy to get started with real-time data streams; an enterprise-grade version of its product with additional administration, ops, and monitoring features; and a paid cloud-based version.
Confluent Open Source
Confluent Open Source is a developer-optimized distribution of Apache Kafka.
Confluent Enterprise is a distribution of Apache Kafka for production environments. It simplifies operations and administration of Kafka clusters, with administration, monitoring and management tools. Confluent Enterprise extends the Open Source version with the Confluent Control Center, Auto Data Balancer, and Multi-datacenter replication.
Confluent Cloud offers Apache Kafka as a Service. It is hosted and fully managed Apache Kafka in the public cloud. Deployed in minutes, it is a streaming data service for cloud-first developers or cloud-based enterprises.