提到這個概念,我們首先要介紹一個另一個概念,稱之為“煙筒式”系統建設模式,早在2008年時淘寶的技術團隊同時支援着淘寶和天貓兩大電商平台。另外還有1999年成立的b2b電商平台1688,
三大電商體系的完全獨立,各有自應用獨立開發和運維。這樣的開發形态帶來了三大弊端,一:重複功能建設和維護帶來的重複投資。二:打通“煙筒式”系統間互動的內建和協作成本高昂。
三:不利于業務沉澱和持續發展。
共享服務架構的建設使得阿裡巴巴擺脫了因為“煙筒式”系統建設方式所帶來的各種不良後果。最終成為了阿裡巴巴業務中台戰略的核心組成。
共享服務體系就是應用了SOA的本質–服務重用
面向服務架構(SOA)是一個元件模型,它将應用程式的不同功能單元(稱為服務)進行拆分,并通過這些服務之間定義良好的接口和協定聯系起來。接口是采用中立的方式進行定義的,它應該獨立于實作服務的硬體平台、作業系統和程式設計語言。這使得建構在各種各樣的系統中的服務可以以一種統一和通用的方式進行互動。
目前阿裡把20多個核心的業務中公用的、通用的業務以服務的方式沉澱到共享業務事業部,使得阿裡的核心業務能力均建立在這樣一套服務體系之上,使得在業務支援中,更能提現SOA的核心價值–服務重用。

在早期往往一個新業務的上線除了資料可以被重複使用之外,服務卻不能被
重複使用。其實服務的重用将比資料重用帶來更多好處,資料隻是原始
生産資料,服務則包含邏輯,是工廠的加工工廠中的房間,如果加工過程也一樣
可以複制,将帶來生産效率的大幅度提升。
【如果文字看累了,可b站搜尋“沙皮狗2021”,用聽的方式領略知識的魅力】
傳送門 :https://space.bilibili.com/407643589
【微信公衆号】: 沙皮狗2021