Part 0
4 chapters
Foundations
The landscape, the four principles, and why Kubernetes is the substrate this build runs on — the grounding before any service code.
00
The data mesh — start here
The map of this tutorial — the six parts, the reading order, and a link to every chapter. Start here.
01
Data architectures — from pipelines to mesh
The landscape: data pipelines, data warehouses, data lakes, and data mesh — what each pattern is, the problem it solves, and why the mesh is a different kind of answer.
02
Concepts & principles
What a data mesh is, operational vs. analytical data, and Dehghani's four principles — the conceptual grounding before any commands.
03
Kubernetes as the substrate
Why Kubernetes is a natural substrate for a data mesh, how the four principles map onto namespaces, operators, and RBAC, and the Docker-built local Kubernetes substrate this build stands up.