Beschreibung
Apache Kafka - Professionelles Event Streaming
Zielgruppe: Nur für Unternehmen und Institutionen.Apache Kafka ist eine Distributed Streaming Plattform. Obwohl anfangs primär für Data Analytics designed, wird Kafka heute in immer mehr auch darüberhinausgehenden Projekten verwendet: Hier ist Kafka ein interessanter Weg, asynchrone Kommunikation zwischen verschiedenen Microservices lose gekoppelt zu realisieren. Dabei ermöglicht die verteilte und skalierbare Architektur einen hoch performanten Datenaustausch zwischen Systemen.
Kafka ist jedoch weitaus komplexer als übliche Messaging-Systeme und stellt damit die Software-Entwicklung vor enorme Herausforderungen. Beispielsweise müssen Entwicklerinnen und Entwickler die Cluster-Struktur berücksichtigen und load-balancing aktiv implementieren.
Kommende Starttermine
Inhalte / Module
- Paradigmen und Funktionsweise von Kafka
- Synchrone und asynchrone Kommunikation
- Semantik beim Aufruf: at-least once, at most once, exactly once
- Publish & subscribe messaging
- Active polling
- Event sourcing
- Komponenten in Apache Kafka
- Broker und Clients
- Producer und Consumer
- Topics, Partitions und Segments
- Consumer Groups
- Analyse und Transformation
- Konnektoren
- Streams
- KSQL
- Client-Implementierung
- „Hello Kafka“ in Java
- Topics konfigurieren, anlegen und verwalten
- Einbindung in Spring Boot
- Broker operations
- Kurzeinführung für Entwickler
- Ausblick
- Apache Kafka in einer Microservice-Architektur
- Apache Kafka in einer Microservice-Architektur
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Unterlagen habe ich Persönlich nicht erhalten, wahrscheinlich zu kurzfristig. Meine Erwartungen wurden übertroffen, habe nicht mit so viel praktischem Inhalt gerechnet