Confluent Platform provides flexible infrastructure-as-code tooling for DevOps and Platform teams to confidently deploy and manage Kafka clusters on bare metal, virtual machines, or Kubernetes.
Operator simplifies running Confluent Platform as a cloud-native system on Kubernetes, whether on-premises or in the cloud. It delivers an enterprise-ready implementation of the Kubernetes Operator API to automate deployment and key lifecycle operations.
Take a sneak peak into the future of Operator.
Ansible Playbooks simplify running Confluent Platform in non-containerized environments on bare metal or virtual machines. It delivers tooling for both automated deployment of the platform and rolling upgrades as new versions of the software become available.
Operator and Ansible Playbooks allow you to create fully configured Kafka clusters available in a matter of minutes. Operator automates the deployment of Confluent Platform on Kubernetes, while Ansible Playbooks do the same for non-containerized environments on virtual machines or physical servers. Programmatically deploy Apache Kafka with minimal effort:
Leverage either tool to deploy several components of Confluent Platform at once rather than in a bespoke manner. With each tool, you can deploy components of the platform that you use beyond Kafka brokers, including Connect Workers, Control Center, Schema Validation, ksqlDB, and more.
Perform automated rolling upgrades after a Confluent Platform version, configuration, or resource update without impacting Kafka availability, significantly reducing the risk of missing SLAs on cluster uptime.
Automatically recover after a failure in your Kafka brokers or underlying infrastructure. With Confluent Operator, your brokers will be restored with the same ID, configuration, and persistent storage volumes, providing you with both a simplified recovery process and peace of mind.
Operator provides you with the same operational experience for market-leading Kubernetes distributions:
Implement standardized, validated architecture designed by the world’s foremost Kafka experts, allowing you to operate at scale with confidence. In particular, Operator operationalizes years of experience running Kafka on Kubernetes at massive scale as part of our managed service, Confluent Cloud.