中臺(tái)是什么鬼?和通用平臺(tái)、定制、數(shù)字化轉(zhuǎn)型啥關(guān)系?
中臺(tái)是近兩天最火的詞語(yǔ),對(duì)中臺(tái)的理解五花八門,不同人不同理解,中臺(tái)也成各公司爭(zhēng)相效仿的技術(shù)方向,似乎中臺(tái)已經(jīng)成為了****,甚至有些公司有了中臺(tái)焦慮;我分享一下我的理解,不一定對(duì),閑暇時(shí)間瀏覽一下,就當(dāng)拋磚引玉啦。
中臺(tái)我的理解,就是業(yè)務(wù)平臺(tái)APAAS
就是把業(yè)務(wù)通用的可共用的平臺(tái)抽象出來(lái),進(jìn)行服務(wù)化改造,業(yè)務(wù)應(yīng)用可以調(diào)用這些服務(wù)快速開發(fā)應(yīng)用。怎么理解呢?首先把這兩字理解清楚,中字,說(shuō)明在架構(gòu)上是處在中間,其下面還有一層或幾層平臺(tái),那么下面就是什么呢,我認(rèn)為是基礎(chǔ)平臺(tái)和通用平臺(tái),即iaas+GPaas;同時(shí)說(shuō)明上面還有東西,那是啥呢,那就是應(yīng)用;第二個(gè)字就是臺(tái),臺(tái)就是說(shuō)明有支撐作用,可以支撐上面的業(yè)務(wù)應(yīng)用;那就可以理解了中臺(tái)是指基于基礎(chǔ)平臺(tái)和通用平臺(tái)的業(yè)務(wù)平臺(tái),可以支持公司多個(gè)應(yīng)用的業(yè)務(wù)平臺(tái)快速迭代業(yè)務(wù)的研發(fā)。
中臺(tái)的用途
1)共享、重用和復(fù)用,將業(yè)務(wù)公共模塊的提供業(yè)務(wù)調(diào)用,降低成本、提高效率、節(jié)省系統(tǒng)上線周期;
2)快速支撐業(yè)務(wù)開發(fā),很多業(yè)務(wù)時(shí)間就是金錢,需要快速迭代業(yè)務(wù)開發(fā),中臺(tái)能夠很好支撐業(yè)務(wù)快速開發(fā)
3)技術(shù)輸出,積累的中臺(tái)子系統(tǒng)可以為更多公司使用,變成一個(gè)企業(yè)應(yīng)用平臺(tái)業(yè)務(wù)線
4)快速擁抱變化,應(yīng)用基于中臺(tái)可以快速調(diào)整,應(yīng)用就是中臺(tái)能力的編排,這樣可以快速開發(fā)應(yīng)用
5)多種終端共享,web、app、小程序、快應(yīng)用都可以基于中臺(tái)快速開發(fā)。
舉個(gè)例子,中臺(tái)的理解很容易跟通用平臺(tái)混淆,為了方便理解舉例說(shuō)明一下;
1)IAAS的話就是云虛擬服務(wù)器、云存儲(chǔ)(包括對(duì)象存儲(chǔ)和塊存儲(chǔ)等各種存儲(chǔ))、云網(wǎng)絡(luò)、vpn等網(wǎng)絡(luò)服務(wù);
2)GPAAS就是容器服務(wù)、容器編排服務(wù)、微服務(wù)框架、分布式總線、分布式數(shù)據(jù)庫(kù)、分布式緩存、大數(shù)據(jù)平臺(tái)、iot平臺(tái)、AI平臺(tái)等通用服務(wù);
3)APASS應(yīng)該是啥呢?
- 用戶管理服務(wù),打通用戶管理,實(shí)現(xiàn)鑒權(quán)、注冊(cè)、登陸、單點(diǎn)登錄等功能,為上面業(yè)務(wù)提供統(tǒng)一的用戶管理;
- 精準(zhǔn)用戶服務(wù),把用戶從各位維度進(jìn)行標(biāo)簽化,上層應(yīng)用可以通過(guò)接口調(diào)用用戶畫像信息,獲取需要用戶畫像信息;
- 精準(zhǔn)營(yíng)銷服務(wù),可以基于用戶畫像數(shù)據(jù),根據(jù)營(yíng)銷規(guī)則通過(guò)配置來(lái)實(shí)現(xiàn)對(duì)滿足條件用戶的精準(zhǔn)營(yíng)銷;
- 支付平臺(tái),對(duì)接支付寶、微信支付、銀聯(lián)等支付平臺(tái),為上層應(yīng)用提供支付服
- 快遞服務(wù),對(duì)接各個(gè)快遞平臺(tái)或者快遞統(tǒng)一接入平臺(tái),為應(yīng)用提供快遞服務(wù);以此類推,就是提供豐富的業(yè)務(wù)服務(wù),讓應(yīng)用開發(fā)變得非常容易。
Services就是基于中臺(tái)編排來(lái)快速開發(fā)業(yè)務(wù),實(shí)現(xiàn)面向用戶體驗(yàn)的開發(fā),應(yīng)用端體現(xiàn)的就是用戶注冊(cè)、登錄、瀏覽產(chǎn)品目錄,查看折扣信息、下單購(gòu)買、支付,快遞進(jìn)展和到貨牽手完整的app體驗(yàn)。網(wǎng)站、小程序、公眾號(hào)是一樣的,都可以基于中臺(tái)開發(fā)。
APaas與其他軟件開發(fā)的各種概念的理解
中臺(tái)和定制的關(guān)系,中臺(tái)使能定制,中臺(tái)使定制變得更快更好,中臺(tái)不是消滅定制,而是支持定制;定制是消滅不了的;最著名的SaaS軟件服務(wù)商saleforce也做了50%的定制;SAP、ORACLE也都有定制的合作伙伴,我的理解是賦能定制而不是消滅定制。
中臺(tái)與架構(gòu)設(shè)計(jì)的關(guān)系,中臺(tái)是架構(gòu)設(shè)計(jì)的一個(gè)理念,一個(gè)牽引,架構(gòu)設(shè)計(jì)的指導(dǎo)思想;架構(gòu)設(shè)計(jì)是實(shí)現(xiàn)這種理念,支撐業(yè)務(wù)快速開發(fā)。
中臺(tái)與通用平臺(tái)的關(guān)系,通用平臺(tái)是指不帶有業(yè)務(wù)特征,可以無(wú)差異的支撐各種業(yè)務(wù)開發(fā),比如數(shù)據(jù)庫(kù)、分布式中間件、容器服務(wù)、微服務(wù)框架等屬于通用平臺(tái);中臺(tái)構(gòu)建在通用平臺(tái)的能力,基于業(yè)務(wù)抽象出可以重用的功能模塊,為業(yè)務(wù)應(yīng)用所調(diào)用,業(yè)務(wù)應(yīng)用可以基于中臺(tái)快速構(gòu)建,敏捷迭代開發(fā)。
中臺(tái)與數(shù)字化轉(zhuǎn)型的關(guān)系,數(shù)字化轉(zhuǎn)型是企業(yè)利用數(shù)字化技術(shù)支撐企業(yè)轉(zhuǎn)型,這是更大的一個(gè)話題,需要重構(gòu)企業(yè)的生產(chǎn)運(yùn)營(yíng)系統(tǒng);中臺(tái)是技術(shù)上的一個(gè)支持方案,是可選的,不是必須的。
寫了這么多收個(gè)尾,也留個(gè)尾巴,中臺(tái)適合哪些業(yè)務(wù),該怎么做留著后面有時(shí)間再敘述;利用中秋假期把腦子里想到的倒出來(lái),不專業(yè),描述也不完整、不準(zhǔn)確,希望各位讀到本文的不吝賜教。萬(wàn)分感謝。