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