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
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (4)

Kombinierte Kurse

Verwandte Kategorien