Hero image

Einführung in Apache Kafka

Grundlagenkurs zu den Konzepten und Features von Apache Kafka

  • In-house

  • Online, Präsenz

  • Developers (DevOps), Data Engineers

  • 2 Tage

  • Deutsch

  • Preis auf Anfrage

Über diese Schulung

In diesem praktisch ausgerichteten Seminar lernen die Teilnehmenden die Konzepte und Features von Apache Kafka kennen.

Nach einer Einführung in die Anwendungsbereiche und die Architektur werden folgende Themen behandelt:
Konfiguration und Administration, Partitionierung, Clustering, Publish/Subscribe, Komprimierung, Replikation, Sicherheit sowie Performance Tuning.

Dabei werden unter anderem die folgenden Fragen beantwortet

  • Was ist Kafka und für welche Use Cases ist es geeignet?
  • Was sind Topics, Partitions und Offsets?
  • Wie spielen Broker und Topics zusammen?
  • Wie werden Topics repliziert?
  • Was sind Producers und Keys?
  • Was sind Consumer, Consumer Offsets und Consumer Groups?
  • Wird der Zookeeper Service noch gebraucht?
  • Wie speichert Kafka Daten unter Wahrung der Performance?
  • Wie werden die Daten wieder aufgeräumt?
  • Wie administriere ich meinen Kafka Cluster?
  • Wie steigere ich die Performance meines Clusters?
  • Wie sichere ich meinen Cluster ab?
  • Wie sieht die Betriebsführung für einen Cluster aus?
  • Wie schreibe und lese ich Daten nach und aus Kafka?

Voraussetzungen

Vorausgesetztes Wissen

Sie sollten Kenntnisse in folgenden Bereichen mitbringen:

  • IT-Grundlagen
  • Grundkenntnisse der Java Programmierung
  • Grundlagenkenntnisse im Bereich Big Data Engineering

Technische Voraussetzung

Für unsere Onlineschulungen benötigen alle Teilnehmer:innen ...

  • einen internetfähigen Rechner
  • einen stabilen Internetzugang.
  • einen aktualisierten Browser, vorzugsweise Chrome.

Ablauf der Schulungstage

Tag1

  • Kafka Einführung: Einführung, Producer, Consumer, Zookeeper
  • Kafka Vertiefung: Kofiguration, Partitionen, Segmente, Log Cleanup
  • Kafka Administration: Cluster Größe, Kofiguration, Resilienz, Hands-On
  • Kafka Performance: Hardware, Netzwerk, OS, Sonstiges

Tag2

  • Kafka Sicherheit: Authentifizierung, Autorisierung, Verschlüsselung, ACLs
  • Kafka Monitoring und Betriebsführung: Monitoring, Metriken, Brokerhandling, Upgrade
  • Producer und Consumer: Producer, Consumer, Kompatibilität, Real World

Trainer:in

Wir behalten uns vor den/die Trainer:innen zu wechseln

Durchgeführt von

Sie haben Fragen?

Dann werfen Sie gerne einen Blick in unsere FAQ oder kontaktieren Sie uns direkt.

Zu den FAQs

Ihre Ansprechpartnerin

Frauke Kirchhof

Anfrage stellen

Angaben zur Schulung

1

Angaben zum Ansprechpartner

2

Ein Angebot von