Kursplan

Introduksjon

  • Oversikt over Debezium-funksjoner og arkitektur
  • Change Data Capture (CDC) brukstilfeller
    • Data replikering
    • Oppdaterer / ugyldiggjør en cache
    • Oppdatering av søkeindekser
    • Datasynkronisering i mikrotjenester

Oppsett og installasjon

  • Sette opp utviklingsmiljøet
  • Konvensjonell installasjonsmetode.
  • Bruke Docker og Debezium-beholderbilder.

Komme i gang

  • Velge databasen
  • Starter Zookeeper
  • Starter Kafka
  • Starter koblingstjenesten
  • Registrerer koblingen
  • Konfigurering av serialisering, ruting, meldingsfiltrering, signaler, etc.

Arbeide med Database

  • Hvordan datafangst fungerer
  • Forstå hendelsesstrømmer
  • Arbeide med databasetopologier (frittstående, klynger, etc.)

Debezium i aksjon

  • Sette inn, oppdatere og slette en post
  • Tømmer en cache
  • Oppdatering av søkeindekser
  • Generer avledede visninger og data
  • Synkroniserer datakilder

Andre implementeringer

  • Debezium server
  • Innebygd Debezium

Jobber med Debezium API

  • Forstå Debezium-motoren
  • Arbeider med debezium-api-modulen
  • Håndtering av avhengigheter
  • Arbeid med meldinger

Feilsøking

Oppsummering og konklusjon

Krav

  • En forståelse av databasekonsepter
  • Erfaring med programvareutviklingskonsepter

Publikum

  • Utviklere
  • Database fagfolk
 14 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories