Debezium CDC Mastery
Полное руководство по Change Data Capture с Debezium — от основ до production deployment
About the Course
Progress Backup
Export progress for backup or transfer to another device.
Module Progress
Введение в курс
Введение в CDC
Postgres/Aurora
MySQL/Aurora
Prod Operations
SMT и Паттерны
Data Engineering
Cloud-Native GCP
Capstone Project
Achievements
0 of 19Module Complete: Введение в курс
Completed all lessons in module
Module Complete: Введение в CDC
Completed all lessons in module
Module Complete: Postgres/Aurora
Completed all lessons in module
Module Complete: MySQL/Aurora
Completed all lessons in module
Module Complete: Prod Operations
Completed all lessons in module
Module Complete: SMT и Паттерны
Completed all lessons in module
Module Complete: Data Engineering
Completed all lessons in module
Module Complete: Cloud-Native GCP
Completed all lessons in module
Module Complete: Capstone Project
Completed all lessons in module
Perfect Score: Введение в курс
100% on module exam
Perfect Score: Введение в CDC
100% on module exam
Perfect Score: Postgres/Aurora
100% on module exam
Perfect Score: MySQL/Aurora
100% on module exam
Perfect Score: Prod Operations
100% on module exam
Perfect Score: SMT и Паттерны
100% on module exam
Perfect Score: Data Engineering
100% on module exam
Perfect Score: Cloud-Native GCP
100% on module exam
Perfect Score: Capstone Project
100% on module exam
First Code Challenge
First code challenge passed
Course Modules
- Что такое Change Data Capture 15 min Beginner
- Архитектура Debezium 20 min Beginner
- Настройка лабораторного окружения 15 min Beginner
- Первый Debezium коннектор 25 min Beginner
- Потребление CDC событий на Python 30 min Intermediate
- Структура CDC событий Debezium 25 min Intermediate
- Итоги модуля 3 min Beginner
- Logical Decoding: Глубокое погружение 25 min Intermediate
- Жизненный цикл Replication Slots 30 min Intermediate
- Настройка WAL для CDC 25 min Intermediate
- Настройка Aurora PostgreSQL для CDC 25 min Intermediate
- Aurora Failover и Replication Slots 30 min Advanced
- Стратегии снэпшотов в Debezium 25 min Intermediate
- Практика: Incremental Snapshot 45 min Advanced
- Итоги модуля 3 min Intermediate
- MySQL Binary Log: Архитектура и форматы 30 min Intermediate
- GTID Mode: Глобальные идентификаторы транзакций 25 min Intermediate
- Binlog Retention и Heartbeat: Защита от потери позиции 20 min Intermediate
- Настройка MySQL CDC коннектора 30 min Intermediate
- Binlog vs WAL: Архитектурное Сравнение 25 min Intermediate
- Schema History Topic: Критический Компонент Recovery 30 min Advanced
- Aurora MySQL: Конфигурация Parameter Groups для CDC 25 min Intermediate
- Aurora Enhanced Binlog: Архитектура и Trade-offs 30 min Advanced
- Aurora MySQL: Выбор Snapshot Mode для CDC 25 min Intermediate
- Binlog Lag Monitoring: Метрики JMX и CloudWatch для Production CDC 30 min Advanced
- GTID Failover: Процедуры переключения MySQL/Aurora 35 min Advanced
- Incremental Snapshots через Signal Table 35 min Advanced
- Recovery Procedures: Binlog Loss и Schema History Corruption 35 min Advanced
- Multi-Connector Deployments: Server ID Registry и Топологические Конфликты 35 min Advanced
- Интеграция с gh-ost и pt-online-schema-change 35 min Advanced
- Итоги модуля 3 min Intermediate
- JMX Метрики Debezium: Интерпретация и мониторинг 30 min Intermediate
- Prometheus: Сбор метрик Debezium 25 min Intermediate
- Лабораторная: построение Grafana дашборда для CDC 40 min Intermediate
- Детекция отставания и настройка алертов 35 min Intermediate
- WAL Bloat и Heartbeat 30 min Intermediate
- Масштабирование коннектора: Правда о tasks.max 25 min Advanced
- Disaster Recovery: Процедуры восстановления CDC 40 min Advanced
- Итоги модуля 3 min Intermediate
- Single Message Transformations: Обзор 25 min Intermediate
- Predicates и фильтрация событий 30 min Intermediate
- Маскирование PII данных с помощью SMT 25 min Intermediate
- Content-Based Event Routing 30 min Intermediate
- Outbox Pattern: Теория и архитектура 30 min Intermediate
- Outbox Implementation с Event Router SMT 40 min Advanced
- Schema Registry Integration with Avro 35 min Intermediate
- Schema Evolution and Compatibility 35 min Advanced
- Итоги модуля 3 min Advanced
- Продвинутые паттерны Python Consumer 45 min Advanced
- Интеграция CDC событий с Pandas 35 min Intermediate
- PyFlink CDC Connector — настройка и использование 40 min Advanced
- Stateful Stream Processing в PyFlink 50 min Advanced
- PySpark Structured Streaming с Kafka 45 min Advanced
- ETL/ELT паттерны с CDC данными 40 min Advanced
- Real-time Feature Engineering для ML 50 min Advanced
- Итоги модуля 3 min Advanced
- Настройка Cloud SQL PostgreSQL для CDC 35 min Intermediate
- Debezium Server с Pub/Sub Sink 45 min Intermediate
- IAM и Workload Identity для CDC Pipeline 35 min Intermediate
- Dataflow Template: CDC в BigQuery 40 min Advanced
- Cloud Run для Event-Driven CDC 40 min Intermediate
- End-to-End Мониторинг CDC Pipeline 45 min Advanced
- Итоги модуля 3 min Advanced