Návrh Školení

Zavedení

  • Přehled funkcí a architektury Debezium
  • Change Data Capture (CDC) případy použití
    • Replikace dat
    • Aktualizace / zneplatnění mezipaměti
    • Aktualizace vyhledávacích indexů
    • Synchronizace dat v mikroslužbách

Nastavení a instalace

  • Nastavení vývojového prostředí
  • Konvenční přístup k instalaci.
  • Použití obrázků Docker a kontejneru Debezium.

Začínáme

  • Výběr databáze
  • Spouštění Zookeeper
  • Počínaje Kafkou
  • Spuštění služby konektoru
  • Registrace konektoru
  • Konfigurace serializace, směrování, filtrování zpráv, signálů atd.

Práce s Database

  • Jak funguje sběr dat
  • Porozumění streamům událostí
  • Práce s databázovými topologiemi (samostatné, clustery atd.)

Debezium v akci

  • Vkládání, aktualizace a mazání záznamu
  • Vymazání mezipaměti
  • Aktualizace vyhledávacích indexů
  • Generování odvozených pohledů a dat
  • Synchronizace zdrojů dat

Další implementace

  • Server Debezium
  • Embedded Debezium

Práce s Debezium API

  • Pochopení motoru Debezium
  • Práce s modulem debezium-api
  • Zvládání závislostí
  • Práce se zprávami

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Pochopení databázových konceptů
  • Zkušenosti s koncepty vývoje softwaru

Publikum

  • Vývojáři
  • Database profesionálové
 14 hodiny

Počet účastníků


Price per participant

Upcoming Courses

Související kategorie