Programa del Curso
Introducción
- Descripción general de las características y la arquitectura de Debezium
- Change Data Capture (CDC) Casos de uso
- Replicación de datos
- Actualización/invalidación de una caché
- Actualización de índices de búsqueda
- Sincronización de datos en microservicios
Configuración e instalación
- Configuración del entorno de desarrollo
- Enfoque de instalación convencional.
- Uso de Docker e imágenes de contenedores de Debezium.
Empezar
- Elección de la base de datos
- Inicio de Zookeeper
- Iniciando Kafka
- Inicio del servicio de conector
- Registro del conector
- Configuración de serialización, enrutamiento, filtrado de mensajes, señales, etc.
Trabajar con el Database
- Cómo funciona la captura de datos
- Descripción de los flujos de eventos
- Trabajar con topologías de base de datos (independientes, clústeres, etc.)
Debezium en acción
- Inserción, actualización y eliminación de un registro
- Purgar una caché
- Actualización de índices de búsqueda
- Generación de vistas y datos derivados
- Sincronización de fuentes de datos
Otras implementaciones
- Servidor Debezium
- Debezium incrustado
Trabajar con la API de Debezium
- Entendiendo el motor de Debezium
- Trabajar con el módulo debezium-api
- Control de dependencias
- Trabajar con mensajes
Solución de problemas
Resumen y conclusión
Requerimientos
- Comprensión de los conceptos de bases de datos
- Experiencia con conceptos de desarrollo de software
Audiencia
- Desarrolladores
- Database Profesionales
Testimonios (5)
Los ejemplos claros que presentó el instructor
José Ernesto Cruz Pineda - Datavision digital
Curso - SAP ASE for Database Administrators
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Curso - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Curso - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Curso - Access Advanced
La situación era atípica porque se iba a impartir una formación intensiva a los desarrolladores con personas que no eran desarrolladores. Lukasz asumió este reto con empatía y mucho humor. A través de su manera inteligente y flexible, fue capaz de garantizar que se lograra un aprendizaje concreto para todos. Lo disfruté mucho y con mucho gusto volvería a asistir a un seminario con Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Traducción Automática