不做会死!互联网时代的企业必定都要实现中台
AI 前線導(dǎo)讀:?自 2018 年底以來,伴隨著阿里、騰訊、百度、京東等一眾互聯(lián)網(wǎng)巨頭的大規(guī)模組織架構(gòu)調(diào)整,“中臺(tái)”的熱度陡然攀升。一時(shí)間,各大互聯(lián)網(wǎng)公司紛紛開始跟隨建設(shè)中臺(tái)。中臺(tái)的概念是被阿里帶火的,2015 年,馬云正式確定了阿里的中臺(tái)戰(zhàn)略,最早從 2009 年建設(shè)“共享事業(yè)部”開始,經(jīng)過十年實(shí)踐,阿里將自己的技術(shù)和業(yè)務(wù)能力沉淀出了一套綜合能力平臺(tái),并梳理出了一套中臺(tái)建設(shè)的方法論。
如今,阿里提出的“大中臺(tái)、小前臺(tái)”的管理模式也已經(jīng)成為主流的數(shù)字化轉(zhuǎn)型思想,很多企業(yè)都想學(xué)習(xí)阿里的中臺(tái)策略。但長(zhǎng)期以來,外界多聽聞過關(guān)于阿里中臺(tái)的各種“故事”,但鮮有人知道,阿里的中臺(tái)到底是什么?究竟在做什么?在 ArchSummit 全球架構(gòu)師峰會(huì)(深圳站)2019現(xiàn)場(chǎng), InfoQ 有幸采訪到了阿里云中間件架構(gòu)總監(jiān)謝純良,聽他分享關(guān)于阿里巴巴中臺(tái)建設(shè)的實(shí)踐與思考。
以下為 InfoQ 與阿里云中間件架構(gòu)總監(jiān)謝純良對(duì)話全文,有刪減。
InfoQ:您是什么時(shí)候、是什么契機(jī)加入阿里云?目前主要負(fù)責(zé)哪一塊業(yè)務(wù)?
謝純良:?我此前曾先后在 BEA、Oracle 工作,連續(xù) 13 年一直在專注于中間件領(lǐng)域,包括中間件的應(yīng)用、架構(gòu)。2015 年,當(dāng)時(shí)只是聽說阿里很牛,尤其是做中間件很牛,因?yàn)橐粋€(gè)偶然的機(jī)會(huì)就進(jìn)入了阿里。目前,我在阿里主要負(fù)責(zé)中間件的應(yīng)用、商業(yè)化等工作。今天再回過頭來看,其實(shí)這些東西就是外面?zhèn)髡f中的業(yè)務(wù)中臺(tái),是其中很重要的組成部分。
InfoQ:在明天的演講中,您會(huì)講述阿里巴巴數(shù)字化轉(zhuǎn)型的實(shí)踐歷程,您覺得有哪些關(guān)鍵的經(jīng)驗(yàn)可以作為模版,給其他企業(yè)借鑒或者直接復(fù)制?
謝純良:?有非常多。
InfoQ:最關(guān)鍵幾個(gè)點(diǎn)?
謝純良:外界只聽聞過阿里當(dāng)時(shí)為什么要提業(yè)務(wù)中臺(tái)這個(gè)概念、“大中臺(tái)”、“小中臺(tái)”等,但鮮有人知道阿里的業(yè)務(wù)中臺(tái)做的究竟是什么,在新聞報(bào)道中也找不到特別多相關(guān)資料。所以,我們這一次也是正式的、第一次對(duì)外去講一講,阿里的業(yè)務(wù)中臺(tái)究竟是什么。
其實(shí)掰開來看,它包括幾部分內(nèi)容:一是阿里這么多年的 IT 建設(shè)沉淀的一個(gè)技術(shù)平臺(tái);第二,整個(gè)中臺(tái)建設(shè)其實(shí)是有很多坑的,阿里在長(zhǎng)期的實(shí)踐中梳理出來了一整套方法論;第三是現(xiàn)在大家看得見的這套業(yè)務(wù)體系,即在天貓?zhí)詫毶辖灰椎倪@套體系。現(xiàn)在我們要把阿里數(shù)字化轉(zhuǎn)型的經(jīng)驗(yàn)對(duì)外輸出的話,有一些東西是可以直接拿出去的,比如技術(shù)平臺(tái),(其他企業(yè))就可以直接復(fù)制。
此外,在方法論層面,以往是很少對(duì)外講的,但從今年 5 月開始,我們已經(jīng)在逐步對(duì)外輸出一些經(jīng)驗(yàn),諸如“怎樣建中臺(tái)“、“怎樣管理中臺(tái)”,“你的業(yè)務(wù)跑在中臺(tái)上,怎樣不斷地進(jìn)化成長(zhǎng)為一個(gè)真正意義上的大中臺(tái)“等等,在建設(shè)中臺(tái)的過程中,“坑”是比較多的,我們積累的一些模版、規(guī)范,外部企業(yè)是可以直接拿去用的,現(xiàn)在也已經(jīng)有很多企業(yè)在用了,用的效果非常好。
InfoQ:是通過阿里云對(duì)外輸出嗎?
謝純良:是的,整個(gè)阿里巴巴的輸出都是通過阿里云。
InfoQ:數(shù)字化轉(zhuǎn)型對(duì)于企業(yè)來說有什么好處?
謝純良:這是個(gè)好問題。今天我們大家都在思考的一個(gè)問題是,為什么要做數(shù)字化轉(zhuǎn)型?(之前)經(jīng)過十年、二十年的 IT 建設(shè),很多業(yè)務(wù)已經(jīng)實(shí)現(xiàn)了數(shù)字化、流程自動(dòng)化了,那為什么還要談轉(zhuǎn)型?第二個(gè)思考的問題是,要轉(zhuǎn)到哪里去?第三個(gè)問題是,怎么轉(zhuǎn)?
我曾經(jīng)跟大量的較大型的外部企業(yè)的 CEO、CTO 去聊這幾個(gè)問題,得到的答案真是五花八門,很多人并沒有想清楚為什么要轉(zhuǎn)?有人說因?yàn)槲椰F(xiàn)在系統(tǒng)有問題,不好用,聽說阿里那個(gè)好用。其實(shí),為什么要轉(zhuǎn)?最根本的原因,在我們看來,就是現(xiàn)在的環(huán)境變了。我們以前做的系統(tǒng)云有點(diǎn)類似于計(jì)劃經(jīng)濟(jì),你的終端有多少是定的。而今天在互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)時(shí)代,環(huán)境、尤其是用戶環(huán)境已經(jīng)發(fā)生了巨大的變化,你的終端用戶已經(jīng)變成了一個(gè)巨大的一個(gè)基數(shù),可能是幾千萬(wàn)、上億,像阿里可能都十幾億了。當(dāng)如此龐大的基數(shù)要訪問你的系統(tǒng)的時(shí)候,這個(gè)系統(tǒng)要有抗壓的能力,在出現(xiàn)大規(guī)模瞬間高峰時(shí),要有抗壓能力。
另一方面,今天我們做生意的環(huán)境也在變化,從前線下擺個(gè)攤別人就會(huì)來買,現(xiàn)在很多時(shí)候不是這樣,現(xiàn)在在流量經(jīng)濟(jì)下,要去推薦,那么根據(jù)什么去推薦?以前的系統(tǒng)都是孤島式的建設(shè),信息在一個(gè)系統(tǒng)里是非常有限的,如果要做一個(gè)精準(zhǔn)的推薦,你的數(shù)據(jù)不是夠的,沒法去做精準(zhǔn)的營(yíng)銷,是做不到千人千面的精準(zhǔn)營(yíng)銷的。生意的模式在變化,所以你必須得去轉(zhuǎn)(型),這個(gè)“轉(zhuǎn)”是大家有意識(shí)的,有痛點(diǎn),才會(huì)轉(zhuǎn)。
轉(zhuǎn)到哪里去?轉(zhuǎn)肯定得有個(gè)目標(biāo),阿里在 2015 年提出要進(jìn)入 DT 時(shí)代,是跟中臺(tái)戰(zhàn)略配套提出來的。我的理解是,今天數(shù)字化轉(zhuǎn)型的目標(biāo)就是要轉(zhuǎn)到 DT 時(shí)代,因?yàn)榈搅?DT 時(shí)代,所有數(shù)據(jù)是有結(jié)構(gòu)化的,數(shù)據(jù)的清洗也做完了,才能用得上現(xiàn)在大數(shù)據(jù)的一些技術(shù)、AI 的技術(shù),否則就用不上。
那怎么轉(zhuǎn)呢?從舊時(shí)代到新時(shí)代怎么去轉(zhuǎn)?很多人現(xiàn)在提的是中臺(tái),對(duì)阿里來說,通過 IT 如何去引領(lǐng)業(yè)務(wù)的發(fā)展這一套體系探索了十年,也形成了一套方法論。業(yè)務(wù)中臺(tái)本身是帶一套方法論的,如果學(xué)習(xí)借鑒阿里去“轉(zhuǎn)”,大概率是能成的。因?yàn)榘⒗镌谑昵熬妥隽藬?shù)字化轉(zhuǎn)型,那時(shí)阿里做的生意就是基于互聯(lián)網(wǎng)的,比很多傳統(tǒng)企業(yè)先感知到互聯(lián)網(wǎng)環(huán)境下的這些特殊要求,而他們這幾年才逐步感覺到環(huán)境變了,所以要轉(zhuǎn)型。
InfoQ:所有的傳統(tǒng)企業(yè)都需要去做這個(gè)(數(shù)字化)轉(zhuǎn)型嗎?
謝純良:什么時(shí)候需要?如果從信息技術(shù)發(fā)展的大趨勢(shì)上看,我覺得是有必要的。我總結(jié)過去的 IT 建設(shè)時(shí)代有點(diǎn)像過去的“馬車時(shí)代”,隨著“汽車時(shí)代”的到來,它總要被淘汰掉的。而如今,我們已經(jīng)迎來了云計(jì)算時(shí)代,或者說數(shù)據(jù)時(shí)代 /DT 時(shí)代,它代表了一種先進(jìn)的生產(chǎn)力,在這個(gè)時(shí)代,你才能把現(xiàn)在一些重要的云計(jì)算技術(shù)、大數(shù)據(jù)的技術(shù)、AI 技術(shù)等用起來,不到這個(gè)時(shí)候你用不起來。因此,我覺得企業(yè)都要轉(zhuǎn),只是早晚的問題。
InfoQ:提到“早晚”,企業(yè)需要做怎樣的前期準(zhǔn)備,或達(dá)到一個(gè)什么階段之后,才能開始去做轉(zhuǎn)型?
謝純良:首先我覺得,如果你的業(yè)務(wù)還是傳統(tǒng)的業(yè)務(wù),可能現(xiàn)在轉(zhuǎn)的時(shí)機(jī)還沒到。但如果你的業(yè)務(wù)跟互聯(lián)網(wǎng)密切相關(guān),那就要考慮快速去轉(zhuǎn)型。
InfoQ:可否分享一個(gè)具體案例 ?
謝純良:比如我們接觸最早的中石化最典型。中石化主要做傳統(tǒng)的資源類油品業(yè)務(wù),它整個(gè)的加油體系都是固定的加油站,好像沒必要放到一個(gè)中臺(tái)上去。但它后來又發(fā)現(xiàn),它又做采購(gòu)又做油品相關(guān)、煉油等業(yè)務(wù),它需要把上百萬(wàn)與其關(guān)系密切的供應(yīng)商組織起來,這就是一個(gè)互聯(lián)網(wǎng)生意了,這時(shí),它必須有一個(gè)互聯(lián)網(wǎng)時(shí)代的玩兒法,或互聯(lián)網(wǎng)時(shí)代的 IT 建設(shè)的辦法,它才能做。在采用了阿里的中臺(tái)方法后,中石化轉(zhuǎn)型非常成功。
InfoQ:阿里云是如何幫助企業(yè)進(jìn)行數(shù)字化轉(zhuǎn)型的?推出了哪些產(chǎn)品支持?
謝純良:現(xiàn)在,從產(chǎn)品到方法論,阿里提供的服務(wù)越來越全面了。阿里云今年強(qiáng)調(diào)“被集成”建生態(tài),我們不但提供先進(jìn)的平臺(tái),還打包傳輸體系化的經(jīng)驗(yàn)方法論,幫助外部企業(yè)做好戰(zhàn)略轉(zhuǎn)型。
InfoQ:近期,“中臺(tái)”概念非常火,傳統(tǒng)企業(yè)、互聯(lián)網(wǎng)公司們紛紛宣布實(shí)施數(shù)字中臺(tái)戰(zhàn)略,涌現(xiàn)了組織中臺(tái)、業(yè)務(wù)中臺(tái)、技術(shù)中臺(tái)、數(shù)據(jù)中臺(tái)……各種“中臺(tái)”概念,你怎么看待這幾個(gè)概念?
謝純良:他們說得都沒錯(cuò)。中臺(tái)是什么?中臺(tái)就是一個(gè)企業(yè)的 IT 的能力,它是在一個(gè)大的平臺(tái)上,能夠比較穩(wěn)定地去往外提出來,要做到這一點(diǎn),就涉及到數(shù)據(jù)、業(yè)務(wù)、技術(shù)、組織、文化等,只要他們相互配合、融為一體才能將中臺(tái)建設(shè)、運(yùn)行好。
InfoQ:在阿里內(nèi)部,你們會(huì)這樣細(xì)分不同的中臺(tái)嗎?
謝純良:可能偶爾有人會(huì)在叫法上區(qū)分,但這個(gè)不重要,叫什么名字不重要,最重要的是我們整個(gè)經(jīng)濟(jì)體的能力,它是有序的在一個(gè)平臺(tái)上對(duì)外提供服務(wù),這很重要。
InfoQ:上述這幾個(gè)概念里,熱度最高的當(dāng)屬“數(shù)據(jù)中臺(tái)”,有媒體把 2019 年稱為“數(shù)據(jù)中臺(tái)元年”,單說數(shù)據(jù)中臺(tái)這塊,阿里有沒有什么經(jīng)驗(yàn)可分享下呢?
謝純良:今天有很多人對(duì)中臺(tái)的理解跟阿里的最佳實(shí)踐還是有些偏差的。我總感覺是硬生生造出來的一個(gè)“數(shù)據(jù)中臺(tái)”概念。我們經(jīng)常在阿里講“業(yè)務(wù)數(shù)據(jù)化”,業(yè)務(wù)中臺(tái)它本質(zhì)是在做什么?它是在造數(shù)據(jù)的,源源不斷地造數(shù)據(jù)。數(shù)據(jù)中臺(tái)在干什么呢?數(shù)據(jù)中臺(tái)是做數(shù)據(jù)二次加工的,它加工的結(jié)果再服務(wù)于業(yè)務(wù)中臺(tái),服務(wù)于業(yè)務(wù)的。現(xiàn)在有很多企業(yè)沒有業(yè)務(wù)中臺(tái)、只有數(shù)據(jù)中臺(tái),那它加工的結(jié)果服務(wù)于誰(shuí)呢?大部分是服務(wù)于大屏,就搞一個(gè)大屏就結(jié)束了,你看我中臺(tái)有了,看到結(jié)果了,其實(shí)這個(gè)離阿里理解的數(shù)據(jù)中臺(tái)差的還遠(yuǎn)呢。
InfoQ:阿里的數(shù)據(jù)中臺(tái)應(yīng)該是什么樣的?
謝純良:數(shù)據(jù)中臺(tái)二次加工的結(jié)果是服務(wù)于你的業(yè)務(wù)的,這是什么意思呢?如果從分層的角度來看,我們經(jīng)常講“前端是客戶的 UI”,有一層是負(fù)責(zé)處理 UI 的請(qǐng)求和應(yīng)答的前端系統(tǒng),再往后走一點(diǎn),要用到后端的很多業(yè)務(wù)服務(wù),這就到了業(yè)務(wù)中臺(tái)這一層。
業(yè)務(wù)中臺(tái)光有第二層是跑不起來的,它得有數(shù)據(jù)庫(kù),可以往數(shù)據(jù)庫(kù)里寫入,或查一些關(guān)鍵信息。業(yè)務(wù)中臺(tái)下面應(yīng)該有兩個(gè)數(shù)據(jù)庫(kù),一個(gè)生產(chǎn)庫(kù),一個(gè)數(shù)據(jù)中臺(tái)庫(kù)(歷史庫(kù)),所有的歷史數(shù)據(jù)都在里面。以阿里電商業(yè)務(wù)為例,用戶如果想買一個(gè)手機(jī),業(yè)務(wù)中臺(tái)會(huì)做“手機(jī)殼”、“充電寶”等其他相關(guān)產(chǎn)品的推薦。但值得注意的是,業(yè)務(wù)中臺(tái)在服務(wù)的過程中,它一上來并不知道用戶真正喜歡的是什么,它只能從數(shù)據(jù)庫(kù)里去查找、根據(jù)用戶一系列消費(fèi)行為的歷史記錄去做推薦。
那么問題來了,如果這個(gè)數(shù)據(jù)庫(kù)非常龐大,現(xiàn)查是非常慢的,不可能瞬間就查到結(jié)果。那怎么辦呢?這個(gè)問題怎么解?這就是阿里做的很聰明的地方—— 把數(shù)據(jù)業(yè)務(wù)化,把用戶在歷史庫(kù)里面的一堆數(shù)據(jù)做成一個(gè)業(yè)務(wù)類型,將業(yè)務(wù)固化,然后,在業(yè)務(wù)中臺(tái)里,要查某一用戶喜歡什么,它立馬能調(diào)出結(jié)果并反饋,這是數(shù)據(jù)中臺(tái)最大的魅力。很多人都不知道這個(gè)東西,為什么阿里做到千人千面,這才是數(shù)據(jù)中臺(tái)真正發(fā)揮價(jià)值的地方,而不是說,做個(gè)大屏就覺得有了數(shù)據(jù)中臺(tái)或一聽說“數(shù)據(jù)驅(qū)動(dòng)”、“數(shù)據(jù)有價(jià)值”,就去搞個(gè)數(shù)據(jù)中臺(tái),這都沒有真正理解、沒有用好數(shù)據(jù)中臺(tái)。從建設(shè)的角度來談,一般是先建業(yè)務(wù)中臺(tái),然后有一定量的數(shù)據(jù),想清楚了這個(gè)數(shù)據(jù)該怎么用才去建數(shù)據(jù)中臺(tái),然后反過來再建業(yè)務(wù)中臺(tái)。
InfoQ:阿里中臺(tái)架構(gòu)背后有哪些核心技術(shù)作為中堅(jiān)力量支撐?
謝純良:要談技術(shù)是非常多的。其中一些代表性的核心技術(shù),比如中間件技術(shù)、大型平臺(tái)技術(shù)等,這是比較大的層面,要從小的層面,如中間層面的微服務(wù)技術(shù),包括中間件的框架等非常多。現(xiàn)在阿里有很多技術(shù)是別人搞不定的,比如異地多核、全鏈路壓測(cè)等,這些技術(shù)光靠在實(shí)驗(yàn)室是很難想出來的,需要有業(yè)務(wù)場(chǎng)景“逼”著你去解決,然后再沉淀出來。
在這里,我想強(qiáng)調(diào)一點(diǎn),阿里在做這樣的一個(gè)中臺(tái)建設(shè)時(shí),是大概在十年前就開始自己研究這一套技術(shù)平臺(tái)和各種需要的技術(shù)組件,發(fā)展到今天構(gòu)成了一個(gè)新的中臺(tái)技術(shù)的一個(gè)底座,這里面有太多太多的東西,是外面沒有的。
InfoQ:中臺(tái)對(duì)阿里來說最大的價(jià)值是什么?
謝純良:其實(shí)它的價(jià)值非常多,要說最大的價(jià)值,我也一直在思考,按我的理解,一個(gè)公司最寶貴的是什么?是人,那么中臺(tái)的價(jià)值是什么?它能激發(fā)每一個(gè)人都去創(chuàng)新,這是第一個(gè)很大的價(jià)值。第二個(gè)價(jià)值,它能夠極大地提高人的工作效率,包括協(xié)同效率等。
我具體解釋一下這兩點(diǎn)。為什么能夠激發(fā)每個(gè)人去創(chuàng)新呢?對(duì)于公司各方面的決策,其實(shí)很多員工是很有想法的,但在很多企業(yè)里,這個(gè)想法最終成行可能要經(jīng)歷立項(xiàng)、申報(bào)預(yù)算、評(píng)估投入產(chǎn)出比、研發(fā)周期、采購(gòu)、營(yíng)銷等多個(gè)環(huán)節(jié),十分復(fù)雜且漫長(zhǎng)。而在阿里的中臺(tái)戰(zhàn)略里,因?yàn)楹芏嗄芰Χ荚谥信_(tái)已經(jīng)梳理好了,所以當(dāng)有一個(gè)創(chuàng)新的想法的時(shí)候,很快就能實(shí)踐。比如聚劃算(的誕生),當(dāng)年就是 7 個(gè)普通的員工想要搞出一個(gè)阿里的“團(tuán)購(gòu)”來,用了大概兩到三個(gè)月時(shí)間就上線了,而且跑的非常好。為什么這么快,因?yàn)樗麄兎治隽艘幌掳l(fā)現(xiàn),80% 的東西不需要做了,中臺(tái)有限制的能力,直接調(diào)用就行了,直接把差異化的那部分做好就行了。這樣大家就敢去創(chuàng)新了,這前提是,已經(jīng)有了相應(yīng)的組織配套做支撐。不管是組織中臺(tái),還是業(yè)務(wù)中臺(tái),是相輔相成的,是一整套的,正是因?yàn)橛辛诉@樣一個(gè)能力中臺(tái)放在那里,因?yàn)榇蟛糠侄伎梢灾赜?#xff0c;“低成本創(chuàng)新、短周期建效”就變得可能了,這樣才能去激發(fā)很多人創(chuàng)新的欲望。
第二點(diǎn),中臺(tái)真的是大大解決了人的工作效率。你會(huì)發(fā)現(xiàn)去調(diào)的時(shí)候,很多事情有限制,這是一個(gè)大家看得見的效率。再一個(gè)大家看不見的效率是協(xié)同效率,即人與人之間的協(xié)同,在阿里,這叫“能力地圖化”,就是中臺(tái)上支持的各種能力,會(huì)形成能力地圖,不需要人來各種找了,這是別的企業(yè)做不到的,這是一個(gè)極大的效率提升。
即便中臺(tái)戰(zhàn)略落地了,每天的變更仍然頻繁,尤其對(duì)阿里而言,每天會(huì)產(chǎn)生眾多新的需求。比如阿里新收購(gòu)了一個(gè)公司,這個(gè)收購(gòu)公司的 IT 如何融入到現(xiàn)有的阿里的 IT 平臺(tái)上來,還要確保阿里整個(gè)經(jīng)濟(jì)體上所有的 IT 業(yè)務(wù)系統(tǒng)都“長(zhǎng)”在一個(gè)平臺(tái)上,這就是中臺(tái)能力的建設(shè)。
InfoQ:你剛剛提到的組織中臺(tái),需要做一些什么事情去推進(jìn)這種“融合”?
謝純良:它可能更多地是跟文化相關(guān),如組織文化,你鼓勵(lì)什么,不鼓勵(lì)什么,互聯(lián)網(wǎng)公司的基因都是鼓勵(lì)創(chuàng)新的,比如“賽馬”。
InfoQ:阿里內(nèi)部有“賽馬”?
謝純良:也有,這是很有效的一種創(chuàng)新辦法,一個(gè)組織里面必須有一些比較扁平化的組織,有能夠去快速?zèng)Q策模型、快速拉到資源的模型,這些都需要有配套的支撐才能更好的激發(fā)組織創(chuàng)新。其實(shí)在中臺(tái)建設(shè)里面,沒有什么服務(wù)一夜之間就建好了,都需要長(zhǎng)期瀑布式的開發(fā),而在如今快速變化的外部環(huán)境里,一個(gè)中臺(tái)會(huì)被很多應(yīng)用訪問,會(huì)不斷有新需求進(jìn)來,如何讓你的中臺(tái)這種支撐能力,這是需要組織文化去激勵(lì)的。
一個(gè)人的效率,發(fā)自內(nèi)心想去做和指派任務(wù)帶著情緒做的時(shí)候,這差 10 倍不止的。在阿里的組織組織體系里,每個(gè)人都在拼盡力全力,大家都覺得我做得事情越多,把事情做得越好,就越有價(jià)值。如果沒有這種組織配套,那中臺(tái)想建好有難度的。中臺(tái)往往都是和前端業(yè)務(wù)的組織文化隔離的,怎樣能夠讓不同組織的人之間能夠做高效的協(xié)同,除了激勵(lì)之外就是文化,我認(rèn)為,中臺(tái)不僅僅是技術(shù),也不僅僅是業(yè)務(wù)、組織或文化,它是一個(gè)全部,它代表是組織的能力。
InfoQ:除了中石化采用阿里巴巴中臺(tái)技術(shù)的案例,可否再分享一個(gè)典型案例?
謝純良:比如中國(guó)聯(lián)通。聯(lián)通最寶貴的資源是號(hào)碼資源,以前,他們放號(hào)都是各個(gè)省單獨(dú)放的,如這個(gè)省分一千個(gè)號(hào),那個(gè)分八百個(gè)號(hào),類似這樣的操作。現(xiàn)在它采用了中臺(tái)后,將整個(gè)資源、放號(hào)能力都集中到一起,效率大大提升。此外,以前聯(lián)通的系統(tǒng)能力是沒法跟互聯(lián)網(wǎng)公司合作的,現(xiàn)在集中放號(hào)后,它可以與很多互聯(lián)網(wǎng)公司合作開展新業(yè)務(wù),諸如推出聯(lián)名電話卡。一改過去的“終端模式”,如今開放出來后,聯(lián)通的號(hào)卡能力、客服能力等很多能力都逐漸匯集到中臺(tái)上來。
InfoQ:阿里巴巴的中臺(tái)技術(shù)在向傳統(tǒng)企業(yè)輸出的過程中是否存在“不受用”的情況?
謝純良:能不能做好中臺(tái),關(guān)鍵在于意識(shí)。這是什么意思呢?前面提到的從“馬車時(shí)代”到“汽車時(shí)代”的大趨勢(shì)變化會(huì)給一個(gè)企業(yè)帶來信息變革,這個(gè)變革涉及整個(gè) IT 建設(shè)的理念、人員的調(diào)配等等。
因此,中臺(tái)建設(shè)是一個(gè)一把手工程,還有要全員共識(shí),才能把中臺(tái)在你的企業(yè)里落地好。但如果一個(gè)企業(yè)抱有“我就想做個(gè)項(xiàng)目,我不想這么早去做變化”的想法,硬要生編硬套,它覺得中臺(tái)特別貴,不斷壓價(jià),SOA 這邊又大量的裁減,這樣往往做的效果就不好,這是一種不受用的一種情況,這是以一個(gè)項(xiàng)目的形式去做的,并沒有真正發(fā)揮中臺(tái)的作用。
另外還有一點(diǎn),中臺(tái)受用不受用,也不是通過一個(gè)項(xiàng)目就能看出來的,它可能要通過一系列項(xiàng)目不斷地去融合,讓中臺(tái)的能力慢慢突出來,這樣才能看得出來。
InfoQ:在“中臺(tái)”概念火熱的背后,也存在一些問題。各家紛紛宣布建立中臺(tái),這其中也有不少跟風(fēng)的心理存在,他們到底需不需要這個(gè)中臺(tái)?
謝純良:只要你做了互聯(lián)網(wǎng)的業(yè)務(wù)一定是需要的,只要你的業(yè)務(wù)跟互聯(lián)網(wǎng)的業(yè)務(wù)密切相關(guān)是一定需要。
InfoQ:所以只要是做互聯(lián)網(wǎng)相關(guān)的企業(yè),他都需要去做中臺(tái)?
謝純良:你不做中臺(tái),最終你會(huì)遇到阿里曾經(jīng)碰到的很多問題。
InfoQ:企業(yè)怎樣判斷,我這個(gè)中臺(tái)到底做的好還是不好?
謝純良:第一個(gè)角度,我打一個(gè)比方,我曾經(jīng)跟很多 CEO、CTO 去聊,我建議他做一些簡(jiǎn)單的判斷,我說你在沒有建中臺(tái)之前,很多業(yè)務(wù)方提的需求到了你這里,你都會(huì)說,這個(gè)我做不了,系統(tǒng)不支持,還有一種回答是,這個(gè)可以做,等我六個(gè)月,時(shí)間長(zhǎng)。而現(xiàn)在中臺(tái)建完之后,你會(huì)發(fā)現(xiàn),這個(gè)需求沒問題,都能做,大部分都能做了,從說“no”變成說“yes”。另一個(gè)關(guān)于周期的回答,“這個(gè)可以做,給我一周或兩周”,從幾個(gè)月變成了幾周。
第二個(gè)去判斷的角度是,如果你的 IT 團(tuán)隊(duì),假設(shè)總共一百個(gè)人,如果 80% 的人都在研究業(yè)務(wù)服務(wù)的能力怎么去構(gòu)建,我覺得這個(gè)中臺(tái)建設(shè)就成功了,如果倒過來,你 80% 的人都忙著處理技術(shù)故障,那一定是失敗的。
InfoQ:技術(shù)中臺(tái)只適合一定規(guī)模以上的企業(yè)嗎?小企業(yè)可以做嗎?
謝純良:小企業(yè),開源的是沒問題的,但企業(yè)到一定的規(guī)模,選擇開源的話,那就是開始付的成本低一點(diǎn),后面付的成本是越來越高的,單就 PCU 的角度,如果放大到未來五年來看,那一定是賠本的。
InfoQ:所以其實(shí)小企業(yè)也需要做中臺(tái),比如說規(guī)模一兩百人這種小的企業(yè),如果它的業(yè)務(wù)跟互聯(lián)網(wǎng)相關(guān),它也是需要去做中臺(tái)?
謝純良:我覺得是需要的,因?yàn)橹信_(tái)它是一個(gè)新的 IT 的治理的方法論,而且現(xiàn)在在公共云上,資源的費(fèi)用已經(jīng)下降很多了,比如買個(gè)數(shù)據(jù)庫(kù)服務(wù),一年也就一萬(wàn)塊錢或幾千塊錢,我覺得這個(gè)成本對(duì)中小企業(yè)來講是可以接受的。
InfoQ:中臺(tái)建設(shè)有哪些坑,怎么才能不踩坑?企業(yè)應(yīng)該如何建設(shè)一個(gè)適合自己的中臺(tái)?
謝純良:坑是很多的。現(xiàn)在很多人提中臺(tái),喊口號(hào),但到目前為止真正成功的就只有阿里。對(duì)一家企業(yè)來說,希望少走彎路,那可以考慮借鑒阿里的平臺(tái)、經(jīng)驗(yàn)和方法。
現(xiàn)在在中臺(tái)建設(shè)里面,常見的一些“坑”,我認(rèn)為有這樣幾個(gè):
1、要真正樹立一個(gè)認(rèn)識(shí):中臺(tái)是企業(yè) IT 變革的一個(gè)起點(diǎn),而不是單純認(rèn)為,我就是做一個(gè)項(xiàng)目,我搞一個(gè)采購(gòu)中臺(tái),就解決了所有的問題,非也。你要深刻意識(shí)到它是變革的關(guān)鍵,認(rèn)真去做戰(zhàn)略規(guī)劃,應(yīng)該采用什么樣的技術(shù)組建、什么樣的平臺(tái)、什么樣的人員的配套?需要有這樣統(tǒng)一的意識(shí)。把一個(gè)項(xiàng)目當(dāng)成一個(gè)中臺(tái)去做,這是不合適的,但如果倒過來,我規(guī)劃了一個(gè)中臺(tái),做一個(gè)項(xiàng)目的試點(diǎn),這是對(duì)的,所以這就是一個(gè)意識(shí)的問題,不見得多投多少。把項(xiàng)目當(dāng)成中臺(tái)去做,這個(gè)“坑”是很多人容易踩上的,這是一個(gè)最大的坑。
2、第二個(gè)“坑”發(fā)生在選擇中臺(tái)的技術(shù)平臺(tái)時(shí),很多時(shí)候人想,我就選一個(gè)便宜的能用的平臺(tái),以后我再選一個(gè)復(fù)雜的、更全面的平臺(tái)。事實(shí)上,他們不知道,這就跟“種菜”似的,一旦菜長(zhǎng)起來了,你要把底下?lián)Q了,這幾乎不可能的事情,應(yīng)該推倒重來。這個(gè)坑,尤其是在這中小型企業(yè)里較為常見,它可能更多地是被 SV 給洗腦了,你看我的平臺(tái)很好的,夠用了,你花那個(gè)冤枉錢干什么?這個(gè)坑很多是被 SE 平了,你一定要相信一點(diǎn),如果開源能解決這么大復(fù)雜的問題,阿里還養(yǎng)那么多人干什么?在選擇技術(shù)平臺(tái)這一塊,這是一個(gè)大家踩的最多的一個(gè)“坑”。
3、第三個(gè)坑,我認(rèn)為這是一個(gè)坑,我覺得大家對(duì)試點(diǎn)、試點(diǎn)項(xiàng)目這塊不太重視,往往會(huì)抱有這樣的想法“反正是試點(diǎn)、大概率是失敗,就試一試”。在中臺(tái)建設(shè)里頭,我覺得試點(diǎn)項(xiàng)目是非常重要的,你一定要抱著必勝的態(tài)度去做試點(diǎn)。因?yàn)橹信_(tái)的建設(shè)會(huì)涉及到技術(shù)升級(jí)、業(yè)務(wù)升級(jí)、組織升級(jí)等很多變化,你只有抱著必勝的這樣一些態(tài)度去做試點(diǎn),那這些相應(yīng)的變化,你才能趕的上,否則到最后你就趕不上,就湊合做個(gè)試點(diǎn),大概率是失敗的。
InfoQ:你剛提到,選技術(shù)平臺(tái)不能湊合,覺得差不多夠用就行,一定要選一個(gè)被成功檢驗(yàn)過的平臺(tái),但阿里的用戶量、業(yè)務(wù)量級(jí)別太大了,很多企業(yè)根本達(dá)不到,對(duì)企業(yè)來說,它現(xiàn)在不需要這么好的,這是否也是一個(gè)需要考慮的因素?
謝純良:有很多人有一個(gè)誤區(qū):用阿里那么好的平臺(tái)干嗎?花冤枉錢。但他們不知道,阿里平臺(tái)給到你的是可以支撐同等的業(yè)務(wù),當(dāng)你沒這么大量級(jí)的時(shí)候,你在這個(gè)平臺(tái)是非常省心的,可以去發(fā)展其他的新業(yè)務(wù)。但從價(jià)格上講,不是因?yàn)槲疫@么大的一個(gè)平臺(tái),我就收這么多錢,其實(shí)并沒有想象中的貴,很多企業(yè)被誤導(dǎo)了。
阿里這樣的平臺(tái),能支撐這么大的業(yè)務(wù)規(guī)模,它在兩個(gè)維度上是搭積木搭出來的,一個(gè)維度是什么?用戶規(guī)模沒這么大的時(shí)候,你不用買這么多。阿里這個(gè)平臺(tái)可能它支持的機(jī)器都是以萬(wàn)為單位,你可能就是以百為單位,那你只需要把以百為單位的能力買回去就行了。如果你要把阿里以萬(wàn)為單位的能力買回去,可以搭積木似的,業(yè)務(wù)量漲起來再買,再漲再買一點(diǎn),阿里是階梯式的去計(jì)價(jià),這是一個(gè)維度,我們稱作“管理能力”。第二個(gè)維度是“組件類型或復(fù)雜度”,阿里的組件非常多,也是搭積木搭起來,剛開始的時(shí)候,如果你沒有用到 AI 的能力,你不需要 AI 的組件,你可以先買個(gè) Basic,基本的一點(diǎn)點(diǎn)去堆起來。不要誤以為,阿里規(guī)模那么大,我先把它這個(gè)平臺(tái)一比一的“搬”回家,并不是這種模式,你可以照著一千分之一的比例,或者萬(wàn)分之一的比例“搬”回家,這個(gè)費(fèi)用也是很低的。
InfoQ:對(duì)一個(gè)企業(yè)來說,它買一個(gè)產(chǎn)品,就能解決中臺(tái)問題?還是一個(gè)產(chǎn)品無法解決問題,還需要做一些定制化的服務(wù)?
謝純良:任何一個(gè)產(chǎn)品只解決特定領(lǐng)域的問題,中臺(tái)是一個(gè)綜合能力的體現(xiàn),它肯定有很多問題要去解答的,不同的組織有不同的問題。可能在 A 組織里面,需要買五個(gè)產(chǎn)品組合使用,但 B 組織,可能買 8 個(gè)產(chǎn)品組合使用,這是不一樣的,這不是一個(gè)產(chǎn)品,因?yàn)槲覀兌际且云脚_(tái)的形式對(duì)外。
此外,比如你今天做試點(diǎn)可能只需要五個(gè)產(chǎn)品就解決了,可能明天,新的業(yè)務(wù)進(jìn)來了,又加兩個(gè)產(chǎn)品進(jìn)來,它是這種累加式的。這其實(shí)是很多客戶要考慮的一個(gè)問題,當(dāng)你把五個(gè)產(chǎn)品揉成一起的時(shí)候,它是不是一個(gè)整體,這個(gè)很重要。因?yàn)榘⒗锸且云脚_(tái)的名義對(duì)外,且內(nèi)部也是一個(gè)平臺(tái)在運(yùn)行,所以不管你怎么弄,它都能無縫的對(duì)接到一起。
InfoQ:不論企業(yè)買多少個(gè)組建或產(chǎn)品,就直接買過去這樣一套,還是根據(jù)自己的一些業(yè)務(wù)或問題去做調(diào)整?
謝純良:需要做調(diào)整。凡是阿里參與的都會(huì)給企業(yè)提供技術(shù)解決方案,幫助企業(yè)去做邏輯部署服務(wù),現(xiàn)在我們好多 SV 也有這個(gè)能力了,阿里也會(huì)幫助企業(yè)提供定制化服務(wù)。
InfoQ:阿里的中臺(tái)戰(zhàn)略實(shí)踐原來只在內(nèi)部做,當(dāng)初為什么打算今年開始把這套戰(zhàn)略體系對(duì)外放出來?
謝純良:這也是時(shí)間的巧合,因?yàn)槭崂砗驼硪残枰獣r(shí)間,我們做了這么多年了,也是正好這個(gè)時(shí)候有一部分東西是可以放出來,這是一方面。另外一方面,外面的呼聲實(shí)在太高了,大家都在談中臺(tái)。
InfoQ:都想做,但很多人可能還沒徹底搞清楚中臺(tái)到底是什么?
謝純良:這次在 InfoQ 的 AS 大會(huì),是第一次來講阿里業(yè)務(wù)中臺(tái)實(shí)踐,如果大家想要更深層了解業(yè)務(wù)中臺(tái)解決方案,可以關(guān)注 9 月杭州云棲大會(huì)的企業(yè)數(shù)字化轉(zhuǎn)型專場(chǎng)。
嘉賓介紹:
謝純良,阿里云中間件架構(gòu)總監(jiān),曾供職于 BEA,Oracle,20 多年來一直從事中間件技術(shù)、產(chǎn)品、應(yīng)用架構(gòu)和 PaaS 平臺(tái)的研究與實(shí)踐。近期深度參與了中國(guó)郵政、中國(guó)聯(lián)通、中國(guó)石化等核心業(yè)務(wù)數(shù)字化轉(zhuǎn)型的探討與建設(shè)。
原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的不做会死!互联网时代的企业必定都要实现中台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初创公司5大Java服务困局,阿里工程师
- 下一篇: HSF/Dubbo序列化时的LocalD