Kafka Schulung

Kafka Grundlagen, Einführung, Praxis & Entwicklung

Apache Kafka ist eine Streaming-Plattform, die persistentes Publish/Subscribe-Messaging in Echtzeit ermöglicht. Kafka eignet sich hervorragend für die Verarbeitung sehr großer Datenmengen und zeichnet sich durch einen hohen Durchsatz aus.

Trainer: 

Kai Moritz

Schulungsziel

In diesem Seminar lernen Sie die grundlegenden Architekturkonzepte von Apache Kafka und der Confluent-Plattform kennen.

Sie lernen Anwendungen zu entwickeln, die Daten auf Kafka-Topics publizieren und von Kafka-Topics konsumieren und dabei von den wesentlichen Eigenschaften von Kafka wie der Partitionierung profitieren.

Nach diesem Seminar sind Sie in der Lage Apache Kafka Cluster einzurichten und in Ihre Anwendungen zu integrieren.

Zielgruppe

Software-Entwickler, die Apache Kafka als Streaming-Plattform nutzen möchten

Vorkenntnisse:

Java Grundlagen

Dauer:

2 Tage

Themen

Folgende Themen werden in dieser Schulung behandelt:

  • Einführung

    • Historie

    • Publish/Subscribe-Messaging

    • Einsatzgebiete

  • Installation

  • Kafka Grundlagen

    • Nachrichten

    • Schemata

    • Topics

    • Partitionen

    • Producer und Consumer

    • Broker

    • Cluster

  • Architektur

  • Nachrichten auf Kafka publizieren

    • Partitionierung

    • Serialisierung

  • Nachrichten von Kafka konsumieren

    • Consumer Groups

    • Exactly-Once-Processing

    • Deserialisierung

  • Schemaverwaltung

    • Avro

    • Evolution von Schemata

    • Schema-Registry

  • Kafka Connect

  • Kafka Streams

  • Kafka mit Spring Boot

    • Kafka-Unterstützung im Spring Framework

    • Spring Cloud Stream

  • Security

    • Authentifikation und Autorisation

    • Verschlüsselung

  • Kafka Administration

    • Konfiguration und Monitoring

    • Aufbau von Clustern

    • Performance Tuning von Kafka und der JVM

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