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
  14 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (5)

Cursos Relacionados

Categorías Relacionadas