Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Aperçu des fonctionnalités et de l'architecture de Debezium
- Cas d'utilisation Change Data Capture (CDC)
- Réplication des données
- Mise à jour / invalidation d'un cache
- Mise à jour des index de recherche
- Synchronisation de données dans des microservices
Configuration et installation
- Configuration de l'environnement de développement
- Approche conventionnelle de l'installation.
- Utilisation de Docker et d'images de conteneurs Debezium.
Démarrage
- 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
- Insérer, mettre à jour et supprimer 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 implémentations
- 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
Résolution des problèmes
Résumé et conclusion
Pré requis
- Compréhension des concepts de base de données
- Expérience des concepts de développement de logiciels
Public
- Développeurs
- [Professionnels
14 Heures