chapter two

2 Kickstart Your Data Mesh MVP in a Month

 

This chapter covers

  • Selecting part of your organization for data productization
  • Choosing the right people to work with on your project
  • Setting up the governance of your Data Mesh
  • Discovering and describing your first Data Product
  • Creating the Minimal Viable Infrastructure-as-a-platform (aka. Central Platform)

In the first chapter, you learned what the Data Mesh is and what its elements are. Now it’s time to put that knowledge into practice. You may use this chapter as a learn-as-you-go experience and, following your Messflix alter-ego example, build Data Mesh MVP (Minimal Viable Infrastructure-as-a-platform) within a month. You’ll learn how to map your organizational environment and select partners, enabling smooth project development, as well as how to use the most straightforward technical tools to develop Data Mesh.

2.1 Getting the lay of the land

2.1.1 Drawing system landscape diagram

2.1.2 Stakeholder analysis

2.2 Identifying candidates for the MVP implementation team

2.2.1 Choosing development teams

2.2.2 Choosing data governance team

2.3 Setting-up the Minimal Governance

2.3.1 Defining Data Mesh value statement(s)

2.3.2 Defining data governance policies

2.3.3 Federating Governance

2.4 Developing Minimal Data Products

2.4.1 Identifying domain-oriented datasets

2.4.2 Choosing Data Product Owners

2.4.3 Deciding on the Minimum Viable Data Product Description

2.4.4 Developing the simplest tools to expose your data

2.5 Setting up the Minimal Platform

2.5.1 Ensuring platform-forced governability

2.5.2 BONUS: Ensuring platform security

2.6 Summary