Kurzbeschreibung
Apache Kafka ist eine Software die dazu entwickelt wurde, Datenströme zu speichern, zu verarbeiten und stellt Schnittstellen bereit, für das Laden und exportieren von Datenströmen in Dirttsysteme.
In diesem praktisch ausgerichteten Apache Kafka-Seminar lernen die Teilnehmer die Konzepte hinter Kafka zu verstehen, sowie Kafka einzusetzen und Features zu nutzen.
Nach einer Einführung in die Anwendungsbereiche und die Architektur werden folgende Themen behandelt: die Konfiguration und Administration, die Partitionierung, das Clustering, Publish/Subscribe, die Komprimierung, die Replikation sowie die Sicherheit und das Performance Tuning.
Voraussetzungen
• Grundkenntnisse der Java Programmierung
• Darüber hinaus wird Teilnahme am nachfolgenden Grundlagenkurs oder gleichwertige Kenntnisse vorausgesetzt:
Seminarinhalt
Einführung in Kafka
• Einführung
• Producer
• Consumer
• Zookeeper
Weitergehende Schritte
• Konfiguration
• Partitionen
• Segmente
• Log Cleanup
Administration
• Cluster Größe
• Kofiguration
• Resilienz
• Hands-On
Performance
• Hardware
• Netzwerk
• OS
• Sonstiges
Sicherheit
• Authentifizierung
• Autorisierung
• Verschlüsselung
• ACLs
Monitoring und Betrieb
• Monitoring
• Metriken
• Brokerhandling
• Upgrade
Producer und Consumer
• Producer
• Consumer
• Kompatibilität
• Real World
Zielgruppen
• Big Data Engineers
Preise und Termine
Offene Schulung
Eine offene Schulung findet in einem unserer Schulungszentren statt.
(ortsabhängig)
Firmenschulung
Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.
(Zertifizierung)
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.