Project Metamorphosis: Unveiling the next-gen event streaming platformLearn More
Automatisation DevOps flexible

Automate the deployment of Apache Kafka® on any platform

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.

Fonctionnalités

Operator (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.

Playbooks Ansible

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.

Accelerate deployment to production

Automated cluster configuration

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:

  • Specify security and authentication configuration
  • Enable dynamic provisioning of storage resources
  • Simplify networking between Confluent Platform components
  • Automate the configuration of networking access to clients outside the cluster

Plateforme de streaming événementielle complète

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.

Simplify day-to-day operations

Automated rolling upgrades

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.

Streamlined recovery

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.

Deploy on any platform with confidence

Broad ecosystem of Kubernetes distributions

Operator provides you with the same operational experience for market-leading Kubernetes distributions:

  • Red Hat OpenShift
  • Pivotal Container Service (PKS)
  • Google Kubernetes Engine (GKE)
  • Amazon Elastic Container Service for Kubernetes (EKS)
  • Azure Kubernetes Service (AKS)
  • Plus any Kubernetes distribution or managed service meeting the Cloud Native Computing Foundation’s (CNCF) conformance standards

Proven, battle-tested architecture

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.

Ressources