如何把“中臺(tái)”概念進(jìn)行國(guó)際接軌?Gartner打造MASA方法論
11月27日,近幾年,“中臺(tái)”的概念廣泛流行于中國(guó)互聯(lián)網(wǎng)公司及正在尋求數(shù)字化轉(zhuǎn)型的傳統(tǒng)企業(yè)中,技術(shù)人員頗有談架構(gòu)必談中臺(tái)的勢(shì)頭。
事實(shí)上,“中臺(tái)”這個(gè)概念是由阿里巴巴根據(jù)其自身業(yè)務(wù)需要在2015年提出的,是中國(guó)市場(chǎng)獨(dú)有的概念,在其他國(guó)家市場(chǎng)并未有此概念。
但是阿里本身也并未對(duì)“中臺(tái)”進(jìn)行一種通用性的概念解釋和定義,這就引發(fā)了一些困惑。
尤其是當(dāng)中國(guó)的技術(shù)人 員和國(guó)際技術(shù)人員進(jìn)行溝通時(shí),因?yàn)闆]有一個(gè)統(tǒng)一的概念表述,直接拋出“中臺(tái)”(Middle Platform)概念時(shí),往往得到的是對(duì)方一頭霧水的尷尬反饋。
在”企業(yè)數(shù)字化轉(zhuǎn)型”市場(chǎng),盡管當(dāng)前有很多廠商借由“中臺(tái)”概念推銷產(chǎn)品,但也有不少中國(guó)企業(yè)想要清晰了解中臺(tái)的概念和搭建中臺(tái)的最佳實(shí)踐。
全球信息技術(shù)研究和顧問公司Gartner試圖用一種“企業(yè)應(yīng)用架構(gòu)方法論”—;—;“網(wǎng)格應(yīng)用程序和服務(wù)架構(gòu)”(MASA)來指導(dǎo)企業(yè)的數(shù)字化轉(zhuǎn)型,同時(shí)借助領(lǐng)先的國(guó)際IT架構(gòu)部署研究經(jīng)驗(yàn),架起國(guó)際和中國(guó)“中臺(tái)”理念的橋梁。
Gartner高級(jí)研究總監(jiān)沈哲怡(Sandy Shen)
Gartner高級(jí)研究總監(jiān)沈哲怡表示,從企業(yè)的角度來看,企業(yè)內(nèi)部并不存在所謂的中臺(tái)或后臺(tái),因?yàn)橹灰敲鎸?duì)客戶的層面—;—;不管是官網(wǎng)、APP、還是第三方網(wǎng)上商城,對(duì)企業(yè)而言都是面對(duì)客戶的前端;而在后端—;—;不管是連接ERP還是連接企業(yè)的訂單系統(tǒng)、產(chǎn)品管理、客戶管理系統(tǒng),這些對(duì)企業(yè)而言都是屬于企業(yè)內(nèi)部的應(yīng)用系統(tǒng),都是應(yīng)該是被企業(yè)的應(yīng)用架構(gòu)所涵蓋、規(guī)范和管理的范疇。因此,從企業(yè)角度來講,只有前端和后端。
GartnerMASA方法論架構(gòu)
Gartner把網(wǎng)格應(yīng)用程序和服務(wù)架構(gòu)(MASA)框架分為三層:最上面一層是針對(duì)用戶的層面,多樣性用戶體驗(yàn)(multi experience);最下面一層是企業(yè)內(nèi)部的應(yīng)用系統(tǒng),多顆粒度的服務(wù)層面,即后臺(tái)系統(tǒng);中間一層是API解析層,它連接前端和后端。Gartner這個(gè)框架并沒有中臺(tái)的概念,中層API解析層是一個(gè)連接層,也好比一個(gè)轉(zhuǎn)換層。
其中,多樣性用戶體驗(yàn)(multi experience)層需要根據(jù)用戶所處場(chǎng)景以及所使用的終端設(shè)備和所接入的渠道,為用戶量身定制服務(wù)。
沈哲怡認(rèn)為,搭建該層時(shí),企業(yè)不僅針對(duì)外部客戶,也需要對(duì)內(nèi)部員工、合作伙伴以及開發(fā)者保證良好的用戶體驗(yàn),以便讓他們很方便地應(yīng)用到各種不同的工具,找到一些內(nèi)部已經(jīng)存在的資源,賦予他們將資源快速拼接、搭建新服務(wù)的能力。
中間的API解析層(API mediation layer)是一個(gè)非常關(guān)鍵的層面。沈哲怡表示,中臺(tái)可以給企業(yè)帶來的好處是增強(qiáng)靈活性和敏捷性,也就是說把企業(yè)最底層的ERP、CRM和其他應(yīng)用的數(shù)據(jù)或業(yè)務(wù)邏輯抽取出來,歸集到一個(gè)統(tǒng)一的地方,這樣當(dāng)支持前臺(tái)的客戶服務(wù)時(shí)就會(huì)比較順暢,或者反應(yīng)速度大幅提高。其實(shí)MASA所實(shí)現(xiàn)的也是同樣的目的。
同時(shí),由于MASA很大程度上是由業(yè)務(wù)驅(qū)動(dòng),必須根據(jù)最終用戶的需求再做決定,因此在API管理上,Gartner建議設(shè)立一些產(chǎn)品管理機(jī)制把零散分布的大量API進(jìn)行有效管理。
多顆粒度的服務(wù)層面(multigrainedservices)在企業(yè)內(nèi)部,其實(shí)就是由多種不同顆粒度的應(yīng)用服務(wù)組合而成。MASA根據(jù)顆粒度大小將服務(wù)分為“微服務(wù)”、“小服務(wù)”和“宏服務(wù)”。
沈哲怡表示:“從管理難度上來講,精細(xì)程度越高,管理和治理的難度就會(huì)越大。但好處在于,當(dāng)碎片化或精細(xì)度程度更高的時(shí)候,靈活度和敏捷性就會(huì)得到提升。企業(yè)需要在精細(xì)化程度和管理難度這兩者之間尋求一個(gè)平衡?!?/p>
在談到MASA和“中臺(tái)”的區(qū)別時(shí),沈哲怡表示,我們?cè)?jīng)把中臺(tái)解釋為一種封裝的業(yè)務(wù)能力,叫“packaged business capability”。MASA跟中臺(tái)唯一有重疊的部分,就是在第三層“多顆粒度服務(wù)”層面。中臺(tái)概念里沒有MASA上面兩層,即沒有針對(duì)用戶的體驗(yàn)層,也沒有中間API解析層。但是企業(yè)數(shù)字化轉(zhuǎn)型最終要實(shí)現(xiàn)靈活性和敏捷性,也離不開MASA上面兩層的搭建。
另外,沈哲怡認(rèn)為,“中臺(tái)”不是一種方法論,而是一個(gè)很具體的技術(shù)解決工具或者技術(shù)方案?!爸信_(tái)”本身有自己的優(yōu)點(diǎn),尤其可以幫助后臺(tái)一些笨重陳舊的傳統(tǒng)應(yīng)用開放接口,快速實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型。
但同時(shí),沈哲怡也強(qiáng)調(diào),企業(yè)最終進(jìn)行數(shù)字化轉(zhuǎn)型規(guī)劃時(shí),需要有MASA的方法論去指導(dǎo)。MASA涉及的一些理念,包括管理、技術(shù)實(shí)現(xiàn)工具,需要慢慢搭建,并不能一蹴而就,MASA是企業(yè)應(yīng)用架構(gòu)一個(gè)長(zhǎng)期的努力方向。