Enterprise event streaming platform built by the original creators of Apache Kafka. Event streaming is a new paradigm where data is seen as a continuous stream of events.Organizations around the world rely on to integrate existing systems in real time and build a new class of event streaming applications that unlock new business opportunities.Confluent Platform is an enterprise ready platform that complements kafka with advanced capabilities designed to help accelerate application development and connectivity, enable event transformations through stream processing,simplify enterprise operations at scale and meet stringent architecturalrequirements.
Why Enterprise Event Streaming?
- Unrestricted developer productivity
Democratize Kafka for a wider range of developers and accelerate how fast they build event streaming applications.
- Efficient operations at scale
Minimize operational complexity while ensuring high performance and scalability as event streaming grows through your organization.
- Production-stage prerequisites
Architect the platform with the foundational enterprise-level attributes needed to implement event streaming in production.
- Freedom of choice
Deploy on-premises, in public or hybrid cloud, from bare-metal to Kubernetes, or leverage a fully managed cloud service with Confluent Cloud.
- Committer-driven expertise
Leverage the world’s foremost Kafka experts, who work directly with Kafka committers to assist you throughout the application development lifecycle.
Enterprise Event Streaming Features:
- Multi-language Development (Clients): Go, C++, Python, Node.js, Spring Boot, Scala, Java and .NET
- Rich pre-built ecosystem (Connectors): over 100 supported, including S3, Elastic, HDFS, JDBC
- Event Streaming Database (kSQL-DB): real-time stream processing and materialized views
- GUI-driven Management & Monitoring(Control Centre): GUI to manage and monitor at scale
- Flexible DevOps Automation(Operator):deployment and operations automation on Kubernetes
- Dynamic Performance & Elasticity:
- Auto Data Balancer: automated partition re-balancing across brokers in the cluster
- Tiered Storage: offloading of older kafka data to object storage while maintaining transparent access
- Enterprise-grade Security
- Role-Based access control: granular authorization of access by users/groups
- Structured Audit logs: user actions logs stored in dedicated kafka logs
- Secret Protection: encryption of sensitive information (Eg: Passwords)
- Global Resilience
- Multi-Region Clusters: Single kafka cluster stretched across multiple datacenters with automated client failover
- Replicator: replication across data centers & clouds for data