Header Einführung in Apache Kafka

Einführung in Apache Kafka

Grundlagenkurs zu den Konzepten und Features von Apache Kafka


Trainer Christian Nuñez

Trainer

Christian Nuñez

Profil
Durchgeführt von
Formate Inhouse Schulung
Durchführung Online Präsenz
Zielgruppen Developers (DevOps) Data Engineers

Dauer 2 Tage

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

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

Schulungsinhalt

Tag 1

  • 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

Tag 2

  • 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

Sie haben Fragen?

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

FAQ lesen

Ihre Ansprechpartnerin:
Frauke Kirchhof

Telefon +49. 531. 2 35 28 900
E-Mail training@cloudogu.com


Schulungstermine

Unternehmensinterne Schulungen

Ort Datum Dauer Preis
Inhouse Individuell auf Anfrage
Online Individuell auf Anfrage
Klicken Sie hier für Informationen zu Onlineschulungen

Schulung anfragen

* Pflichtangaben
Ich bin damit einverstanden, dass Cloudogu die übermittelten personenbezogenen Daten entsprechend der Datenschutzerklärung speichert, um mich im Rahmen des Marketings über Produkte, Dienstleistungen und andere produkt- oder dienstleistungsrelevante Aktivitäten anhand der von mir zur Verfügung gestellten Kontaktdaten zu informieren.

Diese Einwilligung kann ich jederzeit widerrufen, indem ich über datenschutz@cloudogu.com Kontakt aufnehme.*
Ich habe die Cloudogu AGB gelesen und stimme diesen zu.*