Data Mesh

Data Mesh

Designing Data Products

Working backwards from the end goal is a core principle of software development, and we've found it to be highly effective in modelling data products. In this article we'll explore a step-by-step, methodical approach to identifying data products that avoids overdesign while providing just enough clarity for teams to begin implementation.

Read
Data Mesh

Governing Data Products Using Fitness Functions

Decentralized data management requires automation to scale governance effectively. Fitness functions are a powerful automated governance technique we've applied to data products within the context of a Data Mesh. Since data products serve as the foundational building blocks of a data mesh, ensuring robust governance around them significantly increases the chances of a successful data mesh transformation.

Read
Data Mesh

Data Mesh in practice - Technology and the architecture (Part IV)

In the technology stream of our discovery process, data engineers engage with the domain that's being onboarded to understand their existing platform capabilities and the scope of any data products they already have in place. This helps identify the Data Mesh delta that will need to be bridged with new technology and architecture.

Read

Data Mesh in practice - Product thinking and development (Part III)

When teams want to start treating data as a product, we recommend working backwards from organizational goals to identifying high-value analytical use cases, and ultimately, which data products are needed to bring the use cases to life.

Read