实例分析:一整套业务系统产品技术架构的方法论(16)

建设主数据,采用横向共享的设计取代系统间API调用的网状依赖。

实例分析:一整套业务系统产品技术架构的方法论

实例分析:一整套业务系统产品技术架构的方法论

主数据能做什么,一般主数据的输出是客户或商品全景视图,所有业务系统将有跨业务系统需要的相关信息同步到主数据,并从全景视图获得其他相关的数据。

主数据真正实现各个业务系统的打通:

实例分析:一整套业务系统产品技术架构的方法论

主数据通过统一的数据采集,数据存储,数据管理,需要足够的产品认知能力和全局业务意识。

主数据对外提供的是统一的信息查询和信息变更服务订阅,这里技术实现其实并不复杂,也就是ES和MQ。例如:销售系统通过主数据的“商品变革信息订阅中心”的信息订阅获取供应链上架的商品后,而供应链和售后等系统通过同样的订阅中心获取商品是否成交的信息决定商品上下架等操作。

推荐阅读