APP下载

微服务架构-资料中台和业务中台

消息来源:baojiabao.com 作者: 发布时间:2024-05-17

报价宝综合消息微服务架构-资料中台和业务中台

原创: 何明璐 远见先行

首先我们看下阿里巴巴Aliware团队对企业中台的定义。即企业中台是由业务中台和资料中台构建起资料闭环的运营体系,实现以数字化资产的形态构建企业核心差异化竞争力。

在原来我谈企业中台的时候,很少专门谈到资料中台和业务中台,更多谈的是技术中台和业务中台,技术中台类似我们原来说的技术平台层和业务不相关。而对于业务中台,其中包括了以资料能力提供为主的微服务模组元件,也包括了业务规则处理为主的元件,还包括了各种能力组合组装的能力元件。

在原来自己的概念里面,是将以资料能力提供为主的元件仍然是业务中台里面的资料中台,类似人员中心,使用者中心,产品中心等。而对于业务处理为主模组类似计费中心,结算中心等做为业务中台模组。但是这个概念本身和阿里的概念有出入。因此今天专门找资料看了下,阿里谈到的资料中台更多的是指资料中心平台建设,其中包括了传统的ODS库,也包括了上层的资料仓库,这个资料中心也可以上升到大资料平台。比如一个企业构建的大资料平台,可以划归到资料中台。一个企业构建的ODS共享资料中心,可以划归到资料中台。

参考下面这篇文章

https://baijiahao.baidu.com/s?id=1623987254915096965&wfr=spider&for=pc

资料中台是指通过资料技术,对海量资料进行采集、计算、储存、加工,同时统一标准和口径。资料中台把资料统一之后,会形成标准资料,再进行储存,形成大资料资产层,进而为客户提供高效服务。这些服务跟企业的业务有较强的关联性,是这个企业独有的且能复用的,它是企业业务和资料的沉淀,其不仅能降低重复建设、减少烟囱式协作的成本,也是差异化竞争优势所在。

资料中台建设的基础还是资料仓库和资料中心,并且在数仓模型的设计上也是一脉传承,之所以我们现在处处推崇资料中台建设及应用,一个是因为资料中台确实有过人之处,另一个是这套模型在阿里体现了巨大的应用价值。资料中台一般包括了资料模型和资料资产管理,资料服务开放,上层的资料类应用和标签管理等。从构成上资料中台一般包括以下几个部分的内容。

1.资料仓库:用来储存资料的,结构性资料、非结构性资料等,还有离线资料和实时资料等;

2.大资料中介软件:包含了大资料计算服务、大资料研发套件、资料分析及展现工具;

3.资料资产管理:按照阿里的体系应该分为垂直资料、公共资料和萃取资料3层;

从这个内容一看,更加明确了阿里谈到的资料中台就是一个数据共享能力提供中心。在前期可以是一个基于大资料技术构建的分散式ODS库,在后期可以发展到资料仓库和大资料分析。底层的核心仍然是资料建模。

当我们把这个概念搞清楚后,我们才基本清楚了企业一个开始建设企业中台,如果仅仅是满足业务流程和业务处理需求,只会涉及到业务中台构建。在业务中台构建完成后,考虑到后续端到端流程监控分析,大资料分析的需求才会涉及到资料中台的构建。

当然资料中台本身也为上层应用提供各种资料服务能力,比如上层的针对性营销,使用者画像和标签化,这个就部署业务中台能够提供的能力,而是需要资料中台来提供这个能力。只有资料中台对使用者相关的所有静态资料,动态行为资料进行了集中,也进行了关联分析和建模。

其次你会发现,当你在构建上层业务应用的时候,如果需要的不仅仅是传统业务中台的单个业务模组提供的单资料物件资料服务能力,而更多的是需要提供跨多个业务元件提供的整合后的资料能力,那么这件事情也应该是资料中台来做最合适。因为这个职责本身也不在业务中台。

因此资料中台是多个共享资料物件的汇总和集合,能够提供跨业务中台多元件的共享资料服务提供能力。正因为具备这个能力,你会发现当你构建上层一个分析类应用前台的时候,原来需要和业务中台多个业务元件打交道,同时自己还需要进行资料整合清理。但是新架构下你只需要消费和使用资料中台提供的共享资料服务能力即可。

另外一篇可参考文件:https://www.jianshu.com/p/f8a7c33709b3

2019-07-17 01:51:00

相关文章