Suchen

Cloud-native Kafka-Plattform Confluent Operator veröffentlicht

| Autor / Redakteur: Martin Hensel / Nico Litzel

Im Rahmen des Confluent Platform Releases 5.3 GA ist der Confluent Operator nun für Produktivumgebungen verfügbar. Dabei handelt es sich um einen Apache-Kafka-Operator für Kubernetes, der automatisierte Cluster-Bereitstellung ermöglicht.

Firma zum Thema

Der Confluent Operator ermöglicht automatisierte Kafka-Cluster-Bereitstellung auf Kubernetes.
Der Confluent Operator ermöglicht automatisierte Kafka-Cluster-Bereitstellung auf Kubernetes.
(Bild: Screenshot / Confluent )

Confluent Operator sorgt konkret für die selbstständige Bereitstellung und den Betrieb eines Apache-Kafka-Clusters und dessen gesamten Ökosystems auf jeder Kubernetes-Infrastruktur. Das Release arbeitet Cloud-nativ und ermöglicht die Einrichtung einer Event-Streaming-Plattform innerhalb weniger Minuten. Als Paketmanager kommt „Helm“ zum Einsatz. Über das Tool lassen sich unter anderem Parameter wie Security, Authentifizierung, Storage über Kubernetes PersistentVolume oder der Netzwerkzugriff auf und von der Plattform verwalten.

Große Herausforderungen

Der Einsatz einer Kombination aus Kafka und Kubernetes ist nicht ohne Fallstricke. Es gilt zum Beispiel die bestehende Architektur in eine Kubernetes-Umgebung zu übersetzen, Failover sicherzustellen und die Kommunikation zwischen ZooKeeper, Kafka-Brokern und Clients zu gewährleisten. Zudem muss der Zugriff von und auf externe Kubernetes-Cluster möglich sein. Weiterhin müssen persistente Speicheroptionen vor Ort und der Cloud zur Verfügung stehen und Rolling Upgrades realisiert werden.

Schnelle Bereitstellung

All diese Herausforderungen bewältigt und automatisiert die Confluent Cloud auf Kubernetes mit dem jetzt vorgestellten Kafka-Operator. Letzterer übernimmt die Bereitstellung von Kompontenten-Pods des Kafka-Ökosystems (ZooKeeper, Kafka, Connect, KSQL und Rest Proxy) in wenigen Minuten. Die Einhaltung von SLAs wird über das Confluent Control Center oder Prometheus überwacht. Zum weiteren Funktionsumfang zählt die elastische Skalierung von Kafka, Failover sowie automatische Rolling Updates und Sicherheitskonfiguration. Confluent bietet dabei 24/7-Support beim Einsatz in Produktivumgebungen.

Interessierte können den Confluent Operator im Rahmen der Confluent Platform kostenlos testen.

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de (ID: 46061559)