中臺(tái)架構(gòu)的出現(xiàn)并非人為制造而是應(yīng)運(yùn)而生上一篇我使勁兒吐槽了一把,把企業(yè)數(shù)字化轉(zhuǎn)型困難的鍋按在了IT行業(yè)背上,說IT行業(yè)落后的軟件生產(chǎn)方式已經(jīng)不適應(yīng)后工業(yè)化時(shí)代、依托互聯(lián)網(wǎng)高度協(xié)作的產(chǎn)業(yè)互聯(lián)和企業(yè)數(shù)字化要求。IT人被我調(diào)侃成了背鍋俠,騰訊阿里也調(diào)侃成了山大王。但背鍋并不能掩蓋我輩“挨踢”人的勤奮與創(chuàng)造力,今天就來點(diǎn)兒正能量壓壓驚,并為IT人正名。勇敢背鍋,奮勇前行,不懼挨踢,笑看明天,才是我輩IT人應(yīng)用的風(fēng)骨。 上一篇我說走出企業(yè)數(shù)字化困境的藥方是需要把生產(chǎn)模式從手工作坊式變成工業(yè)化生產(chǎn)的專業(yè)化分工和產(chǎn)業(yè)供應(yīng)鏈生態(tài)模式,把現(xiàn)有的技術(shù)級(jí)別的開源生態(tài)升級(jí)到業(yè)務(wù)組件級(jí)別的開源生態(tài)。 企業(yè)數(shù)字化轉(zhuǎn)型出路:理念革新與相應(yīng)的技術(shù)支撐 仔細(xì)思考一下我開出的藥方,會(huì)發(fā)現(xiàn)其實(shí)IT行業(yè)早已為這一變革做好了一切技術(shù)與思想準(zhǔn)備,缺的只是意識(shí)到問題,并走出關(guān)鍵的一步。以IT同仁們的創(chuàng)思與勤奮,只要走出第一步,轟轟烈烈的變革就會(huì)立馬春風(fēng)遍地,很快創(chuàng)造出完全不輸于To C領(lǐng)域的To B壯闊場景。 現(xiàn)在就展開看一下IT行業(yè)是如何為這場變革準(zhǔn)備好一切思想和技術(shù)的。
開放共享一直是互聯(lián)網(wǎng)的精神支柱,接納它沒有任何困難,它深印在每個(gè)IT人的骨髓里。而“中臺(tái)”現(xiàn)在已經(jīng)是企業(yè)服務(wù)領(lǐng)域最爆的熱點(diǎn)之一,在我看來,所有中臺(tái)技術(shù)準(zhǔn)備都已完成,缺的只是怎么用。
微服務(wù)已經(jīng)發(fā)展了近十年了,深入人心,遍地開花,幾乎已經(jīng)成為軟件開發(fā)的基礎(chǔ)架構(gòu)了。所以以微服務(wù)為開發(fā)基礎(chǔ)對(duì)IT行業(yè)來說不會(huì)有任何的障礙。缺的只是微服務(wù)在共享基礎(chǔ)上的組裝方法。
不論愿不愿意承認(rèn),IT行業(yè)都是專業(yè)化分工的,雖然不不夠細(xì)。每家軟件廠商都可能在某一領(lǐng)域有著最為專業(yè),最為先進(jìn)的軟件。而包括微軟、Google在內(nèi)的IT巨擘,也只能在某幾個(gè)領(lǐng)域稱神。所以專業(yè)化分工已經(jīng)是IT行業(yè)的現(xiàn)實(shí),不再有一統(tǒng)天下的大佬。只不過缺乏一種可以讓不同廠商生產(chǎn)的微服務(wù)能夠像標(biāo)準(zhǔn)零部件一樣快速組裝的方法。這種方法就是模型化。代碼是因人而異的,業(yè)務(wù)是因事而變的,但模型是可以標(biāo)準(zhǔn)化的?;谀P投皇谴a實(shí)現(xiàn)就可以做到讓不同廠商的個(gè)性化微服務(wù)標(biāo)準(zhǔn)化。而IT行業(yè)也早為此做好了準(zhǔn)備,各種各樣的軟件方法與模型層出不窮。在多年的研究實(shí)踐中,我認(rèn)為基于領(lǐng)域驅(qū)動(dòng)模型來實(shí)現(xiàn)微服務(wù)的標(biāo)準(zhǔn)化是最為理想的模型化方法。
雖然業(yè)務(wù)組件開源共享生態(tài)目前還沒有出現(xiàn),但技術(shù)組件開源生態(tài)早已經(jīng)成為IT行業(yè)的骨架,沒有任何一款I(lǐng)T產(chǎn)品里不帶有開源組件。方法、技術(shù)乃至商務(wù)法律都早就非常成熟。缺的只是一個(gè)升級(jí),如何經(jīng)營業(yè)務(wù)組件開源的商業(yè)環(huán)境以及對(duì)開源者的知識(shí)產(chǎn)權(quán)和商業(yè)利益的保障。 可見,盡管企業(yè)數(shù)字化轉(zhuǎn)型困難重重,但其實(shí)只隔一層窗戶紙。上述四個(gè)思想與技術(shù)變革的幾個(gè)關(guān)鍵詞都指向了一個(gè)明確的方向:微服務(wù)化、標(biāo)準(zhǔn)化、組件化、共享化。而捅破這層窗戶紙的手指就是中臺(tái)架構(gòu)。 中臺(tái)雖然是一個(gè)創(chuàng)造出來的名詞,但它是企業(yè)數(shù)字化相關(guān)方法、技術(shù)、實(shí)踐和發(fā)展的必然結(jié)果,并非人為制造而是應(yīng)運(yùn)而生。就算不叫中臺(tái)這個(gè)名字,也改變不了它的內(nèi)涵: 利用微服務(wù)技術(shù)拆解業(yè)務(wù)系統(tǒng)成為業(yè)務(wù)組件,共享于一個(gè)開放平臺(tái),因此讓微服務(wù)所承載的業(yè)務(wù)組件成為可復(fù)用的零部件。如同工業(yè)時(shí)代五花八門的工業(yè)化產(chǎn)品一樣,基于有限的標(biāo)準(zhǔn)零部件創(chuàng)造出無限的精彩紛呈的應(yīng)用場景。并因?yàn)闃I(yè)務(wù)組件全部位于一個(gè)開放平臺(tái)中對(duì)等共享,沒有系統(tǒng)邊界的隔離,從而可以非常容易的組裝和集成。 企業(yè)數(shù)字化架構(gòu)方法的演進(jìn) 仔細(xì)看一下這條企業(yè)數(shù)字化架構(gòu)方法的演進(jìn)路線,我們可以看清晰的變化過程。從孤立小系統(tǒng)走向集成一體化,因?yàn)榛ヂ?lián)網(wǎng)再次走向了分布式小場景,最后通過中臺(tái)完成最后的大融合。真是分久必合,合久必分。但這一次中臺(tái)的分合已經(jīng)是完全不同的意義,不再是黑白分明,而是合中有分,分中有合,分而為合,合而為分,正所謂形散而神不散。這不由得讓我聯(lián)想到了太極生兩儀,兩議生四象……陰陽相合而萬物生的古老智慧。難道冥冥中意示著軟件的本質(zhì)?^0^,我實(shí)在想太多了,就此打住。 這一篇談到了中臺(tái)是破解企業(yè)數(shù)字化困局的利器,但它不是猴子搬來的從天而降的救兵,而是整個(gè)IT行業(yè)努力與發(fā)展的成果。到了時(shí)機(jī)成熟的時(shí)刻便應(yīng)運(yùn)而生了。 下一篇我將就中臺(tái)架構(gòu)及其相關(guān)技術(shù)、方法、內(nèi)涵做進(jìn)一步闡述。 這將會(huì)是很長的一個(gè)系列。我會(huì)持續(xù)的把基于中臺(tái)架構(gòu)的企業(yè)數(shù)字化的架構(gòu)、方法、技術(shù)以及我團(tuán)隊(duì)所研發(fā)的企業(yè)數(shù)字化中臺(tái)構(gòu)建平臺(tái)發(fā)布出來。 |
|