數(shù)字化轉(zhuǎn)型:如何做好企業(yè)中臺的架構(gòu)設計

云杰老師 今日數(shù)字化 2019-10-15 13:37:00

產(chǎn)業(yè)互聯(lián)網(wǎng)時代,企業(yè)數(shù)字化轉(zhuǎn)型將成為一種趨勢。全球知名調(diào)研機構(gòu)IDC此前的一項調(diào)查顯示,到2018年,全球1000強企業(yè)中的67%、中國1000強企業(yè)中的50%都將把數(shù)字化轉(zhuǎn)型作為企業(yè)的戰(zhàn)略核心;到2020年,中國GDP的20%將來自業(yè)務數(shù)字化轉(zhuǎn)型的增加值,數(shù)字化轉(zhuǎn)型將上升到宏觀經(jīng)濟層面,在改變企業(yè)運營方式的同時重塑經(jīng)濟面貌。

數(shù)字化轉(zhuǎn)型其實是將數(shù)字技術(shù)應用集成到企業(yè)內(nèi)部的管理領(lǐng)域和外部變化的商業(yè)環(huán)境中去,從而對整個業(yè)務價值鏈產(chǎn)生決定性的改變。那么數(shù)字技術(shù)如何幫助企業(yè)進行數(shù)字化轉(zhuǎn)型呢?那就要從中臺開始談起。

1什么是中臺 

中臺是一個新的概念,但卻是一個舊有的名詞,只是在新時期我們賦予其新的內(nèi)涵。這是因為在數(shù)字經(jīng)濟時代,IT建設方式發(fā)生了較大變化,為快速響應需求,我們需要用創(chuàng)新思想來建設IT。下面是兩種不同IT建設方式的對比表:

image.png

中臺,通過對業(yè)務、數(shù)據(jù)和技術(shù)的抽象,對服務能力進行重用,構(gòu)建企業(yè)級的服務能力,消除企業(yè)內(nèi)部各業(yè)務部門、各級分公司間的壁壘,適應企業(yè)特別是大型企業(yè)集團業(yè)務多元化的發(fā)展戰(zhàn)略?;谥信_,我們可快速構(gòu)建面向最終客戶的前臺應用,從而滿足各種個性化特征的前臺需求,為企業(yè)的數(shù)字化轉(zhuǎn)型提供明確的道路。

中臺定義

1. 中臺是一種企業(yè)級能力復用平臺,具有一種共性能力,支持了多個業(yè)務。核心是“功能復用”,構(gòu)建“大中臺,小前臺”來滿足業(yè)務快速擴展的需求;

2.主要職責是匯總所有業(yè)務數(shù)據(jù),協(xié)同各個業(yè)務單元,提煉業(yè)務的共性需求,支撐前、后臺業(yè)務的快速發(fā)展;

3.沉淀了大量的用戶行為數(shù)據(jù)(包含內(nèi)外部用戶),為大數(shù)據(jù)智能算法的新的商業(yè)模式奠定了基礎(chǔ);

4.作為業(yè)務服務的提供方,不需要依賴業(yè)務的穩(wěn)定性,而是需要不斷為新業(yè)務提供能力支持。

2中臺與前臺、后臺的關(guān)系

要了解中臺,首先要了解前臺與后臺各指什么:

前臺:由各類前臺系統(tǒng)組成的前端平臺。前臺是系統(tǒng)的前端平臺,是直接與終端用戶進行交互的應用層。每個前臺系統(tǒng)就是一個用戶觸點,即企業(yè)的最終用戶直接使用或交互的系統(tǒng),是企業(yè)與最終用戶的交點。舉例來說,我們?nèi)粘J褂玫腁PP、H5端、PC端以及小程序都屬于前臺系統(tǒng)。

后臺:由后臺系統(tǒng)組成的后端平臺。后臺是指系統(tǒng)的后端平臺,終端用戶無法感知其存在。后臺的價值是存儲和計算企業(yè)的核心數(shù)據(jù)(數(shù)據(jù)+計算),例如財務系統(tǒng),產(chǎn)品系統(tǒng),客戶管理系統(tǒng),物流管理系統(tǒng)等,這類系統(tǒng)構(gòu)成了企業(yè)的后臺。

