Programme Overview
Training Description
Who Should Attend
- Data Architects
- Enterprise Architects
- Data Platform Architects
- Data Engineers
- Data Platform Engineers
- Data Governance Professionals
- Data Product Managers
- Data Product Owners
- Data Stewards
- Chief Data Officers
- Data and Analytics Leaders
- IT and Technology Managers
- Cloud Architects
Session Objectives
- Understand the fundamentals of data mesh architecture.
- Master domain-driven data ownership and data as a product.
- Utilize self-serve data infrastructure platforms.
- Implement federated computational governance.
- Design and build distributed data products.
- Optimize data mesh for scalability and interoperability.
- Troubleshoot and address common challenges in data mesh implementation.
- Implement data governance and security in a decentralized environment.
- Integrate data mesh with various data sources and analytics tools.
- Understand how to handle data discovery and metadata management in a mesh.
- Explore advanced data mesh patterns (e.g., data contracts, data APIs).
- Apply real world use cases for data mesh architecture.
- Leverage data mesh tools and frameworks for efficient implementation.
About the Course
This advanced training course equips participants with the knowledge and practical skills required to design, implement, and govern enterprise-scale Data Mesh architectures. It explores the shift from centralized data platforms toward a decentralized operating model where business domains take ownership of their data and deliver it as reliable, discoverable, and reusable data products.Participants will examine the core principles of Data Mesh, including domain-oriented ownership, data as a product, self-service data platforms, and federated computational governance. The course addresses how organizations can structure data domains, define data products, establish ownership and accountability, implement interoperability standards, and maintain enterprise-wide governance while enabling decentralized decision-making.Through architecture exercises and real-world enterprise scenarios, participants will learn how to assess organizational readiness, design Data Mesh operating models, establish domain boundaries, develop data products, implement governance mechanisms, and integrate Data Mesh with modern data lakes, lakehouses, warehouses, cloud platforms, and analytics environments.
Curriculum & Topics
15 Topics | 74 Sessions
-
Workshop 1.1: Fundamentals of data mesh architecture.
-
Workshop 1.2: Overview of domain-driven ownership, data as a product, and federated governance.
-
Workshop 1.3: Setting up a data mesh development environment.
-
Workshop 1.4: Introduction to data mesh principles and components.
-
Workshop 1.5: Best practices for data mesh implementation.
-
Workshop 2.1: Mastering domain-driven data ownership and data as a product.
-
Workshop 2.2: Utilizing domain-driven design principles for data management.
-
Workshop 2.3: Implementing data ownership models.
-
Workshop 2.4: Designing and building domain-oriented data products.
-
Workshop 2.5: Best practices for data ownership.
-
Workshop 3.1: Utilizing self-serve data infrastructure platforms.
-
Workshop 3.2: Implementing data infrastructure automation.
-
Workshop 3.3: Designing and building self-serve data tools.
-
Workshop 3.4: Optimizing infrastructure for data product development.
-
Workshop 3.5: Best practices for self-serve infrastructure.
-
Workshop 4.1: Implementing federated computational governance.
-
Workshop 4.2: Utilizing policies and standards for data interoperability.
-
Workshop 4.3: •esigning and building governance frameworks.
-
Workshop 4.4: Optimizing governance for decentralized data management.
-
Workshop 4.5: Best practices for governance.
-
Workshop 5.1: Designing and building distributed data products.
-
Workshop 5.2: Utilizing data APIs and data contracts.
-
Workshop 5.3: Implementing data product development workflows.
-
Workshop 5.4: Optimizing data products for consumption.
-
Workshop 5.5: Best practices for data products.
-
Workshop 6.1: Optimizing data mesh for scalability and interoperability.
-
Workshop 6.2: Utilizing data virtualization and federation techniques.
-
Workshop 6.3: Implementing data standardization and harmonization.
-
Workshop 6.4: Designing scalable data mesh architectures.
-
Workshop 6.5: Best practices for scalability.
-
Workshop 7.1: Troubleshooting and addressing common challenges in data mesh implementation.
-
Workshop 7.2: Analyzing data product integration issues.
-
Workshop 7.3: Utilizing problem-solving techniques for resolution.
-
Workshop 7.4: Resolving common data mesh errors.
-
Workshop 7.5: Best practices for troubleshooting.
-
Workshop 8.1: Implementing data governance and security in a decentralized environment.
-
Workshop 8.2: Utilizing data access control and security policies.
-
Workshop 8.3: Designing and building data governance models.
-
Workshop 8.4: Optimizing security for distributed data.
-
Workshop 8.5: Best practices for governance.
-
Workshop 9.1: Integrating data mesh with various data sources and analytics tools.
-
Workshop 9.2: Utilizing data integration platforms and APIs.
-
Workshop 9.3: Implementing data mesh with cloud-native data platforms.
-
Workshop 9.4: Optimizing integration for data consumption.
-
Workshop 9.5: Best practices for integration.
-
Workshop 10.1: Understanding how to handle data discovery and metadata management in a mesh.
-
Workshop 10.2: Utilizing data catalogs and metadata repositories.
-
Workshop 10.3: Implementing data lineage tracking.
-
Workshop 10.4: Designing efficient metadata management strategies.
-
Workshop 10.5: Best practices for metadata.
-
Workshop 11.1: Exploring advanced data mesh patterns (data contracts, data APIs).
-
Workshop 11.2: Utilizing data contracts for data product interoperability.
-
Workshop 11.3: Implementing data APIs for data access.
-
Workshop 11.4: Designing and building advanced data mesh solutions.
-
Workshop 11.5: Optimizing advanced techniques for specific applications.
-
Workshop 11.6: Best practices for advanced patterns.
-
Workshop 12.1: Implementing data mesh for enterprise-wide data management.
-
Workshop 12.2: Utilizing data mesh for real-time data analytics.
-
Workshop 12.3: Implementing data mesh for data-driven product development.
-
Workshop 12.4: Utilizing data mesh for data democratization.
-
Workshop 12.5: Best practices for real-world applications.
-
Workshop 13.1: Utilizing data mesh tools and frameworks (DataHub, Amundsen).
-
Workshop 13.2: Implementing data mesh with specific tools.
-
Workshop 13.3: Designing and building automated data mesh workflows.
-
Workshop 13.4: Optimizing tool usage for efficient development.
-
Workshop 13.5: Best practices for tool implementation.
-
Workshop 14.1: Implementing data product monitoring.
-
Workshop 14.2: Utilizing data product metrics and logs.
-
Workshop 14.3: Designing and building performance dashboards.
-
Workshop 14.4: Best practices for monitoring.
-
Workshop 15.1: Emerging trends in data mesh architecture.
-
Workshop 15.2: Utilizing AI for data product automation.
-
Workshop 15.3: Implementing data mesh in cloud-native environments.
-
Workshop 15.4: Best practices for future applications.