Apache Kafka® für Entwickler

3 Tage
mit Zertifikat
CHF 2'300.-
Unsere nächsten Trainings
Datum / Ort
Uhrzeit
Sprache
Training
Preis (Netto)
 

Die Anwendungsgebiete von Kafka sind Messaging, Storage und Streaming. Kafka bietet Lösungen für Probleme konventioneller Messaging Middleware, wie zum Beispiel das erneute Lesen bereits empfangener Nachrichten. Für die Realisierung von Microservices bietet sich Kafka als leistungsfähiger Event Broker an.

Die Streaming Plattform Kafka wurde für einen hohen Durchsatz, geringe Verzögerungen und grösste Datenmengen ursprünglich beim Social Media Dienst LinkedIn entwickelt.

In diesem Seminar zeigen wir erst, wie man Apache Kafka in einer modernen Datenarchitektur nutzen kann, gehen dann auf die wichtigsten Eigenschaften und Features von Kafka ein und wie man diese in der Entwicklung optimal einsetzen kann.

Danach gehen wir auf die Komponenten rund um den Apache Kern ein und zeigen, wie man mit Kafka Connect Datenströme mit Kafka integrieren und wie man ksqlDB bzw. Kafka Streams Datenströme «in Motion» analysieren kann. Weitere Themen sind Governance und Security mit Apache Kafka.

Lerninhalte

  • Einführung und Motivation für Apache Kafka
  • Kafka in einer modernen Daten Architektur
  • Kafka Basiswissen Kafka Interne Architektur
  • Produzieren und Konsumieren von Nachrichten in/von Kafka
  • Avro & Confluent Schema Registry
  • Stream Data Integration mit Kafka Connect, StreamSets und Apache NiFi
  • Stream Analytics mit Kafka Streams und ksqlDB
  • Umsetzung von ereignisgetriebenen Microservices mit Apache Kafka
  • Kafka Security

Lernziele

Die Teilnehmenden...

  • lernen die Prinzipien des Stream-Processing kennen und was ein Event Broker (Kafka) leisten kann.
  • wissen wie ein Kafka Cluster funktioniert und auf was es zu achten gilt.
  • können Streaming-Herausforderungen mit Hilfe von Kafka lösen.
  • lernen die Integration von Datenströmen über Kafka Connect und StreamSets/Apache NiFi kennen.
  • sehen wie man mit ksqlDB sein SQL Wissen auch auf Datenströmen nutzen kann.
  • können mit Kafka Streams einfache Stream Analytics Aufgaben umsetzen und kennen die Unterschiede zum Einsatz von ksqlDB.
  • sehen wie man mit der Schema Registry die Nachrichten-Governance unterstützen kann.

Zielgruppe

  • Software Architekten
  • Entwickler
  • Data Engineers (ETL Entwickler)

Voraussetzung:

  • Grundkenntnisse IT, Java Grundwissen von Vorteil aber kein Muss.

Weitere Details

Zertifizierung
Teilnehmer erhalten ein AKROS Academy Zertifikat.

Kursunterlagen
Wir von AKROS, lieben Nachhaltigkeit. Sobald wir Sie zu einem online Training angemeldet haben, werden die Dokumente zum Training elektronisch zur Verfügung gestellt. Während vor Ort Trainings, bekommen Sie die Unterlagen im Papierformat.

Keine passender Termin dabei?
Kein Problem! Melden Sie sich gerne per E-Mail bei academy@akros.ch und wir finden gemeinsam eine Lösung.

Preferred Partner
Dieses Training geben wir zusammen mit Trivadis - Part of Accenture.

Spezialkonditionen

Early bird Rabatt
10% Rabatt - pro Training und Person - bis 30 Tage vor Kursbeginn.

Send your Team
10% Rabatt ab 3 Personen
20% Rabatt ab 5 Personen

In-house Trainings

Interne Firmenkurse
Ab 6 Teilnehmenden ist ein in-house Training immer die richtige Wahl. Mit unserem Angebot für interne Firmenkurse bieten wir Ihnen die Möglichkeit, mit uns gemeinsam ein Schulungskonzept zu erstellen, das passgenau auf Sie zugeschnitten ist – flexibel, exklusiv und selbstverständlich am Ort Ihrer Wahl. Mehr Informationen dazu finden Sie hier.

Wünschen Sie eine Offerte, haben Fragen oder Anregungen?
Senden Sie uns eine E-Mail an academy@akros.ch. Wir freuen uns auf Sie!

Warum AKROS?

  • Über 20 Trainer mit mehrjähriger Expertise und Hands-on-Erfahrung
  • Kurse in Ihrer Muttersprache
  • Schweizer Trainingsstandorte
Buchen

Hinweis

Alle Teilnahmegebühren verstehen sich pro Person, zzgl. aktuell gültiger Mehrwertsteuer. Bitte beachten Sie, dass bei Umbuchung oder Stornierung des Trainings eine Bearbeitungsgebühr fällig werden kann. Bitte wenden Sie sich hierfür direkt an academy@akros.ch. Wir weisen auf unsere Datenschutzerklärung hin, die es weiter unten zu bestätigen gilt.

Folgende persönliche Daten – Firma, Name, Vorname und E-Mail – werden für den Buchungsprozess bei unserem Dienstleister, bzw. den Lizenzgebern hinterlegt.

Anmeldung
Einladung zu Tools
Präsenz / RemoteFalls die gebuchte Präsenz-Schulung zum gewählten Zeitraum nicht statt finden kann, bin ich mit folgender, kostenfreier Umbuchung einverstanden.
Bestimmungen
Datenschutz / AGB
Newsletter Anmeldung

Biel
Bahnhofstrasse 15
2502 Biel
+41 32 329 90 30

Zürich
Herostrasse 12
8048 Zürich
+41 32 329 90 30

Luzern
Platz 4
6039 Root D4
+41 32 329 90 30

Bern
Lindenpark
Lindenhofstrasse 1
3048 Worblaufen
+41 32 329 90 30

News Archive Jobs Archive Referenzen Archive Academy Archive Solution Brief Archive Scaled Agile Framework (SAFe®)