Kafka Schulung: Hands-On

Grundlagen, Architektur, Plattform & Tooling, Praxisbeispiele

Kafka ist eine mächtige Plattform, die sich immer größerer Beliebtheit erfreut. Herausstechende Eigenschaften der Plattform sind:

  • Verarbeitung großer Datenmengen in Echtzeit

  • Horizontale Skalierbarkeit bei gleichzeitigem Erhalt der Nachrichtenreihenfolge

  • Entkopplung von Sender und Empfänger durch die dauerhafte Speicherung der Nachrichten

  • Starke Garantien bezüglich Replizierung und Ausfallsicherheit

Um die Kerntechnologie Apache Kafka hat sich ein großes Ökosystem verschiedenster Anwendungen und Technologien entwickelt, die auf der Messaging-Middleware aufbauen und deren Stärken und Fähigkeiten nutzen.

Trainer: 

Kai Moritz

Schulungsziel

Diese Schulung vermittelt einen Überblick über das Ökosystem, das sich um die Kerntechnologie Apache Kafka gebildet hat. Sie lernen die grundlegenden Konzepte von Apache Kafka und den darauf aufbauenden Technologien kennen. Anhand von vorbereiteten Anwendungsbeispielen lernen Sie die zentralen Einsatzgebiete der Plattform praktisch kennen.

Nach dieser Schulung sind sie in der Lage, das Zusammenspiel der beiteiligten Komponenten zu analysieren und die Architektur eines auf Kafka basierenden Systems einzuordnen und zu beurteilen. Sie verfügen über das notwendige Wissen, um den Aufbau der Plattform und das Zusammenspiel der beteiligten Komponenten nachzuvollziehen und haben einen Überblick über typische Anwendungsfälle der Plattform und der darauf aufbauenden Technologien.

Zielgruppe

  • Software-Architekten & Product-Owner, die die Verwendung von Apache Kafka in Projekten beurteilen müssen

  • Administratoren & Dev-Ops, die den Einsatz der Plattform evaluieren wollen

  • Data Analysten, die einen Überblick benötigen, wo/wie (in Echtzeit) auf welche verarbeiteten Daten zugegriffen werden kann

  • Software-Entwickler, die einen Überblick über sinnvolle Einsatzgebiete von Apache Kafka erhalten möchten

Vorkenntnisse

Keine (hilfreich: Vorkenntnisse Linux/Shell, Docker/Docker-Compose)

Dauer

1 Tag

Ort

Inhouse / Online / offene Schulung

Sprache

Deutsch, Englisch auf Anfrage

Anzahl Teilnehmer

Empfohlen: Inhouse bis zu 8 TN / Online bis zu 6 TN

Themen

  • Historie / Grundlagen / Erste Schritte mit Docker-Compose

  • Architektur von Kafka Core (Apache Kafka / Zookeeper bzw. KRaft)

  • Das Kafka-Ökosystem (Komponenten / Technologien / Community-Erweiterungen)

  • Technologie-Stack (Schema Registry, Kafka Connect, Kafka Streams, ksqlDB)

  • Einsatzgebiete der Plattform (Anwendungsbeispiele)

  • Abgrenzung gegen alternative Technologien

Nichts für Sie dabei?

Bitte sprechen Sie uns an, wenn Sie Interesse an einem Thema
haben, das wir nicht explizit aufgeführt haben. Wir arbeiten
sowohl mit unabhängigen Experten und namhaften Partnern
zusammen und erstellen gerne ein individuelles Angebot für Sie.

up
contact