The traditional data infrastructure is built around a single, monolithic source of all enterprise data, be it a data warehouse, or more recently, a data lake.
Organizations are beginning to realize some of the problems in this design:
Data mesh is a new, decentralized data architecture that attempts to solve the above problems by replacing the single, centralized data source with multiple data domains, each managed by different departments within the organization.
Data mesh offers organizations the best of both worlds: flexibility and control. In a data mesh architecture, data domains are not silos, but authoritative centers of control fully provisioned to distribute data throughout the organization in a fully governed manner.
One key concept within the data mesh view of the world is data as a product, delivered by data domains to the data consumers within the organization at large. By productizing data, it becomes “packaged,” and made available in a seamless, self-service manner.
In order for data mesh to work, as described above, it needs a data delivery system that can address its distributed nature. Traditional replication-based data integration approaches, such as extract, transform, and load (ETL) processes, are not capable of performing this function, as they are designed to move data from multiple data sources into a single repository.
Data virtualization, in contrast, is a perfect fit for data mesh. Unlike ETL processes, it provides real-time access to data without having to replicate it.
The architecture of data virtualization is extremely powerful in enabling data mesh:
Data mesh architecture, supported by data virtualization, enables organizations to provide data that is:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida.
Copyright @ b-transform.com. All Rights Reserved