Learn the four principles of Data Mesh: domain ownership, data as a product, self-serve infrastructure, and federated governance.
0 / 5 completed
1 / 5
What are the four principles of Data Mesh (Zhamak Dehghani)?
Data Mesh's four principles are: (1) Domain ownership of data, (2) Data as a product, (3) Self-serve data infrastructure as a platform, and (4) Federated computational governance.
2 / 5
What does 'domain ownership of data' mean in Data Mesh?
Domain ownership means the team that generates the data is responsible for managing, serving, and ensuring the quality of that data — not a central data team.
3 / 5
What does 'federated computational governance' mean in Data Mesh?
Federated computational governance balances autonomy and interoperability: domains agree on global standards (data formats, access policies, SLAs) but implement them independently within their domain.
4 / 5
What is 'self-serve data infrastructure as a platform' in Data Mesh?
Self-serve data infrastructure means a platform team builds internal tools (data mesh platform) that make it easy for domain teams to create and operate data products without deep data engineering expertise.
5 / 5
Which is a key difference between a Data Mesh and a Data Lake architecture?
A Data Lake centralises data storage and ownership in a data team. Data Mesh distributes ownership to the domains that generate data, treating the data lake as just one possible storage technology — not the architecture itself.