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