提到这个概念,我们首先要介绍一个另一个概念,称之为“烟筒式”系统建设模式,早在2008年时淘宝的技术团队同时支持着淘宝和天猫两大电商平台。另外还有1999年成立的b2b电商平台1688,

三大电商体系的完全独立,各有自应用独立开发和运维。这样的开发形态带来了三大弊端,一:重复功能建设和维护带来的重复投资。二:打通“烟筒式”系统间交互的集成和协作成本高昂。

三:不利于业务沉淀和持续发展。

共享服务架构的建设使得阿里巴巴摆脱了因为“烟筒式”系统建设方式所带来的各种不良后果。最终成为了阿里巴巴业务中台战略的核心组成。

共享服务体系就是应用了SOA的本质–服务重用

面向服务架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。

目前阿里把20多个核心的业务中公用的、通用的业务以服务的方式沉淀到共享业务事业部,使得阿里的核心业务能力均建立在这样一套服务体系之上,使得在业务支持中,更能提现SOA的核心价值–服务重用。

 

共享架构标准化的优点是什么 共享体系_电商平台

 

在早期往往一个新业务的上线除了数据可以被重复使用之外,服务却不能被

重复使用。其实服务的重用将比数据重用带来更多好处,数据只是原始

生产资料,服务则包含逻辑,是工厂的加工车间,如果加工过程也一样

可以复制,将带来生产效率的大幅度提升。