原標(biāo)題:為什么說(shuō)云原生是企業(yè)數(shù)字化轉(zhuǎn)型的通關(guān)密碼?
2020年,受疫情影響,誰(shuí)家企業(yè)的日子都不好過(guò)。但是,如果把互聯(lián)網(wǎng)企業(yè)和傳統(tǒng)企業(yè)放在一起進(jìn)行對(duì)比,就會(huì)發(fā)現(xiàn),后者已被無(wú)形碾壓。為什么傳統(tǒng)企業(yè)或者是行業(yè)壓力更大?受疫情的沖擊更多?如果非要求根尋源,答案其實(shí)非常簡(jiǎn)單,歸根結(jié)底是企業(yè)信息技術(shù)跟不上, IT基礎(chǔ)設(shè)施及架構(gòu)支撐能力不足,導(dǎo)致企業(yè)在數(shù)字化洪流中失去核心競(jìng)爭(zhēng)力。所以,疫情過(guò)后,數(shù)字化轉(zhuǎn)型會(huì)成為企業(yè)的必修課,而云原生應(yīng)用則會(huì)成為企業(yè)解開(kāi)數(shù)字化轉(zhuǎn)型的通關(guān)密碼。那么, 問(wèn)題來(lái)了,什么是云原生應(yīng)用?
變化中的云原生
最早,很多人認(rèn)為云原生應(yīng)用要滿足幾個(gè)重要特征,比如:面向微服務(wù)架構(gòu),具有自服務(wù)敏捷特性,能實(shí)現(xiàn)基于API的協(xié)作等等。
到了2015年,Google主導(dǎo)成立了云原生計(jì)算基金會(huì)(CNCF),認(rèn)為云原生(Cloud Native)的定義應(yīng)該包含三個(gè)方面,即應(yīng)用容器化、面向微服務(wù)架構(gòu)和應(yīng)用支持容器的編排調(diào)度。
2018年,云原生生態(tài)的不斷壯大,幾乎所有主流云計(jì)算供應(yīng)商都加入了CNCF基金會(huì)。這時(shí),人們對(duì)云原生又進(jìn)行了重新定義,那就是真正的云原生技術(shù)應(yīng)該有利于各組織在公有云、私有云和混合云等新型動(dòng)態(tài)環(huán)境中,構(gòu)建和運(yùn)行可彈性擴(kuò)展的應(yīng)用。
云原生的代表技術(shù)包括容器、服務(wù)網(wǎng)格、微服務(wù)、不可變基礎(chǔ)設(shè)施和聲明式API。這些技術(shù)能夠構(gòu)建容錯(cuò)性好、易于管理和便于觀察的松耦合系統(tǒng),結(jié)合可靠的自動(dòng)化手段,云原生技術(shù)使工程師能夠輕松地對(duì)系統(tǒng)作出頻繁和可預(yù)測(cè)的重大變更。
從這個(gè)角度來(lái)看,云原生概念一直處于不斷變化和發(fā)展的狀態(tài),未來(lái)如何演變,誰(shuí)都無(wú)法準(zhǔn)確定義。所以,不如我們跳出云原生概念本身,多去想想云原生能解決哪些問(wèn)題。
我們可以看到,傳統(tǒng)行業(yè)之前在業(yè)務(wù)創(chuàng)新時(shí),總提新制造、新零售、新物流、新技術(shù),現(xiàn)在是新基建,其實(shí)本質(zhì)是相同的,都是企業(yè)數(shù)字化轉(zhuǎn)型帶來(lái)的生產(chǎn)模式的變革,未來(lái)的企業(yè)將更強(qiáng)調(diào)個(gè)性化發(fā)展。而這種應(yīng)用需求的改變,帶來(lái)的最直接結(jié)果就是IT基礎(chǔ)設(shè)施的調(diào)整,你的IT系統(tǒng)支撐能力是否足夠敏捷,這就是云原生存在的重要價(jià)值,也是最需要解決的問(wèn)題。
讓萬(wàn)物互聯(lián)成為可能
“互聯(lián)網(wǎng)企業(yè)在云原生方面的實(shí)踐,已先行一步,有很多落地應(yīng)用。但是隨著云原生技術(shù)的成熟,傳統(tǒng)行業(yè)企業(yè),也開(kāi)始嘗試使用云原生應(yīng)用技術(shù),包括銀行、電信、能源、制造類(lèi)企業(yè),開(kāi)始做相關(guān)部署,通過(guò)云原生搭建核心平臺(tái)。”
英特爾數(shù)據(jù)中心產(chǎn)品架構(gòu)師許淵認(rèn)為,云原生之所以走向高速發(fā)展期,是因?yàn)閹讉€(gè)最重要的變化。第一,技術(shù)創(chuàng)新帶來(lái)的變化,包括AI技術(shù)、5G技術(shù)等等;第二,消費(fèi)者的習(xí)慣和消費(fèi)方式發(fā)生一些變化;第三,產(chǎn)業(yè)結(jié)構(gòu)在變化。其實(shí),互聯(lián)網(wǎng)行業(yè)應(yīng)用云原生最早,當(dāng)初也是為了應(yīng)對(duì)快速變化的市場(chǎng)。對(duì)于傳統(tǒng)行業(yè)來(lái)說(shuō),要想在快速變化的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,一定要在重大變革發(fā)生之前就要做足技術(shù)準(zhǔn)備。
然而,如何跳出云原生復(fù)雜的技術(shù)旋渦,找到更滿足企業(yè)應(yīng)用場(chǎng)景的解決方案?
“首先,企業(yè)的技術(shù)架構(gòu)和整個(gè)IT平臺(tái),要適應(yīng)云原生技術(shù);其次,要改變之前的組織架構(gòu),包括開(kāi)發(fā)流程、運(yùn)維流程以及組織構(gòu)成和人才的培養(yǎng)、知識(shí)的積累等等,要滿足現(xiàn)代業(yè)務(wù)環(huán)境需求。”許淵強(qiáng)調(diào),在云原生時(shí)代,現(xiàn)代化IT架構(gòu)和傳統(tǒng)IT平臺(tái),有著天壤之別,要做大量細(xì)粒度的部署,包括會(huì)使用微服務(wù)架構(gòu)。