Course Outline
Debezium in Practice
Getting Started
Introduction
Alternative Implementations
Setup and Installation
Summary and Conclusion
Troubleshooting
Utilising the Debezium API
Working with the Database
- Selecting 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 operates.
- Understanding event streams.
- Working with database topologies (standalone, clusters, etc.).
- Inserting, updating, and deleting records.
- 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 or invalidating a cache.
- Updating search indexes.
- Data synchronization in microservices.
- Setting up the Development Environment.
- Traditional installation approach.
- Using Docker and Debezium container images.
- Understanding the Debezium engine.
- Working with the debezium-api module.
- Handling dependencies.
- Working with messages.
Requirements
Target Audience
- Knowledge of database concepts.
- Familiarity with software development principles.
- Developers.
- Database professionals.
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training instruments provided.
- UNIFI
Course - NoSQL Database with Microsoft Azure Cosmos DB
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.