隨著企業將計算和網絡架構現代化,云原生架構成了企業要實現的主要環境。
云計算已成為企業應用程序的主要范例。隨著企業將計算和網絡架構現代化,云原生架構成了企業要實現的主要環境。
2019年將至,顯而易見,無所不包的云計算趨勢并未放緩。以下是來年我對這個活力充沛的市場的預測。
軟件即服務提供商將深化企業所有的應用程序
很明顯,甲骨文、SAP、Salesforce.com和其它軟件即服務(SaaS)提供商將無法動搖亞馬遜網絡服務,微軟Azure和谷歌云平臺在公共云市場的平臺即服務(PaaS)和基礎設施即服務(IaaS)領域的地位。為了在這股趨勢中保持增長并防止主要的平臺即服務/基礎設施即服務提供商搶地盤,軟件即服務提供商將在企業資源規劃、人力資源、客戶關系管理和其它業務應用程序方面加大投資力度。2019年,我們將看到軟件即服務提供商推出種類繁多的垂直行業產品,同時深化這些服務的人工智能驅動的數字助理、嵌入式推薦器和機器人過程自動化功能,從而提高用戶的工作效率。
企業將加快將應用程序、負載和數據直接遷移到云原生主干網的速度
商業混合混云工具和多重云工具越來越多,它們將降低將企業IT資產從內部部署的傳統平臺遷移到原生于云端的平臺即服務和基礎設施即服務平臺的成本。2019年,越來越多的企業將在不重寫現有應用程序的情況下對遺留的負載進行容器化,從而減輕常常與復雜的遷移相關的技術風險。公共云提供商的首要任務就是提供遷移工具、多重云主干、專業服務,從而幫助企業快速,高效地遷移,并且使風險可控。
公共云提供商將完全托管的本地設備定位為其混合云入口
今年,Amazon Web Services公布了AWS Outposts,這是一種完全托管的基于計算/存儲機架的產品,它使客戶可以使用現有的VMware許可證在本地運行選定的公共云服務。該產品將于2019年末發布,屆時我們將看到,這個解決方案是否能迅速引起企業的共鳴,這些企業可能仍然不確定如何在安全性、合規性和延遲問題之間取得平衡,這些問題迫使它們繼續將計算資產部署在內部,而不是享有遷移到公共云所帶來的可擴展性、效率和敏捷性方面的優勢。
為了在Outposts發布之前削弱AWS在混合云中的勢頭,AWS公共云的競爭對手將增強和推廣現有的混合云本地計算/存儲機架。但是,正當這些供應商努力將現有企業客戶遷移到各自的公共云,Microsoft Azure Stack、IBM Cloud Private、Oracle Cloud At Customer等云服務提供商是否會為他們帶來優勢,這一點仍然值得懷疑。
隨著核心開源代碼庫的穩定,人們將加快采用Kubernetes
因為代碼貢獻的總數已經減少了,提交速度也放緩了,可以看出,核心的Kubernetes開源平臺正日漸成熟。2019年,Kubernetes生態系統中的創新將轉向這樣的項目——在外部GitHub組織,從云原生計算基金會(CNCF)外進行管理的項目。
在商業化方面,新興的Kubernetes生態系統中的創業活動和產品發布將會增長,性能、安全性、自動化、可擴展性、集群管理、邊緣優化容器、應用程序負載平衡和無服務器抽象將重點得到創新和采用。
解決方案提供商將在成熟的網絡操作系統中漸漸實現Kubernetes
Kubernetes正在成為供應商策劃的一系列工具、服務和集成主干的基礎,以便為虛擬化,容器化和無服務器應用程序環境提供日益復雜的網絡操作系統。2019年,所有領先的公共云提供商將大力投資,力圖實施各自的Kubernetes,其中Amazon Web Services、微軟、谷歌、IBM及其子公司紅帽,還有甲骨文、思科、Vmware和阿里巴巴位居前列。
容器將日漸跨越有狀態和無狀態語義的界限
云原生環境正在不斷發展,它可以通過橫向擴展的存儲架構支持有狀態交互,同時為下一個飛躍奠定基礎,即無狀態,事件驅動的計算將超越混合的無服務器的多重云。2019年,更多企業將用Knative而不是Kubernetes來實現無服務器功能,它們還在部署針對容器化結構中的持久化做了優化的新一代存儲解決方案。
服務網格將成為多重云中主要的網絡管理主干。
云原生行業服務網格計劃的進展(最值得關注的是Istio、Envoy和LinkerD)將提升這些項目在企業多重云計算中的重要性。2019年,很多企業將服務網格納入工作核心,從而在其分布式計算環境中為容器化的本地資產和越來越多的公共云和私有云結構之間搭建靈活的橋梁。云提供商將加大對托管服務的支持,通過網格和輻射式架構簡化數千個虛擬私有云和本地網絡的互連和管理。
云端到邊緣的分布式計算結構將得到擴展
在過去的一年中,供應商為市場帶來了各種創新的邊緣網關,內部部署的計算/存儲機架和設備級容器運行時。2019年,這些創新將融合到面向邊緣、分布式和聯合的原生云計算結構中,從而更加靈活地對更接近代理點的數據、應用程序和負載進行分配。
隨著物聯網成為云計算的主要入口,“人工智能運維(AIOps)”的IT管理自動化工具遍布了整個結構,“數據中心”將讓位于徹底分散化的“軟件定義數據中心”。
在這種云端到邊緣的計算結構中,區塊鏈和其它超級賬本的主干將發生變化,為所有的網絡、系統和應用程序級別的操作提供不可變的審計日志。
容器將改變網絡路由平面
虛擬區域網絡操作系統將原生于云端,將所有協議和管理功能放在微服務中,這些微服務含有通過Kubernetes編排的不可變的容器。
2019年將有更多的網絡運營商能夠通過開發運維(devops)的持續集成和持續部署工作流來管理路由和流量管理功能的更新。網絡運營商只要部署所需的網絡功能就行了,因此這降低了復雜性并縮小了網絡攻擊的范圍。
原生于云的開發運維工具將融合虛擬化、容器化和無服務器
企業客戶要求能夠編寫云原生微服務,以便在虛擬機、容器和無服務器結構的各種精心編排的混合體中執行這些服務。2019年,我們將看到更多的開發工具,這些工具匯集了迄今為止不同種類的編程孤島,并使聯合了Kubernetes集群,異構程度越來越高的多重云實現持續集成/持續部署(CI/CD),同時為無狀態、事件驅動的微服務的輕量級開發提供無服務器接口。
這種應用程序范例融合的關鍵在于“基礎設施即代碼”工具,這些工具使云原生應用程序在說明性規范(declarative specification)方面取得成果,從而推動必備的容器、無服務器功能、分布式編排和其它應用程序邏輯的自動編譯和部署。
容器化的微服務市場將擴大規模
公共云提供商已經建立了可信的容器化解決方案的線上市場,這些解決方案包括其自身的產品和不斷發展的合作伙伴生態系統。2019年,隨著公共云提供商越來越重視合作伙伴,軟件供應商將這些渠道作為其主要的走向市場(go-to-market)的方法,我們將看到,這些市場在范圍和多樣性上擴大了可用的解決方案。
為了幫助客戶對其用戶采用基于云的解決方案實施策略,公共云提供商將向私有市場提供一系列功能,使企業采購人員能夠定義和管理一系列經批準的,受監管的解決方案,即容器化的云就緒(cloud-ready)解決方案,這些解決方案與其組織的政策一致。