云原生的時(shí)代即將來臨!
根據(jù)知名信息技術(shù)研究分析公司Gartner的預(yù)測(cè),到2022年,將會(huì)有75%的全球化企業(yè)在生產(chǎn)中使用云原生技術(shù)。雖然今天這個(gè)比例只有不到30%,但科技將會(huì)一如既往地以迅雷不及掩耳之勢(shì)改變這個(gè)世界,也改變我們。
那么,對(duì)于供應(yīng)鏈管理者而言,這意味著什么呢?我們不妨拿一個(gè)典型的業(yè)務(wù)場(chǎng)景來舉例。
在一個(gè)供應(yīng)鏈管理相對(duì)成熟的全球化公司里,供應(yīng)鏈管理人員往往要面對(duì)多套軟件系統(tǒng)。有基礎(chǔ)ERP系統(tǒng)(SAP、Oracle等)、計(jì)劃系統(tǒng)(如JDA、SAP APO套件等)、制造執(zhí)行系統(tǒng)MES、供應(yīng)商管理系統(tǒng)SRM、倉儲(chǔ)管理系統(tǒng)WMS、物流運(yùn)輸系統(tǒng)TMS等。
這些系統(tǒng)之間有的打通了,有的依舊靠線下excel導(dǎo)入導(dǎo)出的方式進(jìn)行交互,系統(tǒng)和系統(tǒng)之間存在著嚴(yán)重的“谷倉效應(yīng)”。為了解決這些問題,跨國(guó)企業(yè)或者集團(tuán)企業(yè)的IT架構(gòu)經(jīng)歷了從單機(jī)到分布式再到云計(jì)算的轉(zhuǎn)變。
對(duì)于傳統(tǒng)企業(yè)而言,這種轉(zhuǎn)變往往漸進(jìn)式的,而不是跳躍式的。漸進(jìn)式意味著修修補(bǔ)補(bǔ),老的系統(tǒng)不好用了,打個(gè)補(bǔ)丁繼續(xù)用,或者索性換個(gè)新系統(tǒng)。但企業(yè)的信息系統(tǒng),尤其是供應(yīng)鏈管理的系統(tǒng)往往是盤根錯(cuò)節(jié)、相互關(guān)聯(lián)。這就好比一個(gè)城市的下水道管網(wǎng),哪里破了我們修哪里,修不了的就換根管子,但整個(gè)城市的下水道管網(wǎng)卻不會(huì)因?yàn)槟承┕茏訐Q掉而發(fā)生根本性的改變。
相反,大部分的互聯(lián)網(wǎng)企業(yè)從誕生開始就長(zhǎng)在云端,無論從系統(tǒng)架構(gòu)、開發(fā)方式,還是部署運(yùn)維的整個(gè)軟件的生命周期都是基于云的特點(diǎn)進(jìn)行設(shè)計(jì)的。原生在云,這就是“云原生(cloud native)”這個(gè)名詞的來源。
但是,云原生并非專屬于互聯(lián)網(wǎng)企業(yè),它代表著一系列最前沿的軟件技術(shù)和工具,例如Docker、Kubernetes、微服務(wù)、Serverless、Sidecar等。
理論上,這些技術(shù)和工具可以運(yùn)用于任何企業(yè),包括傳統(tǒng)企業(yè),只要企業(yè)有足夠的推動(dòng)力進(jìn)行基于“云原生”的變革。而這種變革并不僅僅等同于系統(tǒng)變革,更是組織和文化的變革!這是因?yàn)樵圃淼囊彩且环N理念,它不僅是軟件系統(tǒng)的設(shè)計(jì)理念,更是一種企業(yè)文化和管理的理念,適用于面向未來數(shù)字化、信息化時(shí)代的所有企業(yè)。
這里借用Melvin Conway所提出的著名的康威定律:設(shè)計(jì)系統(tǒng)的組織,其產(chǎn)生的設(shè)計(jì)等同于組織之內(nèi)、組織之間的溝通結(jié)構(gòu)。通俗點(diǎn)來說,即便你認(rèn)同“云原生”的架構(gòu),但卻沒有匹配相應(yīng)的組織設(shè)計(jì),最終所設(shè)計(jì)出來的軟件產(chǎn)品必然無法達(dá)到理想的目標(biāo)。
我們?cè)凇豆?yīng)鏈架構(gòu)師》一書中曾經(jīng)談到過一個(gè)PPT原則,即People、Process、Tool。優(yōu)秀的IT軟件系統(tǒng)一定是充分考慮了人、流程、工具三者的交互關(guān)聯(lián)關(guān)系,而不只是一個(gè)冷冰冰的系統(tǒng)工具。
那么,按照云原生理念和方法所搭建的企業(yè)信息系統(tǒng)架構(gòu)具備什么特點(diǎn)呢?
1.支持業(yè)務(wù)的high-low模式:VUCA時(shí)代,業(yè)務(wù)面對(duì)內(nèi)外部的高度不確定性。例如突如其來的新冠病毒,以及復(fù)雜多變的國(guó)際形勢(shì)給我們帶來了巨大的挑戰(zhàn)。生意的規(guī)模高高低低、起起伏伏成為了常態(tài)。我們需要更加彈性地支持業(yè)務(wù)體量的變化。云原生的架構(gòu)源于互聯(lián)網(wǎng)企業(yè),而互聯(lián)網(wǎng)企業(yè)在面對(duì)618、雙十一這樣的高爆發(fā)場(chǎng)景,打造出來的體系具備極強(qiáng)的彈性,支持高并發(fā)、高可用、一致性。
2.具備極強(qiáng)的拓展性:供應(yīng)鏈的業(yè)務(wù)變化速度很快,往往上了一個(gè)新的系統(tǒng)過了幾年甚至幾個(gè)月又跟不上業(yè)務(wù)的變化了。傳統(tǒng)軟件的迭代周期慢,系統(tǒng)耦合度高,每一次迭代都需要企業(yè)付出高額的成本。而基于云原生所構(gòu)建的系統(tǒng)則具備低耦合高內(nèi)聚的特點(diǎn),能夠支持功能的彈性拓展。
3.交付過程業(yè)務(wù)無/零感知:很多供應(yīng)鏈管理人員都有過軟件系統(tǒng)變更、升級(jí)、遷移的痛苦經(jīng)歷。云原生所倡導(dǎo)的CI/CD 持續(xù)集成、持續(xù)交付、持續(xù)部署的能力,能夠在客戶無感知的情況下做到代碼的自動(dòng)測(cè)試、環(huán)境的自動(dòng)部署,并且支持頻繁部署和版本控制。
4.數(shù)據(jù)的橫向打通:供應(yīng)鏈上的谷倉效應(yīng)導(dǎo)致業(yè)務(wù)數(shù)據(jù)分散在不同的系統(tǒng)中,數(shù)據(jù)的一致性和可用性受到了極大的挑戰(zhàn)。供應(yīng)鏈管理人員常常淹沒在數(shù)據(jù)的海洋中無法呼吸。基于云原生的數(shù)據(jù)庫技術(shù)可以實(shí)現(xiàn)所謂的DBaaS(DataBase-as-a-Service數(shù)據(jù)庫即服務(wù))。在DBaaS的場(chǎng)景下,用戶可以向 DBaaS 平臺(tái)申請(qǐng)數(shù)據(jù)庫資源、申請(qǐng)數(shù)據(jù)服務(wù),而不需要關(guān)心數(shù)據(jù)庫的安裝部署及運(yùn)維問題。
既然云原生能夠給我們帶來這么多的好處,我們不妨再稍微展開來聊聊云原生的一些基本知識(shí)和概念。限于篇幅,我們可以簡(jiǎn)單地用一個(gè)公式來表達(dá):
云原生 = 微服務(wù) + 容器化 + DevOps + 持續(xù)交付
為了便于理解,我們用一張結(jié)合了Docker和Kubernetes的圖片,并通過一個(gè)大家熟知的“海運(yùn)”的場(chǎng)景來闡述這個(gè)公式的含義。
假設(shè)我們有一臺(tái)巨大的設(shè)備(傳統(tǒng)的軟件系統(tǒng)),一臺(tái)重型起重機(jī)。我們需要把它從中國(guó)上海通過海運(yùn)的方式運(yùn)到美國(guó)紐約,我們會(huì)怎么做?
我們會(huì)把這臺(tái)設(shè)備拆解為一個(gè)個(gè)的零部件或者組件(微服務(wù)),然后將它們裝進(jìn)標(biāo)準(zhǔn)的集裝箱里(容器化),通過貨柜船將他們從中國(guó)運(yùn)到美國(guó)。為了提高輪船的裝載效率,我們的管理運(yùn)營(yíng)(DevOps)人員會(huì)在中途停靠幾個(gè)港口,捎帶上別的企業(yè)的貨物(持續(xù)交付),最終抵達(dá)紐約。
故事講完了,我們?cè)儆密浖こ痰恼Z言講一遍:不同于傳統(tǒng)軟件系統(tǒng)的高耦合、單體式架構(gòu),云原生將軟件拆分為一個(gè)個(gè)可以進(jìn)行組裝的微服務(wù),通過容器化對(duì)這些微服務(wù)進(jìn)行標(biāo)準(zhǔn)的環(huán)境配置和靈活的組裝管理,同時(shí)結(jié)合DevOps的開發(fā)運(yùn)維工具,實(shí)現(xiàn)了快速持續(xù)交付的能力。
希望通過這個(gè)通俗易懂的故事,幫助大家理解微服務(wù)、容器化、DevOps、持續(xù)交付這幾個(gè)核心概念。
當(dāng)然,云原生的思想、工具和方法遠(yuǎn)比這個(gè)故事復(fù)雜得多。作為供應(yīng)鏈管理人員,我們其實(shí)并不需要了解這么多的技術(shù)細(xì)節(jié),而應(yīng)當(dāng)重點(diǎn)關(guān)注技術(shù)的發(fā)展趨勢(shì),以及背后的管理、理念、組織以及文化的內(nèi)涵是什么。
結(jié)尾處借用這張著名的組織關(guān)系圖,它告訴我們:什么樣的團(tuán)隊(duì),產(chǎn)生出什么樣的架構(gòu)!伴隨著云原生的發(fā)展,會(huì)給我們和這個(gè)時(shí)代帶來什么樣的新型的組織架構(gòu)和企業(yè)文化,讓我們拭目以待吧!
2024LOG供應(yīng)鏈物流 突破創(chuàng)新獎(jiǎng)候選案例——上海歐力德物流科技有限公司
4889 閱讀2024LOG供應(yīng)鏈物流?突破創(chuàng)新獎(jiǎng)候選案例——科捷供應(yīng)鏈有限公司
3189 閱讀2024LOG供應(yīng)鏈物流?突破創(chuàng)新獎(jiǎng)候選案例——中外運(yùn)物流有限公司
2751 閱讀2024LOG供應(yīng)鏈物流 突破創(chuàng)新獎(jiǎng)候選案例——安得智聯(lián)供應(yīng)鏈科技股份有限公司
2463 閱讀順豐、德邦發(fā)布春節(jié)服務(wù)公告:將加收資源調(diào)節(jié)費(fèi)
2159 閱讀中郵無人機(jī)(北京)有限公司揭牌
2139 閱讀剛上市就大跌,航空物流巨無霸市值已縮水211億
1857 閱讀2024LOG供應(yīng)鏈物流 突破創(chuàng)新獎(jiǎng)候選案例——京東物流
1776 閱讀2024LOG供應(yīng)鏈物流?突破創(chuàng)新獎(jiǎng)候選案例——中國(guó)移動(dòng)通信集團(tuán)終端有限公司云南分公司
1584 閱讀智能倉儲(chǔ)企業(yè)“智世機(jī)器人”完成數(shù)千萬元A輪融資
1550 閱讀