基礎(chǔ)設施和計算平臺作為企業(yè)的核心計算資源,也屬于后臺的一部分。但后臺并不為前臺而生,由于前端的變化需要后端的變化來支撐,因此對后臺的快速應變產(chǎn)生要求。但是,后臺設立目標不是服務于前臺,后臺的價值是存儲和計算企業(yè)的核心數(shù)據(jù),是提升后端數(shù)據(jù)的安全穩(wěn)定及系統(tǒng)的管理效率。

此時的前臺和后臺就像是兩個不同轉(zhuǎn)速的齒輪,前臺由于要快速響應前端用戶的需求,講究的是快速創(chuàng)新迭代,所以要求轉(zhuǎn)速越快越好;?后臺由于?對的是相對穩(wěn)定的后端資源,?且往往系統(tǒng)陳舊復雜,甚至還受到法律法規(guī)審計等相關(guān)合規(guī)約束,所以是穩(wěn)定至上,越穩(wěn)定越好, 轉(zhuǎn)速也自然是越慢越好。所以,隨著企業(yè)業(yè)務的不斷發(fā)展,這種“前臺+后臺”的齒輪速率“匹配失衡”的問題就逐步顯現(xiàn)出來。

image.png

為了改變這個矛盾的局面,適應需求的快速迭代,“中臺”由此誕生,中臺系統(tǒng)猶如齒輪,帶動前、后臺系統(tǒng)飛速轉(zhuǎn)動。我們可以將后臺的邏輯層拆出來,形成「前臺(應用層)-中臺(邏輯層)-后臺(數(shù)據(jù)層)」的產(chǎn)品架構(gòu)。在這一產(chǎn)品架構(gòu)下,當前臺需求來臨時,中臺能快速的進行響應,從而提升了研發(fā)效率,降低了創(chuàng)新成本。

3中臺的分類

image.png

中臺是從多個相似的前臺業(yè)務應用共享的需求中產(chǎn)生的,因此最先提出的中臺是業(yè)務中臺,數(shù)據(jù)是從業(yè)務系統(tǒng)產(chǎn)生的,而業(yè)務系統(tǒng)也需要數(shù)據(jù)分析的結(jié)果,那么是否可以把業(yè)務系統(tǒng)的數(shù)據(jù)存儲和計算能力抽離,由單獨的數(shù)據(jù)處理平臺提供存儲和計算能力?這樣不僅可以簡化業(yè)務系統(tǒng)本身的復雜性,還可以讓各個系統(tǒng)采用更合適的技術(shù),專注做本省擅長的事。這個專用的數(shù)據(jù)處理平臺即數(shù)據(jù)中臺。

當然還有技術(shù)中臺,提供簡單一致的應用接口,把各種技術(shù)中間件的能力進行整合和包裝,對業(yè)務提供統(tǒng)一的技術(shù)支持和輸出。最后就是組織中臺了,但組織架構(gòu)的調(diào)整是一個很大的問題,典型的組織架構(gòu)就包括:直線職能型(U)、事業(yè)部型(M)、矩陣型、網(wǎng)絡型、平臺型,還不算各種組合和變體;如果結(jié)合經(jīng)營模式,還需要了解大家常常提到的阿米巴經(jīng)營模式以及海爾的自主經(jīng)營體……所以,這些肯定不是這一篇文章就可以講清楚的,所以本文著重講講業(yè)務中臺和數(shù)據(jù)中臺。

4業(yè)務中臺與數(shù)據(jù)中臺

業(yè)務中臺是阿里巴巴首先提出的企業(yè)IT業(yè)務架構(gòu)的轉(zhuǎn)型之道。站在阿里巴巴全局的角度來看,業(yè)務中臺是從整體戰(zhàn)略、業(yè)務支撐、連接消費者和業(yè)務創(chuàng)新等方面進行統(tǒng)籌規(guī)劃的。阿里的業(yè)務中臺更多關(guān)注如何支撐業(yè)務和為業(yè)務服務。

image.png

阿里通過阿里云平臺將技術(shù)中臺進行部署,對集團內(nèi)共享業(yè)務單元(中臺)提供支撐,并最終對前臺各業(yè)務線提供服務化的能力輸出。

