Schulungsübersicht
Einführung
- Überblick über die Funktionen und Architektur von Debezium
- Change Data Capture (CDC) Anwendungsfälle
- Replikation von Daten
- Aktualisieren / Ungültigmachen eines Caches
- Aktualisierung von Suchindizes
- Datensynchronisierung in Microservices
Einrichtung und Installation
- Einrichten der Entwicklungsumgebung
- Konventioneller Installationsansatz.
- Verwendung von Docker und Debezium-Container-Images.
Erste Schritte
- Auswählen der Datenbank
- Starten von Zookeeper
- Starten von Kafka
- Starten des Connector-Dienstes
- Registrierung des Konnektors
- Konfigurieren von Serialisierung, Routing, Nachrichtenfilterung, Signalen usw.
Arbeiten mit dem Database
- Wie die Datenerfassung funktioniert
- Verstehen von Ereignisströmen
- Arbeiten mit Datenbanktopologien (Standalone, Cluster, etc.)
Debezium in Action
- Einfügen, Aktualisieren und Löschen eines Datensatzes
- Cache leeren
- Aktualisieren von Suchindizes
- Generieren von abgeleiteten Ansichten und Daten
- Synchronisieren von Datenquellen
Andere Implementierungen
- Debezium Server
- Embedded Debezium
Arbeiten mit der Debezium API
- Die Debezium-Engine verstehen
- Arbeiten mit dem Modul debezium-api
- Umgang mit Abhängigkeiten
- Arbeiten mit Nachrichten
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis von Datenbankkonzepten
- Erfahrungen mit Softwareentwicklungskonzepten
Publikum
- Entwickler
- Database Fachleute
Erfahrungsberichte (4)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Kurs - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Kurs - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Kurs - Access Advanced
Die Situation war untypisch, da eine intensive Schulung für Entwickler mit Nicht-Entwicklern durchgeführt werden sollte. Lukasz nahm diese Herausforderung mit Einfühlungsvermögen und viel Humor an. Durch seine intelligente und flexible Art konnte er dafür sorgen, dass ein konkreter Lerngewinn für alle erreicht wurde. Es hat mir sehr viel Spaß gemacht und ich würde gerne wieder ein Seminar mit Lukasz machen.
Christoph - Honda Bank GmbH
Kurs - MERN Fullstack Development
Maschinelle Übersetzung