Fast Track Data Mesh

Decentralize and Productize Your Data at Scale

During this live course, attendees will see just how liberating and powerful data mesh can be. With specific examples on how a data mesh can be developed and made available for consumers using DDD and product development principles, attendees can advance toward taking leadership on data mesh efforts.

The concepts around data warehouses have existed for at least four decades. The ideas behind data lakes surfaced more than a dozen years ago. Although these approaches to consuming and analyzing data have worked, there are downsides to centralized data, such as providing new schemas, queries, and views of data based on consumers’ demands for improvements. Even when attempting to scale into data marts to customize usage for lines of business, data consumers continue to be siloed due to the centralized nature of the underlying data warehouses and their dependency on one team of data owners.

Digital transformation calls for decentralization, though some efforts have not yet been well represented long term, such as crypto currency and related financial instruments. Nonetheless, introducing data mesh can alleviate problems inherent to centralization, and data mesh may prove to be the forerunner of successful technologies for decentralization.

Check our public class schedule for all of the scheduled workshops!

Fast Track Data Mesh Registration
Vaughn Vernon Instructor

This live event is for you because…

  • You are an IT professional with a few to many years of experience, who works directly or indirectly with data architecture. You might have a title like data architect, data solutions architect, cloud architect, enterprise architect, solutions architect, solutions engineer, data engineer, enterprise data engineer, or the like. You think learning how to apply Domain-Driven Design principles to data would be beneficial.
  • You know decentralization is the future of unknown numbers of industries and technologies, including making data available and consumable at scale
  • You want to take a leadership role in the next generation of data production and consumption
  • You want to succeed in making data mesh a reality in your enterprise and beyond by applying the patterns and other tools discussed in this live training

Prerequisites

  • Some knowledge of data warehousing, data marts, and data lakes
  • Some familiarity with Domain-Driven Design
  • General-purpose programming using databases, such as RDBMS and NoSQL

Recommended Preparation

Recommended Follow-up

Schedule

The timeframes are only estimates and may vary according to how the class is progressing.

Segment 1: Liberating Data with Data Mesh (45 minutes)

  • The Traps of Data Warehouses, Data Marts, and Data Lakes
  • Liberating Your Data with Data Mesh
  • Exercise: Data Mesh Topology Architecture (Diagram)

Break (10 min)

Segment 2: Domain-Driven Data (50 minutes)

  • Applying the Principles of Domain-Driven Design to Domain-based Data
  • Data Ownership
  • Data Products
  • Data Availability
  • Data Governance
  • Exercise: Data Mesh Domain Concerns (Diagram)

Segment 3: Data Mesh Architecture and Design Patterns (50 minutes)

  • Data Mesh Architecture Patterns
  • Data Mesh Design Patterns
  • Data Mesh Consumer Patterns
  • Data Mesh and Legacy Modernization
  • Exercise: Data Mesh Architecture and Design (Diagram)

(Break (10 min)

Segment 4: Data Mesh Implementation (50 minutes)

  • Sourcing Data
  • Projecting Data
  • Consuming Data
  • Scaling Data
  • Governing Data
  • Exercise: Data Mesh Architecture and Design (Diagram)

Course wrap-up and next steps (15 minutes)

Scroll to Top

Join the waitlist for
DDD Aggregates, Domain Events, and Value Objects

Be the first to know when tickets go on sale!