Data Mesh权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 转变

Data Mesh为早期的分析型数据管理引入了多维度的技术和组织转变。

图1-1总结了Data Mesh与过去方法相比带来的变化。

图1-1:Data Mesh变革维度

Data Mesh要求组织在管理、使用和拥有分析型数据方面,在假设、架构、技术解决方案和社会结构上发生根本性的转变。

组织:从专家使用数据平台技术并拥有的中心化数据所有权,转变为去中心化的数据所有权模型,把数据所有权和责任推回生产数据或者使用数据的业务领域。

架构:从在单体数据仓库和数据湖中收集数据,转变为通过以标准协议访问的分布式数据产品网格来连接数据。

技术:从把数据看作运行流水线代码副产品的技术解决方案,转变为把数据和维护数据的代码作为活跃的自治单元的解决方案。

运维:把数据治理从需要人工干预的自上而下的中心化运维模型,转变为使用嵌入网格节点的计算策略的联邦模型。

原则:把价值体系从数据作为资产进行收集,转变为把数据作为产品来服务和取悦数据用户(包括组织内部和外部的数据用户)。

基础设施:从两组分裂和点到点的集成基础设施服务——一个用于数据和分析,另一个用于应用程序和操作系统——转变为一个良好集成的同时用于操作系统和数据系统的基础设施。

自从在我的原始博客文章(https://oreil.ly/1deXz)中介绍Data Mesh以来,我已经注意到人们一直在努力给这个概念分类。Data Mesh是一种架构吗?它是一组原则吗?它是运作模式吗?毕竟,我们把“模式分类”注2作为理解世界结构的主要认知功能。因此,我决定把Data Mesh划分为一种社会技术范式:一种在复杂组织中识别人与技术架构和解决方案之间的交互的方法。这是一种数据管理方法,不仅优化了分析型数据共享方案的技术优势,而且改善了所有相关人员(数据提供者、用户和所有者)的体验。

Data Mesh可作为企业数据战略中的元素,通过迭代式的执行模型将企业架构和组织运作模式的目标状态连接起来。

在最简单的形式下,它可以通过4个交互原则来描述。本章,我将给出这些原则的一个非常简明的定义,并介绍它们如何一起工作。