自2006年谷歌提出云計算概念以來,云計算已經進入到第十五個年頭。
在這期間,包括亞馬遜、微軟、谷歌、阿里巴巴、騰訊、華為、百度等在內的全球科技巨頭均紛紛下場參與這場競爭。
在歷經多年發(fā)展后,云原生被認為是云計算的下一個未來。
“應用云原生化拐點已至,傳統(tǒng)IT應用正在加速向云原生應用轉型,云原生正在成為企業(yè)數(shù)字化轉型的重要引擎,全面云原生化的云時代即將到來。”
中國信通院云大所計算部副主任云原生產業(yè)聯(lián)盟秘書長陳屹力曾在公開場合表示。
為何是云原生?
如今,企業(yè)在談及數(shù)字化轉型和上云時,云原生必定是繞不開的話題。
而云原生被頻繁、高熱度的討論的背后,其真正的價值正在顯現(xiàn)。
過去幾年內,開源成為云技術革命的破圈性浪潮,云原生因天然具有標準、開放、共享生態(tài)等特性迅速占領云計算市場。
“云原生”之所以被熱捧,主要原因在于它的優(yōu)勢,其以更加細密度控制底層的資源,讓整個算力自動啟停、伸縮,且快速地響應業(yè)務,做到資源最大化利用,節(jié)約成本,且具備業(yè)務持續(xù)性。
很多人一說“云原生”首先想到的就是容器、微服務、服務網(wǎng)格(Service Mesh)、Lambda,這些概念當然是云原生中元素,但是絕不是說和這些技術沾上邊就是云原生。
也有些人一提到“云原生”想到的就是亞馬遜AWS、Azure等,同樣,不要認為應用部署到這些云平臺上就算云原生了。
云原生的關鍵,不是“在哪里部署應用”,而是“如何構建應用”。
按照云原生的方法論,不管最終業(yè)務被部署到哪個云上,這一模式從最初的架構上就和傳統(tǒng)應用開發(fā)有著天壤之別。
開發(fā)人員應該通過云原生架構實現(xiàn)這樣的效果:任何一個節(jié)點崩潰了都不影響用戶體驗,因為狀態(tài)被專有節(jié)點分布式存儲,保證高可用;如果業(yè)務增長導致負載過大,可以直接根據(jù)配置來擴容節(jié)點,而不是手工擴容。
云原生的終極目的是為了提高開發(fā)效率,提升業(yè)務敏捷度、擴容性、可用性、資源利用率,降低成本。
對于應用開發(fā)團隊而言,云原生技術可以提升應用開發(fā)的效率,提升應用交付的質量。
比如通過容器,技術開發(fā)團隊可以更容易地獲取開發(fā)所需要的環(huán)境與資源,開發(fā)出來的應用可以被運維團隊更容易地部署和管理。通過DevOps的最佳實踐,應用交付的速度和質量可以被有效的提升。
對于業(yè)務方來說,云原生的好處是所提交的需求,可以更快地被響應和實現(xiàn)。
因為云原生技術可以有效地縮短應用交付的周期,讓需求更快地變成代碼,代碼更快地變成線上的應用,最終為用戶服務,實現(xiàn)價值。
云原生應用可以更好地彈性擴展,滿足不同業(yè)務的需求。例如容器應用提供的應用自愈能力,可以幫助減少應用的停機時間提升用戶的體驗。
從云原生1.0向2.0躍遷
在經歷以“設備”為中心的服務器階段、以“資源”為中心的云化階段之后,企業(yè)數(shù)字化轉型進程如今來到以“應用”為中心的云原生化階段。降低人力依賴度,提高資源運維效率,降低部署繁雜度,提高應用便捷度,以及更加智能和安全可信。
據(jù)IDC預測,2025年,三分之二的企業(yè)將會每天都發(fā)布軟件版本,通過敏捷的開發(fā)能力來實現(xiàn)創(chuàng)新與交付,以形成差異化的市場競爭力。在這樣的商業(yè)趨勢下,傳統(tǒng)應用的架構和開發(fā)模式由于耦合度大、部署周期長、開發(fā)運維割裂等問題,將會阻礙業(yè)務迭代,限制企業(yè)的應用創(chuàng)新。
進入數(shù)字化時代,企業(yè)亟需由數(shù)字化轉型深入到IT建設轉型的全新階段,在完成“企業(yè)上云”的階段后,業(yè)務與企業(yè)運維能夠依托于云原生所提供的基礎設施,實現(xiàn)智能升級價值,充分釋放云計算紅利。
在云原生1.0時期,企業(yè)生產環(huán)境容器集群規(guī)模爆發(fā)式增長,大量的企業(yè)將核心業(yè)務切換到容器,預計到2022年,75%的生產系統(tǒng)會使用容器技術。不過,隨著應用場景復雜化,單獨的云廠商已經無法滿足部分行業(yè)需求。
云原生2.0中提出以應用為中心,建立安全與運營兩大體系,在當前的敏捷基礎設施、微服務、Devops的基礎上又增加在數(shù)據(jù)、智能、安全三大方面的賦能,其實對應公司內部的數(shù)據(jù)中臺、AI中臺、安全,基本上也涵蓋了公司的運維、安全、基礎架構、數(shù)據(jù)中心四大核心部門數(shù)據(jù)和平臺的融合,為應用提供敏捷、智能、安全的底層數(shù)據(jù)和基礎架構等綜合能力支持。在這一階段,跨云服務商的業(yè)務部署能力將解除企業(yè)的廠商鎖定,實現(xiàn)跨云彈性伸縮和公私云分離部署,在為企業(yè)實現(xiàn)降本增效的同時滿足業(yè)務的連續(xù)性。
隨著云原生應用場景的增加,企業(yè)對基礎設施的計算、網(wǎng)絡、存儲相關使用場景越來越豐富,在諸如密集計算、海量樹存儲、高并發(fā)流量等場景中對基礎設施的性能要求也越來越高。
為此,未來的云原生基礎設施平臺需要采用軟硬結合的方式滿足應用對計算、存儲、網(wǎng)絡方面需求。
持續(xù)向業(yè)務聚焦
從“上云”向“云原生”演進,中國企業(yè)正在深入?yún)⑴c并見證一場繁衍自數(shù)字信息的產業(yè)變革。
目前,與邊緣計算相結合,云原生技術能夠解決傳統(tǒng)業(yè)務方案中的痛點,這一點已經在部分大型項目中得到了印證。
從企業(yè)端的角度出發(fā),新云原生企業(yè)正是企業(yè)進行全面云化的結果。在新云原生的支持下,數(shù)字化平臺會將IT與CT、IT與OT進行資源打通,滿足企業(yè)核心業(yè)務高速發(fā)展、新興業(yè)務快速創(chuàng)新時涌現(xiàn)的新需求,為傳統(tǒng)行業(yè)帶來商業(yè)機制上的爆發(fā)。
這也正是云原生可以給企業(yè)提供的能力,這種能力并非固化的行業(yè)規(guī)則,而是在尋找新的生產方式過程中持續(xù)發(fā)展的理念,并成為企業(yè)未來新型數(shù)字化新基建。
今天,云原生將高效、敏捷、標準的云原生能力延伸到客戶身邊,幫助各行各業(yè)快速迭代,實現(xiàn)全面云化的同時擁有全棧智能云原生能力。而在未來,每個企業(yè)都能成為云原生企業(yè),更好地奔向全面云化、全棧智能的新未來。