Kurs · Schulung · Workshop

Kafka für Software Entwickler:innen

Zwei bis drei Tage intensiver Einstieg in skalierbare, robuste Unternehmensanwendungen mit Kafka und Spring Boot, inklusive Kafka Connect und ksqlDB aus dem Kafka Ecosystem.

Unternehmensanwendungen bauen heutzutage zunehmend auf einer Event-Driven Architektur auf. Das Kafka Ecosystem hat sich als die dominierende Plattform für den Bau von Event-Driven basierten Unternehmensanwendungen etabliert. Damit können Projekte deutlich schneller realisiert und besser gewartet werden als mit traditionellen Ansätzen.

Stimmen unserer Teilnehmer:innen

The course was well structured and practical. The instructor explained everything clearly.
Nakhon Nakhon
DevOps Engineer I Swisscom
I liked the course about Kafka and MQTT especially because it was very interactive and practice oriented. Also the instructor did not just present some standard material, but adapted to our concrete questions / needs.
Salome Salome
Digital Solution & Technology Engineer, ewz

Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →

Inhalt

Wir bauen zusammen inkrementell Unternehmensanwendungen, welche folgende Themen veranschaulicht:

  • Event-Driven Architektur, von wo kommen wir und wohin geht die Zukunft
  • Einführung in Event Thinking
  • Überblick der Kafka Architektur
  • Vertiefung in Kafka Topics
  • Vertiefung in Kafka Consumer Groups
  • Überblick Kafka Security
  • Einführung und Vertiefung der Schema Registry
  • Kafka Applikationen implementieren anhand
    • Consumer
    • Producer
    • Streaming
  • Monitoring möglichkeiten und praktische Erfahrungen
  • Überblick Kafka Connect mit praktischen Beispielen und Vertiefung in Plugins
  • Einführung in ksqlDB und praktischen Beispielen

Wir fokussieren uns darauf, eine spezifische Auswahl an Themen genau zu betrachten und zu verstehen.

Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.

In-House Kurs anfragen

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Öffentlichen Termin anfragen

Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.

Anzahl Teilnehmende (ungefähr)

Mehr als 3 Teilnehmende? Am besten direkt einen Wunschtermin als In-House Kurs anfragen.

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Mehr über Apache Kafka

Apache Kafka ist eine verteilte Event-Streaming-Plattform, die für die Verarbeitung von Echtzeit-Datenströmen und die Integration verschiedener Datenquellen optimiert ist. Die Plattform ermöglicht es, Millionen von Nachrichten pro Sekunde zuverlässig zu verarbeiten und zu speichern.

Weitere Ressourcen:

History

Jay Kreps, Neha Narkhede und Jun Rao entwickelten Kafka ursprünglich bei LinkedIn, um das wachsende Problem der Echtzeit-Datenverarbeitung zu lösen. Das Projekt wurde 2011 als Open-Source-Software veröffentlicht und nach dem Schriftsteller Franz Kafka benannt.

Die Gründer verliessen LinkedIn später, um Confluent zu gründen, ein Unternehmen, das sich auf die Weiterentwicklung und Kommerzialisierung von Kafka konzentriert. Confluent hat das Kafka-Ökosystem durch Entwicklungen wie ksqlDB und Kafka Connect erheblich erweitert.

Heute ist Kafka die Grundlage für Event-Streaming in vielen modernen Architekturen und hat die Entwicklung von Event-Driven Architecture massgeblich beeinflusst. Das System wird von Unternehmen wie Netflix, Uber und PayPal für kritische Geschäftsprozesse eingesetzt und hat die Art und Weise, wie Unternehmen Daten in Echtzeit verarbeiten, revolutioniert.