К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Manage Schema Evolution in Real‑Time Data · LearnSpace
Назад в каталог
courseraПрограммирование

Manage Schema Evolution in Real‑Time Data

Курс от Coursera
Средний≈ 5.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Ship data and schema changes without outages. This hands-on course teaches you how to treat schemas as contracts, evolve them safely, and keep producers, consumers, and warehouses green end-to-end. You’ll design compatibility policies in a Schema Registry (backward/forward/full, transitive), automate checks in CI, and practice expand → adapt → contract rollouts. In streaming labs, you’ll capture OLTP changes with Debezium, deliver Avro-encoded events to Kafka, and route malformed records to a DLQ with actionable alerts. On the analytics side, you’ll evolve BigQuery/Iceberg schemas additively (NULLABLE/defaulted columns), shield downstream users with views/contracts, and validate correctness with queries and time travel. Realistic scenarios walk you through enum expansions, type widening, null/tombstone semantics, and subject naming rules. This course is for data engineers, backend engineers, and analytics engineers who work with real-time or streaming data systems and need to evolve schemas without downtime. It’s also useful for platform engineers and architects responsible for data contracts, CDC pipelines, or Kafka-based platforms. Learners should have basic SQL knowledge and a general understanding of streaming systems such as Kafka, along with familiarity with Git and the command line. Experience with schemas, CDC, Docker, or cloud data warehouses is helpful but not required. By the end, you’ll have runnable templates, governance checklists, and a portfolio-ready project that proves you can design zero-downtime change—confidently and repeatably. For more information, check out the document.

Навыки, которые вы освоите

Data WarehousingData PipelinesReal Time DataAutomationApache KafkaContinuous MonitoringAutomation EngineeringData ValidationSystem MonitoringContinuous DeploymentWarehouse ManagementCI/CDContinuous Integration

Программа курса

3 модулей · 23 учебных материалов

01Principles & Patterns of Real‑Time Schema Evolution8 материалов
Why CDC and Schema Evolution Matter: Preventing Broken Data PipelinesDIALOGUEWelcome to the Course: Course OverviewЧтениеWhy Schema Evolution Matters in Real-TimeВидеоCompatibility 101: Backward, Forward, and FullВидео

Учитесь у экспертов

Starweaver

Global Leaders in Professional & Technology Education

Luca Berton

Ansible Automation Expert, Published Author & Creator of the Ansible Pilot Project

Manage Schema Evolution in Real‑Time Data
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.2 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский

Часть программы вашего университета
Safe Change Patterns: Additive FirstВидео
Anti‑Patterns in the WildВидео
Hands-On-Learning: Schema Compatibility Gate with Safe Evolution (Design + Enforcement) Взаимная проверка
Schema Evolution Cheat Sheet (Avro & Protobuf)Чтение
02Implementing Contracts with Registries & CI/CD (Condensed Reading)6 материалов
Schema Compatibility Firefight: Diagnosing and Recovering from Breaking Changes DIALOGUERegistries in Practice: Subjects, Versions, and RulesВидеоRegistry Rules & API Cheatsheet (Confluent + Apicurio)ЧтениеShip Safer: CI Checks + Rollout PlaybooksВидеоObservability & Guardrails for Runtime EvolutionВидеоHands-On-Learning: Enforcing Global Schema Compatibility and Safe Recovery Взаимная проверка
03Zero-Downtime Data Changes: CDC, Compatibility, and Rollouts9 материалов
Unifying Customers and Orders for Trusted AnalyticsDIALOGUECDC + Streams: Handling Deletes, Reorders, and Schema DriftВидеоDownstream Models that Tolerate Change: Contracts, Views & NullabilityВидеоWarehouse-Side Evolution: BigQuery Schema Updates in PracticeЧтениеFrom OLTP to WarehouseВидеоHands-On-Learning: Building customer_orders_latest with Zero-Downtime Additive Evolution Взаимная проверкаShip Changes with ConfidenceВидеоProject: Governing Schema Evolution in a Real-Time CDC Pipeline (Zero Downtime) Взаимная проверкаManage Schema Evolution in Real‑Time DataЗадание