云原生應用時代加速到來,云計算基礎設施重塑進行時

科技云報道原創(chuàng)。

時至今日,全球云計算產業(yè)已步入到泛云時代,云計算完成了它的早期使命,幫助企業(yè)將豎井式的IT基礎設施升級到更敏捷、更具彈性的云基礎設施,如今正進入到全新的生命周期,即建立數字化價值鏈,釋放業(yè)務的原生生命力階段。

作為當前IT系統(tǒng)的基石,“云”從底層的計算資源到平臺、到智能化的完整體系,可以根據用戶的實際需求實現彈性、快速、低成本地獲取業(yè)務的目的。從全球范圍來看,如今互聯網公司幾乎全部誕生在云上,例如Airbnb、Pinterest、Lfyt等公司;而傳統(tǒng)企業(yè)也紛紛在遷移上云。事實證明,上云也有效支撐了各行業(yè)企業(yè)業(yè)務發(fā)展的需求。特別是公共云的發(fā)展迅速,不僅抬升了整個全球企業(yè)數字化轉型的高度,同時也將為用戶基于數據資產的發(fā)展新格局帶來新的支撐力,并對業(yè)務創(chuàng)新顯現出前所未有的價值和作用。

重塑云計算基礎設施 云原生應用時代來臨

云計算發(fā)展至今,最明顯的一個趨勢是,當前企業(yè)應用呈現爆炸性趨勢,其中云原生應用正在加速成長。預計2018-2023年,市面上將出現5億個新的應用,這一數量級相當于過去40年間的水平,其中大量應用都是云原生應用。

云原生(Cloud Native)的概念,由來自Pivotal的Matt Stine于2013年首次提出,指的是從應用最初設計開發(fā)的時候,便思考如何在云環(huán)境下使用和成長,可以更好地把業(yè)務生于“云”或遷移到云平臺,從而享受“云”的高效和持續(xù)的服務能力,如何面向用戶的快速需求變化而進行迭代,如何應對快速爆發(fā)性的用戶增長。業(yè)界的共識是,它不是一個產品,而是一套技術體系和方法論,而數字化轉型是思想先行,從內到外的整體變革,是云計算的一個必然導向。

云原生基礎設施(Cloud-native infrastructure)通常由可編程的API管理,亦即軟件定義的基礎設施,通過將應用程序抽象化,從而可與底層基礎設施分離,其具有四個特點:

模塊化:抽象獨立的服務包(如容器化或無服務器架構);可編程性:通過聲明API和策略來實現資源調配和管理;伸縮性:協(xié)調器通過自動化和策略驅動的方式縱向動態(tài)擴展資源;彈性:服務就是松散耦合的單元,相互獨立且兼具容錯能力。

云原生應用并非針對在傳統(tǒng)的基礎設施中運行而設計,需要更高程度的可編程性、自動化、強大的網絡通信及安全性等能力。過去三年,容器和Kubernetes不斷推動云原生基礎設施的發(fā)展,并逐漸出現新用例、超越核心構建塊的技術演進、生態(tài)系統(tǒng)成熟度三種新興趨勢,重塑云原生基礎設施的未來任一種趨勢都對將技術創(chuàng)新領導者的未來戰(zhàn)略產生影響。

伴隨云原生的出現,企業(yè)傳統(tǒng)的需求管理方式也會發(fā)生變化。過去軟件開發(fā)的需求管理經常會給企業(yè)IT人員造成困擾,用戶不滿意可能就不停地需要變更。在這種情況下,底層架構的云與上層的應用軟件是割裂的,企業(yè)只看重云層的可靠性與性價比,然后在此基礎上進行應用軟件開發(fā)。軟件開發(fā)完成后,交付給技術架構去執(zhí)行,底層基礎架構提供者與軟件開發(fā)人員在產品生命周期內的溝通次數是極少的。但在未來,需求管理會演變?yōu)椴煌M菩?。這個情況在未來商業(yè)環(huán)境中會十分正常,因為企業(yè)用戶每天面對著競爭激烈的復雜商業(yè)環(huán)境,傳統(tǒng)的迭代已經無法滿足上新的速度。此時,就要求基礎架構擁有高度靈活性,能夠立刻響應調整。傳統(tǒng)主要靠人力調整的IT團隊,未來會更加代碼化、自動化。

行業(yè)巨頭擁抱云原生技術 積極拓展云計算邊界

云原生所要做的事,比如容器,一些行業(yè)的頭部客戶其實早就在嘗試,其中最具代表性的互聯網企業(yè)比如京東、360都在進行這方面的嘗試。廠商也以創(chuàng)新的工具和方法積極地向云原生靠攏,其中具有代表性的包括華為、騰訊云等。

為什么互聯網和科技巨頭都要積極擁抱云原生?云計算重塑了從架構設計、開發(fā)、構建、交付和運維等IT基礎設施的整個生命周期,企業(yè)IT架構也隨之發(fā)生巨大變化,這帶來了一定程度的復雜性和挑戰(zhàn)性,而云原生技術的出現解耦了很多復雜性,這是IT技術的進步。

比如云原生技術之一的容器實現了應用與運行環(huán)境的解耦,眾多業(yè)務應用負載都可以被容器化,而且應用容器化滿足了敏捷、可遷移、標準化的訴求;其次,容器讓資源編排調度與底層基礎設施解耦,應用和資源的管控也開始得心應手,容器編排實現資源編排和高效調度。如今容器已經無處不在,以容器技術為代表的云原生技術將會繼續(xù)發(fā)展,并被廣泛應用于“新的計算形態(tài)”、“新的應用負載”和“新的物理邊界”。

又比如新的計算形態(tài)Serverless,云原生技術理念是使企業(yè)用戶及開發(fā)者只關注應用開發(fā),無需關注基礎設施及基礎服務。與之相似的Serverless計算,將應用服務資源化并以API接口的方式提供出來,使用者只需從客戶端發(fā)起調用請求即可,更重要的是,按需付費模式可以真正為用戶節(jié)省成本。

云原生Serverless形態(tài)包含多種方式,各個廠商也相應地設計出面向函數、面向應用、面向容器等不同服務解決方案。比如AWS Lambda的函數計算,提供了事件驅動的編程方式,用戶只需提供函數實現響應觸發(fā)實踐,開發(fā)效率很高。比如Google App Engine 面向應用的方案,用戶無需改造現有應用,只需提供應用實現而平臺負責應用彈性、自動化運維,這主要面向互聯網類型應用。AWS fargate則是面向容器的解決方案,具有較高的靈活性,配合調度系統(tǒng)可以支持各種類型應用,而無需管理底層基礎架構。

行百里者半九十,在技術創(chuàng)新的道路上從來沒有捷徑,而且必須持之以恒。云原生時代,是開發(fā)者最好的時代。云原生不但可以很好的支持互聯網應用,也在深刻影響著新的計算架構、新的智能數據應用。以容器、服務網格、微服務、Serverless為代表的云原生技術,帶來一種全新的方式來構建應用。此外,云原生也在拓展云計算的邊界,在多云與混合云的融合和云、邊、端的協(xié)同方面為用戶賦能更多價值。

極客網企業(yè)會員

免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

2021-05-26
云原生應用時代加速到來,云計算基礎設施重塑進行時
云原生應用時代加速到來,云計算基礎設施重塑進行時

長按掃碼 閱讀全文