Schulung APACHE KAFKA


Eine Schulung für Entwickler und DevOps-Engineers, die ein Verständnis von der Architektur und der Anwendung der Apache Kafka-Technologie auf Basis von Java oder Go erlangen möchten.

Zielgruppe

Personen, die mit Kafka als Distributed Streaming Platform arbeiten wollen.

Voraussetzungen

  • Linux-Kenntnisse
  • Docker-Kenntnisse
  • Kenntnisse in Java oder Go

Inhalt

  • Grundlagen
    • Messaging im Unternehmenskontext
      • Service-to-Service Communication
      • Streams vs. REST-Interfaces
      • Event-Driven-Communication
    • Was ist Kafka?
    • System-Architektur
    • Producer & Consumer
    • Topics & Partitionen
  • Advanced Knowledge
    • Replication
    • Retention & Log Compaction
    • Serialisierung mit Avro vs. ProtoBuf, Thrift
    • Verwendung der Kafka-Schema-Registry
  • Best Practises
    • Konfiguration von Topics
    • DSGVO
  • Beispielhafte Use-Cases
    • Microservices
    • Big Data
  • Workshop
    • Aufsetzen einer lokalen Entwicklungsumgebung mit docker-compose
    • Programmierung eines Producers in Java/Go
    • Programmierung eines Consumers in Java/Go
    • Integration Testing in Java/Go
    • Kafka Streams API

Dauer

2 Tage

Seminarart und Preis

Dieses Training bieten wir als Firmenschulung in Ihrer Organisation und als offene Schulung bei uns in Köln an.

Firmenschulung in Ihrem Unternehmen
  • Preis bis 3 Teilnehmer: 2.490 EUR zzgl. MwSt.
  • Preis 4 bis 8 Teilnehmer: 3.290 EUR zzgl. MwSt.
  • Termine nach individueller Absprache.
  • Trainingsunterlagen inklusive.
  • Räumlichkeiten, technische Ausstattung (inkl. Softwarebereitstellung), Verpflegung der Teilnehmer, etc. obliegen Ihnen.
Offene Schulung bei rheindata in Köln
  • Preis pro Person: 1.090 EUR zzgl. MwSt.
  • Trainingsunterlagen, technische Ausstattung und Verpflegung inklusive.
  • Unsere nächsten Termine:
    • 13-Jun-2019 / 14-Jun-2019
    • 11-Jul-2019 / 12-Jul-2019
    • 08-Aug-2019 / 09-Aug-2019

Interesse?

Füllen Sie einfach die Form aus und wir melden uns bei Ihnen.

>> AGB-Training