Apache Flink 2 Schulung: SQL und DataStream API
Entwickle zustandsbehaftete Kafka-Pipelines, teste Recovery per Checkpoint und schreibe Streams nach Iceberg oder Paimon.
- Event Time und Watermarks beherrschen
- Flink SQL für Kafka-Streams einsetzen
- Zustand mit DataStream API verwalten
- 4 Tage
- Aufbau
- Online
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Event Time und Watermarks beherrschen
- Flink SQL für Kafka-Streams einsetzen
- Zustand mit DataStream API verwalten
- Exactly Once mit Checkpoints absichern
- Flink auf Kubernetes bereitstellen
- Iceberg oder Paimon anbinden
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Data Engineers für Streaming-Pipelines
- Backend- und Java-Entwickler für Ereignisverarbeitung
- Platform Engineers für Flink auf Kubernetes
- Architekten für Lakehouse-Datenflüsse
Das bringst du mit
- Praktische Kenntnisse in Java und SQL
- Grundlagen in Kafka, Linux und Containern
- Für Kubernetes empfiehlt sich der Kubernetes Grundkurs
Dein Lernweg
Tag 1: Flink-Architektur und Ereigniszeit
- Flink 2 Laufzeit mit JobManager und TaskManager
- Kafka-Streams, Parallelität und Operator Chains
- Event Time, Zeitstempel und Watermarks
- Zeitfenster und verspätete Ereignisse
Tag 2: Flink SQL und Table API
- Kafka-Tabellen mit SQL DDL
- Window TVFs und laufende Aggregationen
- Joins über dynamische Tabellen
- Table API, Schemas und Changelog-Modi
Tag 3: DataStream API und Fehlertoleranz
- Keyed State und Broadcast State
- Timer und Process Functions
- Checkpoints, Savepoints und Operator-UIDs
- Exactly Once mit Kafka und transaktionalen Senken
Tag 4: Lakehouse, Kubernetes und Monitoring
- Iceberg oder Paimon als Streaming-Ziel
- Application Mode auf Kubernetes
- Checkpoint-Speicher und Ressourcenplanung
- Monitoring, Backpressure und Recovery-Test
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
- Montag09:00 bis 16:00 Uhr
4 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
Kurze Fachimpulse wechseln mit Live-Demos und Übungen an einer durchgängigen Kafka-Flink-Pipeline. Code-Reviews in Zweiergruppen prüfen SQL-Abfragen und DataStream-Code. Vorbereitete Fehlerszenarien machen Checkpoint-Recovery, Backpressure und Monitoring beobachtbar. Ein Abschlussworkshop verbindet Kubernetes-Deployment mit Iceberg oder Paimon.
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Apache Flink 2 Schulung: SQL und DataStream API
Was ist Apache Flink und wofür wird es eingesetzt?
Apache Flink ist ein verteiltes Framework für zustandsbehaftete Verarbeitung kontinuierlicher Datenströme. Es verarbeitet Ereignisse anhand von Event Time, hält Anwendungszustand über Operatoren hinweg und stellt ihn nach Fehlern aus Checkpoints wieder her. Typische Anwendungen sind laufende Aggregationen, Ereigniskorrelation und Streaming-ETL.
Was unterscheidet Flink SQL, Table API und DataStream API?
Flink SQL beschreibt relationale Verarbeitung über dynamische Tabellen. Die Table API bildet vergleichbare Operationen programmatisch ab. Die DataStream API gibt dir Zugriff auf Ereignisse, eigenen Zustand, Timer und Process Functions für anwendungsspezifische Streaming-Logik.
Wie erreicht Apache Flink Exactly Once?
Exactly Once entsteht durch konsistente Checkpoints der Operatorzustände und Quellpositionen sowie durch eine Senke mit koordiniertem Commit. Für eine Ende-zu-Ende-Garantie müssen Quelle und Senke das jeweilige Wiederanlaufverfahren unterstützen. Im Training testest du dieses Verhalten mit Kafka und einer persistenten Senke.
Behandelt die Schulung Apache Flink 2?
Die Übungen und Architekturthemen orientieren sich an Apache Flink 2. Versionsabhängige Connectoren für Kafka, Iceberg oder Paimon werden in einer abgestimmten Trainingsumgebung eingesetzt, damit API und Connector-Versionen zusammenpassen.
Welche Vorkenntnisse brauche ich für das Flink Training?
Du solltest Java und SQL praktisch anwenden können und die Grundlagen von Kafka kennen. Erfahrung mit Linux und Containern erleichtert die Übungen. Kubernetes-Grundkenntnisse unterstützen dich beim Deployment-Teil.
Muss ich ein Notebook oder Softwarelizenzen mitbringen?
cmt stellt die benötigten Geräte, virtuellen Umgebungen und Softwarekomponenten bereit. Du kannst dadurch direkt mit Kafka, Flink und Kubernetes arbeiten, ohne eine eigene Trainingsumgebung vorzubereiten.
Ist die Apache Flink Schulung als Inhouse-Training verfügbar?
cmt bietet die Schulung als Inhouse-Training und Firmenseminar an. Inhalte, Connectoren und Übungen lassen sich auf Anfrage an euren Technik-Stack sowie an anonymisierte Datenflüsse aus eurem Unternehmen anpassen.
Gibt es Angebote für mehrere Mitarbeiter?
Für mehrere Mitarbeiter erstellt cmt auf Anfrage ein passendes Angebot. Übermittle dazu die Teamgröße, das gewünschte Format und den geplanten Standort an cmt.
Passende Schulungen
Apache Flink 2 Schulung: SQL und DataStream API
Nächster Termin: 21. September 2026 · Online
ab2.490 €netto