Skip to content
Learning Platform
Advanced
3 minutes
Итоги GCP Pub/Sub Debezium Server

Итоги модуля 7: Cloud-Native GCP

Что вы изучили

В этом модуле вы освоили cloud-native CDC: Debezium Server, Pub/Sub интеграцию и GCP deployment.


Ключевые концепции

Debezium Server

  • Kafka-less: Прямая отправка в Pub/Sub
  • application.properties: Конфигурация
  • Sinks: Pub/Sub, Kinesis, HTTP

Google Pub/Sub

  • Topics: Аналог Kafka topics
  • Subscriptions: Push и Pull модели
  • Ordering keys: Гарантия порядка

Offset Storage

  • File-based: Локальный файл
  • Cloud Storage: GCS bucket
  • Redis: Для HA deployments

Cloud Run

  • Serverless containers: Автоскейлинг
  • Workload Identity: Безопасная аутентификация
  • VPC connector: Private network access

Kafka vs Debezium Server

АспектKafka ConnectDebezium Server
ЗависимостиKafka обязателенKafka не нужен
МасштабированиеKafka partitionsВертикальное
Offset storageKafka topicsФайл/Redis/GCS
Sink flexibilityТолько KafkaPub/Sub, Kinesis, HTTP

Навыки

После прохождения модуля вы умеете:

  1. Развернуть Debezium Server
  2. Настроить Pub/Sub интеграцию
  3. Выбрать offset storage strategy
  4. Развернуть на Cloud Run
  5. Настроить Workload Identity

Что дальше?

Модуль 8: Capstone Project

Финальный проект курса:

  • Multi-database CDC pipeline
  • PostgreSQL + MySQL интеграция
  • Production architecture
  • Self-assessment checklist

Finished the lesson?

Mark it as complete to track your progress