Plan Szkolenia

Introduction

  • Overview of Debezium Features and Architecture
  • Change Data Capture (CDC) use cases
    • Data replication
    • Updating / invalidating a cache
    • Updating search indexes
    • Data synchronization in microservices

Setup and Installation

  • Setting up the Development Environment
  • Conventional installation approach.
  • Using Docker and Debezium container images.

Getting Started

  • Choosing the database
  • Starting Zookeeper
  • Starting Kafka
  • Starting the connector service
  • Registering the connector
  • Configuring serialization, routing, message filtering, signals, etc.

Working with the Database

  • How data capture works
  • Understanding event streams
  • Working with database topologies (standalone, clusters, etc.)

Debezium in Action

  • Inserting, updating, and deleting a record
  • Purging a cache
  • Updating search indexes
  • Generating derived views and data
  • Syncing data sources

Other Implementations

  • Debezium Server
  • Embedded Debezium

Working with Debezium API

  • Understanding the Debezium engine
  • Working with the debezium-api module
  • Handling dependencies
  • Working with messages

Troubleshooting

Summary and Conclusion

Wymagania

  • An understanding of database concepts
  • Experience with software development concepts

Audience

  • Developers
  • Database professionals
  14 godzin
 

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.

Opinie uczestników (7)

Szkolenia Powiązane

Reporting Services

  14 godzin

SQL – przetwarzanie danych

  21 godzin

Powiązane Kategorie