Déployez les données et les modifications de schéma sans interruption de service. Cette formation pratique vous apprend à considérer les schémas comme des contrats, à les faire évoluer en toute sécurité et à garantir le bon fonctionnement des producteurs, des consommateurs et des entrepôts de données de bout en bout. Vous concevrez des politiques de compatibilité dans un registre de schémas (rétroactive, prospective, complète, transitive), automatiserez les vérifications en CI et vous exercerez à des déploiements de type « étendre → adapter → réduire ». Dans les ateliers consacrés au streaming, vous capturerez les modifications OLTP avec Debezium, transmettrez des événements encodés en Avro à Kafka et acheminerez les enregistrements mal formés vers une file d’attente de détection des erreurs (DLQ) avec des alertes exploitables. Du côté de l’analyse, vous ferez évoluer les schémas BigQuery/Iceberg de manière additive (colonnes NULLABLE/par défaut), protégerez les utilisateurs en aval à l’aide de vues et de contrats, et validerez l’exactitude des données à l’aide de requêtes et de la fonctionnalité « time travel ». Des scénarios réalistes vous guideront à travers les extensions d’énumérations, l’élargissement de types, la sémantique des valeurs null/tombstone et les règles de nommage des entités.

Gestion de l'évolution des schémas dans les données en temps réel
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Gestion de l'évolution des schémas dans les données en temps réel
Ce cours fait partie de Spécialisation "Real-Time, Real Fast : Kafka & Spark pour les ingénieurs de données"


Instructeurs : Starweaver
Inclus avec
Demander à Coursera
Expérience recommandée
Ce que vous apprendrez
Expliquer les principes fondamentaux de l'évolution des schémas (compatibilité ascendante, descendante et totale ; modifications additives vs modifications rompant la compatibilité) et choisir la stratégie appropriée.
Mettre en œuvre des contrats d'événements et de données versionnés avec Avro ou Protobuf à l'aide d'un registre de schémas et appliquer les règles de compatibilité dans le cadre du CI/CD.
Coordonnez les plans de déploiement en temps réel entre les producteurs, les consommateurs et les systèmes de stockage (sujets Kafka, récepteurs CDC, entrepôts de données) avec des fonctionnalités de surveillance et de restauration.
Compétences que vous acquerrez
- Catégorie : Contrôle continu
- Catégorie : Modélisation des données
- Catégorie : Validation des données
- Catégorie : CI/CD
- Catégorie : Données en temps réel
- Catégorie : Entreposage de données
- Catégorie : Surveillance du système
- Catégorie : Intégration continue
- Catégorie : Ingénierie de l'automatisation
- Catégorie : Pipelines de données
- Catégorie : Automatisation
- Catégorie : Gestion des entrepôts
- Catégorie : Architecture des données
- Catégorie : Déploiement continu
Outils que vous découvrirez
- Catégorie : Bases de données opérationnelles
- Catégorie : Apache Kafka
Détails à connaître

Ajouter à votre profil LinkedIn
janvier 2026
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,





