Data Platforms and Data Lakes: Data Mesh puts Business Back in the Lead

The current method of providing data services using data lakes often leads to highly specialized, siloed teams of data engineers and business analysts. The result is complexity, limited flexibility, and a long time-to-market for data products. This can be prevented by allowing decentralized DevOps teams to develop business-driven functionality on top of central data services.

The Problem: Data Silos

In many organizations, three distinct silos emerge:

  1. Source Teams: These teams provide operational data.
  2. Data Platform Teams: They handle the processing and “plumbing” of the data.
  3. Domain-Driven Business Teams: The end-users who actually need the data for insights.

Implementing changes in this structure is complicated and requires constant coordination between these three groups. This often leads to a bottleneck where the central data team cannot keep up with the diverse needs of different business units.

A New Approach: Data Mesh

The article proposes a shift toward a “Data Mesh” architecture. This approach redefines the roles:

  • Platform Teams: Their job is to provide the underlying data infrastructure and tools as a service.
  • Business DevOps Teams: These are cross-functional teams consisting of experts from operational systems, data engineers, and business analysts.

In this model, the Business DevOps teams are responsible for building their own domain-specific data products. Because they understand both the source of the data and the business requirements, they can respond quickly and flexibly to changes in operational systems or new business questions.

Conclusion

An agile, business-driven way of working is essential for the success of modern data strategies. By shifting responsibility to the business domains (the “Data Mesh” approach), organizations can ensure that data remains a valuable asset rather than a technical burden.


Key Takeaways:

  • Decentralization: Move away from one massive, centrally managed data lake toward decentralized “data products.”
  • Ownership: The business units (domains) should own their data lifecycle, not just the IT department.
  • Agility: This structure reduces the time-to-market for new insights because the people who need the data are the ones building the tools to analyze it.

Discover more from Pragmatic Technology Thinking by Robbrecht van Amerongen

Subscribe to get the latest posts sent to your email.

Robbrecht van Amerongen

Robbrecht van Amerongen is a pragmatic technology expert with a passion for real-time data, sustainable IT, and digital innovation. He helps organizations translate complex technological challenges into practical solutions that deliver impact. His focus is on IoT, digital twins, architecture, and transformation in environments where continuity, scalability, and societal relevance come together to create lasting value for organizations.

Data is the new Uranium

I busted 12 Myths about IoT