Objectifs de la formation
- Comprendre les fondements et les enjeux du Data Mesh
- Positionner le Data Mesh dans un écosystème data existant
- Définir des domaines et des Data Products alignés sur les besoins métiers
- Concevoir une plateforme self-service et une gouvernance fédérée
- Construire une feuille de route pragmatique de transformation Data Mesh
Programme de la formation
Évolution des architectures de données
- De la centralisation à la décentralisation : Data Warehouse, Data Lake, Data Mesh
- Limites organisationnelles et opérationnelles des architectures classiques
- Le Data Mesh comme réponse aux enjeux de scalabilité, d’agilité et d’ownership
Les principes fondateurs du Data Mesh
- Les 4 piliers du Data Mesh :
- Domain Ownership
- Data as a Product
- Self-Service Data Platform
- Federated Governance
- Notions clés : domaine, data product, product thinking, gouvernance fédérée
- Bénéfices attendus, pièges à éviter
Positionner le Data Mesh dans l’écosystème existant
- Articulation avec Data Lake, Data Fabric, Data Hub
- Impacts organisationnels et culturels du modèle distribué
- Identification des rôles : producteurs, consommateurs, gouvernance
Domain-driven ownership et délimitation des domaines
- Introduction au Domain Driven Design (DDD) appliqué à la data
- Identification et délimitation des domaines métiers
- Responsabilités et interfaces entre domaines
Études de cas
Concevoir un Data Product aligné sur les besoins d’un domaine
Concevoir des Data Products
- Qu’est-ce qu’un Data Product : valeur, qualité, ownership, cycle de vie
- Modélisation d’un Data Product :
- Schéma
- Métadonnées
- API
- SLA
- Intégrations des data product avec les systèmes sources analytiques
Travaux pratiques
Concevoir un data product aligné sur les besoins d’un domaine
Infrastructure et plateforme self-service
- Capacités clés :
- Ingestion
- Sécurité
- Observabilité
- Catalogage
- Automatisation et standardisation des Data Products
- Exemples d’implémentation sur AWS ou Azure
Travaux pratiques
Définir les capacités techniques d’une plateforme Data Mesh
Federated Computational Governance
- Principes de la gouvernance fédérée computationelle
- Politiques de gestion ses accès, conformité et traçabilité
- Mise en œuvre des standards partagés sans centraliser les décisions
Travaux pratiques
Définition d’un modèle de gouvernance opérationelle
Mesure de la qualité et de la valeur des Data Products
- Indicateurs de performance et de la qualité des données (KPI, SLA et SLO)
- Data lineage et observabilité dans un environnement distribué
Construire sa feuille de route Data Mesh
- Étapes clés :
- Diagnostic de maturité
- Pilote
- Déploiement progressif
- Industrialisation
- Facteurs clés de succès et conduite du changement
- Définir les Rôles et les compétences nécessaires à la tansformation
Travaux pratiques
Elaboration d’une feuille de route Data Mesh pour son organisation