Struttura del corso

Introduzione

  • Panoramica delle funzionalità e dell'architettura di Debezium
  • Change Data Capture (CDC) Casi d'uso
  • Replica dei dati
  • Aggiornamento/invalidamento di una cache
  • Aggiornamento degli indici di ricerca
  • Sincronizzazione dei dati nei microservizi

Configurazione e installazione

  • Impostazione dell'ambiente di sviluppo
  • Approccio di installazione convenzionale.
  • Utilizzo di Docker e delle immagini contenitore Debezium.

Introduttiva

  • Scelta del database
  • Avvio di Zookeeper
  • Avvio di Kafka
  • Avvio del servizio connettore
  • Registrazione del connettore
  • Configurazione della serializzazione, del routing, del filtro dei messaggi, dei segnali e così via.

Utilizzo del Database

  • Come funziona l'acquisizione dei dati
  • Informazioni sui flussi di eventi
  • Utilizzo di topologie di database (standalone, cluster e così via)

Debezium in azione

  • Inserimento, aggiornamento ed eliminazione di un record
  • Svuotamento di una cache
  • Aggiornamento degli indici di ricerca
  • Generazione di viste e dati derivati
  • Sincronizzazione delle origini dati

Altre implementazioni

  • Debezium Server
  • Debezium incorporato

Lavorare con l'API Debezium

  • Comprendere il motore Debezium
  • Lavorare con il modulo debezium-api
  • Gestione delle dipendenze
  • Lavorare con i messaggi

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Comprensione dei concetti relativi ai database
  • Esperienza con i concetti di sviluppo software

Pubblico

  • Gli sviluppatori
  • Database Professionisti
  14 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (4)

Corsi relativi

Categorie relative