10年前,F(xiàn)orrester提出過一個概念叫做“客戶時代”,這是一個20年為周期的時代,在這個時代之下,技術(shù)會賦能企業(yè)客戶和消費者,而這些企業(yè)客戶和消費者被賦能之后,又需要更好的技術(shù)幫助他們?nèi)ヌ嵘龜?shù)字化體驗,具備數(shù)字運營的能力,去實現(xiàn)數(shù)字創(chuàng)新和數(shù)字生態(tài)。這就是以整個客戶為視角出發(fā)所看到的數(shù)字化轉(zhuǎn)型的進程,回顧過去這十年,中國的云計算市場發(fā)生了翻天覆地的變化,中國的云計算市場在邁入云原生時代。
為了了解在云原生的時代,中國的企業(yè)及市場具有什么樣的特性,非常榮幸受華為云的委托,我們對整個中國的云原生市場展開了深入和廣泛的研究,我們走訪了中國一些重點行業(yè),比如金融、制造、物流、泛互聯(lián)網(wǎng)行業(yè),以及我們的政府機構(gòu)。通過訪談其中企業(yè)和組織機構(gòu)的決策者,了解他們是如何看待云原生市場,需要什么樣的云原生特性,以及他們是怎么樣規(guī)劃企業(yè)的轉(zhuǎn)型未來。
云原生技術(shù)是中國企業(yè)應(yīng)對市場不確定性的關(guān)鍵
2020年伊始,在各企業(yè)及機構(gòu)的決策者面前,“不確定性”成為不得不關(guān)注的重要課題,只有更加快速地洞察客戶的需求并迅速調(diào)整自身的產(chǎn)品及服務(wù)模式,才能在愈發(fā)激烈的競爭中保持優(yōu)勢,業(yè)務(wù)的敏捷、彈性、韌性成為企業(yè)應(yīng)對復雜挑戰(zhàn)的關(guān)鍵,并逐漸上升到關(guān)乎企業(yè)生存發(fā)展的戰(zhàn)略層面。
因此,企業(yè)業(yè)務(wù)系統(tǒng)應(yīng)用的交付模式必然發(fā)生深刻的變化,輕量化、松耦合、靈活的技術(shù)架構(gòu)成為保障企業(yè)獲得業(yè)務(wù)領(lǐng)先優(yōu)勢的法寶。在這個趨勢下,快速崛起的以容器、Kubernetes(K8s)為代表的云原生技術(shù)體現(xiàn)出強大的技術(shù)和業(yè)務(wù)優(yōu)勢,引領(lǐng)了下一代云平臺技術(shù)的發(fā)展,也正因如此,云原生技術(shù)對傳統(tǒng)的云計算市場格局產(chǎn)生了顛覆性影響:一方面,新興廠商推出了容器原生模式的產(chǎn)品,不斷拓展市場;另一方面,傳統(tǒng)的以虛機和包括OpenStack、Cloud Foundry等集成平臺模式為核心的傳統(tǒng)云計算廠商也不斷面向企業(yè)容器平臺進行重構(gòu),推出新興的容器與微服務(wù)產(chǎn)品及解決方案。
云原生是企業(yè)數(shù)字化轉(zhuǎn)型的基礎(chǔ),是企業(yè)數(shù)字化平臺的基石。超過半數(shù)以上的受訪企業(yè)意識到傳統(tǒng)的云計算及基礎(chǔ)架構(gòu)技術(shù)無法使得企業(yè)更加有效地應(yīng)對不斷變化的客戶需求、來自多方面的挑戰(zhàn),以及滿足保障業(yè)務(wù)連續(xù)性、提升運營效率的內(nèi)生需求。云原生以標準化容器、面向微服務(wù)以及動態(tài)編排等代表技術(shù),在企業(yè)基礎(chǔ)架構(gòu)升級及應(yīng)用開發(fā)上展現(xiàn)了巨大價值,超過半數(shù)的受訪企業(yè)都在嘗試或利用容器平臺支持直接面向客戶的數(shù)字化業(yè)務(wù)創(chuàng)新。在實現(xiàn)基礎(chǔ)架構(gòu)、應(yīng)用架構(gòu)升級和重構(gòu)時,企業(yè)需要建立云原生優(yōu)先(Cloud Native First)的戰(zhàn)略,構(gòu)建一體化全棧云原生平臺,加速企業(yè)現(xiàn)代化進程。
中國企業(yè)云平臺現(xiàn)代化進程面臨雙重挑戰(zhàn)
雖然云原生在中國已經(jīng)得到了初步發(fā)展,并得到了企業(yè)和開發(fā)人員的重視,但是對于更多的行業(yè)及企業(yè)來講,規(guī)模化的應(yīng)用依然在起步階段:
一方面,上一代的云原生技術(shù)平臺往往不能滿足企業(yè)的需要,需要企業(yè)投入較大的精力進行自研與組件的集成;另一方面,除了部分互聯(lián)網(wǎng)企業(yè)外,對于更多的企業(yè)來講,云原生技術(shù)難度和學習成本較高,對于自有研發(fā)能力較弱的傳統(tǒng)行業(yè)來講,難以在較短的時間內(nèi)實現(xiàn)規(guī)?;膽?yīng)用;再者,互聯(lián)網(wǎng)、金融等先驅(qū)企業(yè)對云原生的訴求不再滿足基本運維和研發(fā)效率提升,從核心業(yè)務(wù)視角,對云原生提出了更多的要求。
傳統(tǒng)云原生解決方案在架構(gòu)、生態(tài)等方面的不完備性阻礙企業(yè)云平臺現(xiàn)代化進程,從技術(shù)組件成熟度以及面向企業(yè)級的完備度看,早期的云原生解決方案存在如下方面的不足:主要聚焦無狀態(tài)容器應(yīng)用的編排,缺乏對完整云原生應(yīng)用生態(tài)的支持;主要面向單一公有云或私有云環(huán)境,缺乏多云、云邊的協(xié)同編排能力;主要提供通用的基礎(chǔ)平臺能力,缺乏對新興技術(shù)的支持,及以應(yīng)用為中心的資源調(diào)度能力。
云原生開源技術(shù)的復雜性與不成熟性帶來自主研發(fā)的各種風險,雖然開源社區(qū)在云原生技術(shù)的發(fā)展進程中發(fā)揮了關(guān)鍵作用,容器、微服務(wù)、服務(wù)網(wǎng)格等相關(guān)開源框架也快速演進,為企業(yè)進行自主研發(fā)提供了可能,但是對于絕大部分不具備強大技術(shù)團隊資源的各企業(yè)和機構(gòu)而言,更加關(guān)注的則是將重心放在滿足業(yè)務(wù)不同場景下的業(yè)務(wù)需求,在選擇云原生平臺時則更加重視成熟度以及在企業(yè)部署、維護過程中更加簡單和高效。
在本次調(diào)研中我們發(fā)現(xiàn)從云原生技術(shù)本身的發(fā)展來看,企業(yè)應(yīng)用開發(fā)管理過程中主要面臨以下幾個方面的挑戰(zhàn):包括主流框架在內(nèi)的不同組件快速迭代,成熟度各有不同,帶來自主研發(fā)產(chǎn)品的穩(wěn)定性風險;云原生技術(shù)體系涉及領(lǐng)域廣泛,不同領(lǐng)域多種開源組件選擇,帶來技術(shù)方案選擇可持續(xù)性風險;各開源技術(shù)組件的復雜性、依賴性與企業(yè)級特性的欠缺,持續(xù)增加自主研發(fā)的壓力。
借助企業(yè)級全棧云原生平臺加速現(xiàn)代自適應(yīng)企業(yè)構(gòu)建
在云原生技術(shù)的落地實踐過程中,為了盡可能地降低各種風險以及技術(shù)復雜性帶來的挑戰(zhàn),企業(yè)與組織需要建立云原生優(yōu)先(Cloud Native First)的戰(zhàn)略,聚焦核心業(yè)務(wù)需求并從自身現(xiàn)狀出發(fā),以平臺化的方式構(gòu)建企業(yè)級云原生能力,并借助行業(yè)生態(tài)的技術(shù)深度、生態(tài)系統(tǒng)廣度以及相關(guān)行業(yè)實踐的專業(yè)度,加速可持續(xù)的現(xiàn)代化應(yīng)用創(chuàng)新,真正釋放新一代云原生數(shù)字基礎(chǔ)設(shè)施的巨大潛能和技術(shù)紅利。不僅如此,還需要企業(yè)注重專業(yè)人才、團隊能力,以及企業(yè)文化的轉(zhuǎn)變,加速全面的數(shù)字化轉(zhuǎn)型成為云原生企業(yè)。
業(yè)務(wù)系統(tǒng)應(yīng)用開發(fā)人員日益面臨復雜的業(yè)務(wù)場景、端邊云協(xié)同需求、異構(gòu)計算下的應(yīng)用快速開發(fā)、上線、監(jiān)控及治理等難題。為了能更好地響應(yīng)業(yè)務(wù)需求,受訪企業(yè)普遍希望借助合作伙伴的力量有效規(guī)避選擇開源技術(shù)組件、自研等帶來的風險和不確定性,保障技術(shù)成熟性、開放性同時確保技術(shù)先進性。
總而言之,云原生技術(shù)在全社會數(shù)字大潮中展現(xiàn)了巨大的戰(zhàn)略價值,加速了企業(yè)數(shù)字化轉(zhuǎn)型及現(xiàn)代化的進程。但在越來越多的企業(yè)與機構(gòu)擁抱云原生的過程中,也應(yīng)該客觀地認識到新興技術(shù)在帶來戰(zhàn)略業(yè)務(wù)價值的同時,也必然引入更多的不確定性和挑戰(zhàn)。一方面云原生技術(shù)處于快速演進和發(fā)展階段,諸多開源組件自身的成熟度參差不齊,與運行關(guān)鍵任務(wù)系統(tǒng)的企業(yè)級平臺在功能性、穩(wěn)定性和可靠性等方面的要求存在顯著差距。另一方面,和以虛擬機和傳統(tǒng)面向服務(wù)體系架構(gòu)為基礎(chǔ)的早期云計算技術(shù)相比,云原生技術(shù)本身在應(yīng)用架構(gòu)、開發(fā)測試部署過程、應(yīng)用重構(gòu)與遷移路徑以及系統(tǒng)運維等各個領(lǐng)域都具有更高的技術(shù)和管理復雜性。
Forrester提出,正在依托云原生技術(shù)加速進行數(shù)字化轉(zhuǎn)型的政府、各行業(yè)企業(yè)與組織機構(gòu),首先需要建立云原生優(yōu)先(Cloud Native First)的戰(zhàn)略,并通過漸進和務(wù)實的整體規(guī)劃,以平臺化的方式有效構(gòu)建企業(yè)級云原生能力,借助合作伙伴的技術(shù)深度、生態(tài)系統(tǒng)廣度以及相關(guān)行業(yè)實踐的專業(yè)度,加速可持續(xù)的信息化應(yīng)用創(chuàng)新,真正釋放云計算數(shù)字基礎(chǔ)設(shè)施的巨大潛能,充分把握行業(yè)發(fā)展契機和技術(shù)紅利,加速數(shù)字化轉(zhuǎn)型和現(xiàn)代化進程,從而更加有效應(yīng)對不確定性挑戰(zhàn)。