Schulung in Apache Kafka:
Effizientes Datenmanagement für Ihr Unternehmen
Was Sie im Online-Kurs erwartet
Lernen Sie, den Datenfluss in verteilten Systemen mit Hilfe von Apache Kafka in Ihrem Unternehmen zu steuern. Unsere praxisnahe und zweitägige Online Weiterbildung vermittelt Ihnen alle Grundlagen, die Sie benötigen, um Apache Kafka effektiv zu nutzen und Ihre Datenströme optimal zu verwalten.
Warum Apache Kafka?
Apache Kafka ist eine leistungsstarke Plattform zur Verarbeitung und Speicherung von Data Streams in verteilten Systemen. Mit Kafka können Sie Daten in Clustern lesen, schreiben, importieren und in weitere Systeme exportieren. Diese Flexibilität macht Kafka zu einem unverzichtbaren Tool für Unternehmen, die große Datenmengen effizient und zuverlässig verwalten möchten.
Apache Kafka gehört zu den besten und populärsten Lösungen, wenn es darum geht, schnell, sicher und im großen Stil Daten zu transportieren. Wenn Ihre Softwarelandschaft ein menschlicher Körper wäre, so bildet Apache Kafka das Nervensystem, in dem alle Informationen an die richtige Stelle transportiert werden. In dieser Schulung kommen Theorie und Praxis zusammen: In einem vom Teilnehmer aufgesetzten lokalen Cluster wird das System auf Herz und Nieren getestet, vom Dozenten erklärt und gemeinsam werden Java-Applikationen entwickelt, die das System direkt ansprechen.
- Architektur eines verteilten Systems
- Wozu Kafka?
- Kafka lokal starten und konfigurieren
- Cluster Architektur kennenlernen
- Broker und Zookeeper
- Partitionen und Topics
- Producer und Consumer
- Konfiguration
- Replikation und Ausfallsicherheit
- ACKs und Zustellungsgarantien
- Transaktionen
- Producer und Consumer selbst in Java implementieren
- commitSync() und commitAsync()
- send() und send().get()
- Streams API
- Performancetests
- Konfiguration der JVM
Teilnehmende werden in die Lage versetzt Applikationen in Java zu entwickeln, die Kafka für den Austausch von Daten nutzen. Sie verstehen alle Hauptkomponenten von Kafka und können so wichtige Entscheidungen treffen, z.B. bei der Anzahl der Partitionen eines Topics, um zukunftssichere Systeme anzulegen. Das Anlegen eines lokalen Kafka Clusters zeigt den Teilnehmern, welche Besonderheiten es bei der Nutzung von Kafka zu beachten gibt.
Der Kurs richtet sich an Java-Entwickler, in deren Unternehmen Apache Kafka eingesetzt wird oder werden soll. Einerseits wird der theoretische Aufbau von Kafka vorgestellt und andererseits auch eine Anwendung für Java geschrieben, die über Kafka mit der Außenwelt kommuniziert. Installation und Wartung eines Kafka-Systems sind Randthemen dieser Schulung. Vorkenntnisse in Apache Kafka sind nicht nötig.
Jetzt Kurs anfragen:
Einführung in Apache Kafka
Buchen Sie jetzt Ihre Schulung in Apache Kafka und heben Sie Ihre Datenmanagement-Fähigkeiten auf das nächste Level. Mit unserer praxisnahen, zweitägigen Online Weiterbildung werden Sie Apache Kafka im Handumdrehen meistern und Ihr Unternehmen zu neuen Höchstleistungen führen.
Professionelle Schulungen der QUALIDY GmbH
Lebendig und interessant präsentiert.
Meinungen von Kursteilnehmern
Unterrichtsgestaltung
Der Unterricht besteht aus drei Konzepten, welche sich gegenseitig ergänzen, um einen maximalen Lernerfolg zu erzielen.
Input
Der Input ist der Grundstein der Wissensvermittlung in Form von prägnanten Lehrvorträgen. Hier wird zunächst geklärt, worum es geht. Dabei werden die Lernenden dort abgeholt, wo sie gerade sind. Wozu wird das, was gerade beigebracht wird, benötigt? Wie funktioniert es?
Dies stärkt die Motivation, sich mit der Thematik auseinanderzusetzen. Lehrvorträge sind der Baustein mit dem höchsten Theorieanteil. Angereichert wird sie mit praktischen Beispielen und kurzen Übungen.
Praktische Übung
Übung macht den Meister – und auf diesem Weg begleiten unsere Dozenten
die Lernenden. Konkrete Übungsaufgaben werden einzeln, in Gruppen oder sogar als Klassenverband zusammen Stück für Stück bearbeitet und besprochen. Dabei geht der Dozent auf mögliche Fallstricke ein, kommentiert
Lösungswege, zeigt „Best Practices“ und behandelt Fragen, die während der
Übung auftreten. Die Lernenden bekommen Gelegenheit, ihre Ergebnisse
der Klasse vorzustellen. Hier liegt der Praxisanteil bei nahezu hundert Prozent.
Projekt
Ein selbstfahrendes Auto, das einer Linie folgt und Hindernissen ausweicht, eine
barrierefreie PDF, erstellt durch ein Worddokument, oder auch ein eigenes
Bibliothekssystem zum Ausleihen von Medien.
Im Lauf der Fortbildung arbeiten die Lernenden an einem konkreten Projekt.
Dies wird zu Beginn erklärt. Dies stärkt die Motivation, denn der Weg zum Ziel
mag manchmal steinig sein, aber ein konkretes Ziel vor Augen hilft, den Weg
zu gehen – natürlich stets begleitet vom Dozenten.