Plan du cours

Introduction

  • Aperçu des fonctionnalités et de l'architecture de Debezium
  • Change Data Capture (CDC) cas d'utilisation
  • Réplication des données
  • Mise à jour / invalidation d'un cache
  • Mise à jour des index de recherche
  • Synchronisation des données dans les microservices

Configuration et installation

  • Mise en place de l'environnement de développement
  • Approche conventionnelle de l'installation.
  • Utilisation de Docker et d'images de conteneurs Debezium.

Pour commencer

  • Choix de la base de données
  • Démarrer Zookeeper
  • Démarrer Kafka
  • Démarrer le service de connecteur
  • Enregistrer le connecteur
  • Configurer la sérialisation, le routage, le filtrage des messages, les signaux, etc.

Travailler avec le Database

  • Comment fonctionne la capture de données
  • Comprendre les flux d'événements
  • Travailler avec des topologies de bases de données (autonomes, clusters, etc.)

Debezium en action

  • Insertion, mise à jour et suppression d'un enregistrement
  • Purger un cache
  • Mise à jour des index de recherche
  • Générer des vues et des données dérivées
  • Synchronisation des sources de données

Autres mises en œuvre

  • Serveur Debezium
  • Debezium embarqué

Travailler avec l'API Debezium

  • Comprendre le moteur Debezium
  • Travailler avec le module debezium-api
  • Gérer les dépendances
  • Travailler avec les messages

Dépannage

Résumé et conclusion

Pré requis

  • Compréhension des concepts de base de données
  • .
  • Expérience des concepts de développement de logiciels

Audience

  • Développeurs
  • Database professionnels
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.

Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Catégories Similaires