業(yè)務中臺說白了就是將業(yè)務與業(yè)務邏輯進行隔離,通過制定標準和規(guī)范,清楚的描述自己有哪些服務、數(shù)據(jù)和功能,以減少溝通成本,提升協(xié)作效率,讓任何一條業(yè)務線都具備整個公司的核心能力,向各業(yè)務方提供能夠快速,低成本創(chuàng)新的能力。

從技術(shù)角度看,做中臺是為了搭建一個靈活快速應對變化的架構(gòu),更快實現(xiàn)前端提的需求,避免高度復用的功能重復建設,這是敏捷開發(fā)、提高效率的地方。從業(yè)務角度看,借助中臺沉淀能力,可以支持快速創(chuàng)新,讓研發(fā)更靈活,業(yè)務更敏捷,以應對未來不可預知的市場變化。退一萬步講,有些功能其他業(yè)務板塊已經(jīng)做好了,那么底層只要組合一下即可,更加靈活和快速。

業(yè)務中臺是企業(yè)中臺建設的核心,需要解決多業(yè)務領(lǐng)域的復雜協(xié)同,所以面臨的挑戰(zhàn)比較大,需要一把手牽頭,總體規(guī)劃、分步實施,找準切入點;明確業(yè)務目標和范圍,先試點,用驗證過的技術(shù)平臺和中臺方法論去賦能業(yè)務;在試點過程中,持續(xù)融合和迭代優(yōu)化,磨合出自己的中臺理念,構(gòu)建自己的業(yè)務能力生態(tài),才能逐步鋪開,最終優(yōu)化組織,提升效率。企業(yè)建設業(yè)務中臺的典型路徑,如下圖:

image.png

下來談下數(shù)據(jù)中臺是什么?數(shù)據(jù)中臺與數(shù)據(jù)倉庫的區(qū)別?數(shù)據(jù)中臺與業(yè)務中臺如何融合?

所謂數(shù)據(jù)中臺,即實現(xiàn)數(shù)據(jù)的分層與水平解耦,沉淀公共的數(shù)據(jù)能力,它可分為三層,數(shù)據(jù)模型、數(shù)據(jù)服務與數(shù)據(jù)開發(fā)。通過數(shù)據(jù)建模實現(xiàn)跨域數(shù)據(jù)整合和知識沉淀;通過數(shù)據(jù)服務實現(xiàn)對于數(shù)據(jù)的封裝和開放,快速、靈活滿足上層應用的要求;通過數(shù)據(jù)開發(fā)工具滿足個性化數(shù)據(jù)和應用的需要,見下圖(以某運營商為例):

1、數(shù)據(jù)模型

image.png


數(shù)據(jù)模型是分層次的,以前叫作數(shù)據(jù)倉庫模型。這里概括為三層,基礎(chǔ)模型一般是關(guān)系建模,主要實現(xiàn)數(shù)據(jù)的標準化,我們叫作“書同文、車同軌”。融合模型一般是維度建模,主要實現(xiàn)跨越數(shù)據(jù)的整合,整合的形式可以是匯總、關(guān)聯(lián),也包括解析,挖掘模型其實是偏應用的,但如果用的人多了,你也可以把挖掘模型作為企業(yè)的知識沉淀到中臺,比如客戶瀏覽偏好分析的模型具有很大的共性,就應該有人把它規(guī)整到中臺模型,以便開放給其他人使用,中臺的中是相對的,沒有絕對的標準。

2、數(shù)據(jù)服務

將數(shù)據(jù)模型按照應用要求做了服務封裝,就構(gòu)成了數(shù)據(jù)服務,這個跟業(yè)務中臺中的服務概念是完全相同的,只是數(shù)據(jù)封裝比一般的功能封裝要難一點,畢竟OLTP功能的變化有限,而數(shù)據(jù)分析受市場因素的影響很大,變化更快,導致服務封裝的難度變大。隨著企業(yè)大數(shù)據(jù)運營的深入,各類大數(shù)據(jù)應用層出不窮,對于數(shù)據(jù)服務的需求非常迫切,大數(shù)據(jù)如果不服務化,就無法規(guī)?;?,也無法滿足內(nèi)外大數(shù)據(jù)服務的要求。

3、數(shù)據(jù)開發(fā)

