Advanced Vocabulary #datamesh#dataengineering#architecture#governance

Data Mesh Architecture Vocabulary

5 exercises — Practice data mesh vocabulary in English: domain ownership, data-as-a-product, federated governance, data contracts, output ports, and self-serve infrastructure.

Core data mesh vocabulary clusters
  • Four principles: domain ownership, data-as-a-product, self-serve infrastructure, federated computational governance
  • Data product: output port, SLA, data product spec, discovery, trust, addressability
  • Domain: source-aligned domain, aggregate domain, consumer-aligned domain, domain team
  • Governance: federated governance, global policies, interoperability, data catalog, standards
  • Data contract: schema, semantics, SLA, quality guarantees, producer-consumer agreement
0 / 5 completed
1 / 5
A data architect introduces data mesh at an all-hands meeting:
"Data mesh is an architectural approach to scaling analytical data. It addresses the centralised data platform bottleneck: one data team owning all pipelines becomes a constant constraint. The core idea: decentralise data ownership to domain teams. The team that produces the Orders service also owns the Orders data product. They're accountable for its quality, availability, and freshness. The central platform team shifts from data ownership to providing the infrastructure domains use to publish data products."
What is the data-as-a-product principle in data mesh?