到底什么是中臺?
作者:xcbeyond
瘋狂源自夢想,技術成就輝煌!微信公眾號:《程序猿技術大咖》號主,專注后端開發(fā)多年,擁有豐富的研發(fā)經(jīng)驗,樂于技術輸出、分享,現(xiàn)階段從事微服務架構(gòu)項目的研發(fā)工作,涉及架構(gòu)設計、技術選型、業(yè)務研發(fā)等工作。對于Java、微服務、數(shù)據(jù)庫、Docker有深入了解,并有大量的調(diào)優(yōu)經(jīng)驗。
處都在喊中臺,到處都是中臺,中臺這個詞在好多地方已經(jīng)被濫用了。
在有些人眼里:中臺就是技術平臺,像微服務開發(fā)框架、Devops平臺、PaaS平臺,容器云之類的,人們都叫它“技術中臺”。
在有些人眼里:中臺就是微服務業(yè)務平臺,像最常見的什么用戶中心,訂單中心,各種微服務集散地,人們都叫它“業(yè)務中臺”。
在有些人眼里:中臺應該是組織的事情,類似于企業(yè)內(nèi)部資源調(diào)度中心和內(nèi)部創(chuàng)新孵化組織,人們都叫它“組織中臺”。
中臺,從字面意思上理解,是位于前臺和后臺之間。
那么,中臺到底是什么呢?
談到中臺,首先會想到阿里巴巴,今天就從阿里中臺開始,一起認識下中臺到底是什么?到底如何發(fā)展而來的呢?
阿里中臺的發(fā)展歷程
阿里巴巴在2003年時成立了淘寶事業(yè)部,2008年時成立了天貓事業(yè)部(其中一部分人來自淘寶事業(yè)部),沒過多久,天貓與淘寶并駕齊驅(qū),此時淘寶的技術團隊同時支持著淘寶和天貓的業(yè)務,淘寶優(yōu)先滿足自己的業(yè)務,使得天貓的業(yè)務團隊怨聲載道,嚴重影響了天貓的業(yè)務發(fā)展。。
另一個問題是業(yè)務架構(gòu)層面的問題:當時淘寶和天貓的電商系統(tǒng)是完全獨立的兩套體系,但同時都包含了商品、交易、評價、支付、物流等相同功能。
正因為上面的問題,2009年,“共享事業(yè)部”應運而生,主要成員來自于之前的淘寶技術團隊,在組織架構(gòu)上與淘寶、天貓同級別(如上圖中4),集團希望以這樣的方式更好地讓技術團隊同時支持好淘寶和天貓的業(yè)務,并將兩套電商的業(yè)務做了梳理和沉淀,把兩個平臺中公共的、通用的業(yè)務功能沉淀到了共享事業(yè)部,避免功能的重復建設和維護,更合理地利用技術資源。
但接下來的發(fā)展卻事與愿違。雖然組織架構(gòu)上共享事業(yè)部和淘寶、天貓平級,但在對業(yè)務的理解和貢獻上來說,顯然淘寶和天貓擁有更多的話語權,結(jié)果是共享事業(yè)部在兩大業(yè)務部門的夾縫中生存(如上圖中5)。到此,共享事業(yè)部的發(fā)展與大多數(shù)人的期望有很大偏差。
看看接下來又發(fā)生了什么故事,如下圖:
2010年聚劃算出現(xiàn)了。聚劃算平臺剛一上線,就展現(xiàn)出強大的流量吸引力,所以一時間大家趨之若鶩,紛紛對接聚劃算平臺。
后來1688也參與其中,三大電商運營人員各展所長,爭占聚劃算平臺上的有利資源,面對如洪流般的業(yè)務對接需求,當時剛成立不久的聚劃算團隊應接不暇(如上圖中上右)。
這時,集團要求三大電商平臺如果要與聚劃算平臺進行業(yè)務對接,必須通過共享事業(yè)部!正是有了這“點睛之筆”,共享事業(yè)部便有了一個極強的抓手,將原本與三大電商平臺對話權不平等的情況拉平,這使得“共享事業(yè)部”成為了阿里巴巴集團的核心業(yè)務平臺。
阿里中臺的定位
下圖清晰地描述了阿里巴巴**“厚平臺、薄應用”**架構(gòu)形態(tài),在后端阿里云技術平臺和前端業(yè)務間有一個“共享業(yè)務事業(yè)部”,將阿里巴巴集團前端業(yè)務中公共、通用的業(yè)務沉淀到了這個事業(yè)部,共享業(yè)務事業(yè)部是“厚平臺”的真實體現(xiàn),為各種前端業(yè)務提供著相應服務中心領域內(nèi)最為專業(yè)、穩(wěn)定的業(yè)務服務,滿足業(yè)務快速響應和業(yè)務模式創(chuàng)新需求。
在2015年年底,在參觀了芬蘭游戲公司移動游戲公司Supercell后,阿里巴巴集團正式對外宣布全面啟動阿里巴巴集團2018年中臺戰(zhàn)略,構(gòu)建符合大數(shù)據(jù)時代的更具創(chuàng)新性、靈活性的**“大中臺、小前臺”**組織機制和業(yè)務機制,即:前臺作為更敏捷、更快速響應業(yè)務變化需求,中臺作為集合整個集團的運營數(shù)據(jù)能力、產(chǎn)品技術能力,對各前臺業(yè)務形成強力支撐。
“大中臺、小前臺”架構(gòu)主要集中在業(yè)務共享服務層,業(yè)務共享服務團隊,有獨立的團隊來做,也更利于業(yè)務的沉淀,降低研發(fā)成本,提高研發(fā)效率。打破了產(chǎn)品壁壘,之前是系統(tǒng)之間要數(shù)據(jù),現(xiàn)在是都去找共享服務中心要數(shù)據(jù),共享服務中心提供統(tǒng)一的,標準的數(shù)據(jù)。減少了系統(tǒng)間交互、團隊間協(xié)作的成本。站在巨人的肩膀上。新產(chǎn)品研發(fā)不用考慮之前已有的東西,可以快速孵化新的產(chǎn)品,試錯成本低,產(chǎn)品敢于創(chuàng)新,敢于擁抱變化,原來追競爭對手都很困難,現(xiàn)在相當于競爭對手的產(chǎn)品經(jīng)理不停的給我們提供新點子。可持續(xù)發(fā)展,技術和業(yè)務能力能夠沉淀積累。
阿里通過多年不懈的努力,在業(yè)務的不斷催化滋養(yǎng)下,將自己的技術和業(yè)務能力沉淀出一套綜合能力平臺,具備了對于前臺業(yè)務變化及創(chuàng)新的快速響應能力。
中臺的定義
中臺的定義,不同的人可能定義都不相同,但我認為只需抓住以下幾個核心詞匯,就很容易理解。
能力沉淀: 將原有分散的的能力,以某種形式沉淀在一起。
服務共享: 將沉淀的能力,以服務的形式,為不同前臺等提供服務共享的能力。
快速響應: 為滿足業(yè)務快速變化、探索和創(chuàng)新,能夠?qū)崿F(xiàn)快速響應用戶的需求,以占領市場。
下面是阿里對中臺的定義:
“將企業(yè)的核心能力隨著業(yè)務不斷發(fā)展以數(shù)字化形式沉淀到平臺,形成以服務為中心,由業(yè)務中臺和數(shù)據(jù)中臺構(gòu)建起數(shù)據(jù)閉環(huán)運轉(zhuǎn)的運營體系,供企業(yè)更高效的進行業(yè)務探索和創(chuàng)新,實現(xiàn)以數(shù)字化資產(chǎn)的形態(tài)構(gòu)建企業(yè)核心差異化競爭力?!?/p>
業(yè)務中臺
將后臺資源進行抽象包裝整合,轉(zhuǎn)化為前臺友好的可重用共享的核心能力,實現(xiàn)后端業(yè)務資源到前臺易用能力的轉(zhuǎn)化。
數(shù)據(jù)中臺
從后臺及業(yè)務中臺將數(shù)據(jù)流入,完成海量數(shù)據(jù)的存儲、計算、產(chǎn)品化包裝過程,構(gòu)成企業(yè)的核心數(shù)據(jù)能力,為前臺基于數(shù)據(jù)的定制化創(chuàng)新和業(yè)務中臺基于數(shù)據(jù)反饋的持續(xù)演進提供了強大支撐。
技術中臺
將使用云或其他基礎設施的能力以及應用各種技術中間件的能力進行整合和包裝,助力前臺和業(yè)務中臺及數(shù)據(jù)中臺的快速建設。
研發(fā)中臺
為前臺應用提供了流程和質(zhì)量管控以及持續(xù)交付的能力,將企業(yè)的開發(fā)流程最佳實踐沉淀成可重用的“能力”,從而助力創(chuàng)新性應用的快速開發(fā)迭代。
參考文檔:
鐘華《企業(yè)IT架構(gòu)轉(zhuǎn)型之道:阿里巴巴中臺》
王健《白話中臺戰(zhàn)略》