只有數(shù)據(jù)模型和數(shù)據(jù)服務還是遠遠不夠的,因為再好的現(xiàn)成數(shù)據(jù)和服務也往往無法滿足前端個性化的要求,這時候就得授人以魚不如授人以漁了,數(shù)據(jù)中臺的最后一層就是數(shù)據(jù)開發(fā),其按照開發(fā)難度也分為三個層次,最簡單的是提供標簽庫(DMP),用戶可以基于標簽的組裝快速形成營銷客戶群,一般面向業(yè)務人員;其次是提供數(shù)據(jù)開發(fā)平臺,用戶可以基于該平臺訪問到所有的數(shù)據(jù)并進行可視化開發(fā),一般面向SQL開發(fā)人員,最后就是提供應用環(huán)境和組件,讓技術(shù)人員可以自主打造個性化數(shù)據(jù)產(chǎn)品,以上層層遞進,滿足不同層次人員的要求。

5中臺背后的思考

企業(yè)中臺的建設是一個系統(tǒng)性工程,不會一步到位更不可能一蹴而就,我們看到阿里巴巴的中臺建設很成功,也聽到不同的成功案例,但別人的成功并不意味著自己的成功。企業(yè)中臺的落地,背后是治理,是企業(yè)架構(gòu)的與時俱進和不斷迭代。

image.png

1、戰(zhàn)略對齊

確保業(yè)務戰(zhàn)略和IT戰(zhàn)略的對齊,IT對企業(yè)戰(zhàn)略、業(yè)務輸出結(jié)構(gòu)性支撐和技術(shù)支撐。

2、企業(yè)架構(gòu)

企業(yè)架構(gòu)需要洞悉環(huán)境與產(chǎn)業(yè)變遷,預見企業(yè)運營發(fā)展,建立科學合理的業(yè)務架構(gòu)和IT架構(gòu),治理IT資產(chǎn)和業(yè)務的關(guān)系以及與組織的關(guān)系,從而保證IT對齊戰(zhàn)略,成為戰(zhàn)略的執(zhí)行基礎(chǔ)。

3、可復用

基礎(chǔ)服務有了,那通過中臺向前臺提供“相應的服務”還是提供“一攬子的服務”?取決于服務提供的可開放共用的程度。就像我們看到,各大互聯(lián)網(wǎng)決定中臺建設的開始,總是要伴隨企業(yè)層級的組織架構(gòu)的調(diào)整。破除部門墻、業(yè)務墻、數(shù)據(jù)墻,通過開放共享實現(xiàn)“可復用”的目標終究是中臺建設的原則。

4、靈活擴展

在一攬子的中臺服務都可輸出后,業(yè)務量可能會短時間大大激增。能否扛得住大流量高峰時期的高并發(fā)、高可用將成為一個大挑戰(zhàn)。底層的可靈活擴展能力將非常重要。企業(yè)應當應用DevOps、Docker、微服務等先進的開發(fā)技術(shù)理念,在中臺建設前就開啟數(shù)字化的技術(shù)轉(zhuǎn)型。

6企業(yè)中臺的未來展望

中臺的成長離不開前臺業(yè)務的創(chuàng)新,只有不斷進行業(yè)務迭代和試錯更新,對中臺提出新的挑戰(zhàn)和更高要求,才會讓中臺做得更好。另一方面,中臺也需要有自己的產(chǎn)品化、平臺化建設思考,并作為新業(yè)務的孵化器。

中臺還需要建設成為開放的體系。開放不僅是對企業(yè)內(nèi)部開放,也要對企業(yè)外部開放。通過中臺建設,企業(yè)可以將自有的中臺系統(tǒng)變?yōu)殚_放式平臺,從而為其他企業(yè)充分提供第三方的數(shù)據(jù)和服務。再者,中臺本身通過開放也可以利用和集成第三方的數(shù)據(jù)和服務,通過開放的API,支持更多的個性化需求和定制化擴展。

 “沒有最好,只有最合適”!最合適的企業(yè)中臺一定是當你深入了解業(yè)務、產(chǎn)品、系統(tǒng)、組織,而且不僅了解今天在哪里,還要了解過去是怎么演變而來,未來又會怎么演化,只有當你了解這所有的東西之后,才能做出最好的企業(yè)中臺架構(gòu)設計。

長按二維碼關(guān)注我們