Course Outline
Debezium in Action
Getting Started
Introduction
Other Implementations
Setup and Installation
Summary and Conclusion
Troubleshooting
Working with Debezium API
Working with the Database
- Choosing the database
- Starting Zookeeper
- Starting Kafka
- Starting the connector service
- Registering the connector
- Configuring serialization, routing, message filtering, signals, etc.
- Debezium Server
- Embedded Debezium
- How data capture works
- Understanding event streams
- Working with database topologies (standalone, clusters, etc.)
- Inserting, updating, and deleting a record
- Purging a cache
- Updating search indexes
- Generating derived views and data
- Syncing data sources
- 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
- Setting up the Development Environment
- Conventional installation approach.
- Using Docker and Debezium container images.
- Understanding the Debezium engine
- Working with the debezium-api module
- Handling dependencies
- Working with messages
Requirements
Audience
- An understanding of database concepts
- Experience with software development concepts
- Developers
- Database professionals
Testimonials (5)
The exercises were explained very good.
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
I learned complex functions and how to apply them
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
It was quite hands-on, not too much theory.
David Lambaerts - Estee Lauder BV
Course - ORACLE PL/SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.