雲計算作為新基建的乙個重要方向,未來的市場熱度會持續攀公升。那麼縱觀當今世界的雲計算的技術發展方向,會有哪些主要趨勢呢?下面總結了我對未來幾年的技術和工程發展的看法。
iaas作為雲計算的基礎設施一直在持續不斷的高速發展。iaas從有雲計算開始一直是有三大組成部分,即計算,網路和儲存。這是任何雲廠商提供的不可或缺的服務。隨著過去幾年ai的迅速崛起,ai技術得到了長足的發展,ai技術也被應用到越來越多的地方。我認為ai服務對雲計算的作用會從錦上添花變成不可或缺。未來的雲原生的應用都會像使用計算,網路和儲存一樣地使用ai服務。因此ai服務的能力和與其他服務的有效整合會對雲廠商的競爭力產生巨大影響。ai將會成為同計算,網路和儲存一樣的iaas服務層的第四大支柱。
容器作為輕量的部署和執行機制,會繼續在未來幾年被大部分企業所廣泛採用。對於這個在雲計算基礎設施中極端重要的技術,容器是下面幾年在基礎設施方面的兵家必爭之地。各大雲廠商一定會不斷在容器上持續投資,精緻打磨容器能力,從效能,穩定性,安全性,易用性,可管理性,自動化能力,可更新性等方面做到業界最佳。
隨著雲市場的高度發展,各大雲廠商所提供的雲服務的趨同性也逐漸增加。可以預見,在繼續深入打造雲服務能力的同時,各大雲廠商會大力尋求建立服務的差異化競爭優勢。我認為雲廠商會加大對行業化雲服務的投資力度。針對行業的特性和專業知識將是雲廠商構建差異化產品和解決方案的著力點。如何使基於自己雲服務的行業解決方案更適合各個特定行業。從有特殊要求的行業先行開始,打造雲計算給每個行業帶來的行業特殊價值和競爭優勢。從而奠定自己的雲服務的競爭優勢和服務黏性。
最近一兩年興起的服務網格(service mesh)從網路層面把服務所需的基礎功能從微服務本身中隔離開,使得各個微服務可以專注於自己的商業邏輯。同時使得服務架構和服務管理變得非常清晰。每個服務都需要處理的公共功能,例如身份驗證與授權,限流,快取,日誌,監控與度量,等等都在服務網路層處理。這樣大幅提高開發人員的開發效率。降低對開發人員的要求。而且公共功能的實現也達到一致的質量和行為。這個應該代表了技術架構的發展大方向。服務網格還需要大致兩年的技術成熟期。之後會有大量服務遷移到這個架構上來。
這個業界已經說了有幾年。這裡不再多討論。向開發者遮蔽後台資源肯定是很多場景的終極目標。我們還需要技術的成熟,如部署,除錯,現網的除錯能力。還需要積累更多的落地經驗。
人工智慧現在被用到從人臉識別,自然語言處理到智慧型城市,智慧型製造等的很多場景下。這個方面的知識積累會越來越多,工程經驗和轉化方式也越來越成熟。在這些應用過程裡面會產生很多有價值的資料模型和分析演算法。如何分享這些模型和演算法等資料資產會是乙個重要的方向。目前這個方向的研究還比較少。但是我們可以預期,將來的資料模型和分析演算法的使用會變得像現在的微服務呼叫一樣簡單。
搞雲計算的研發人員肯定會對ci/cd的概念非常熟悉。他們每天也在用到ci/cd的工具做服務的開發,測試,部署和運維。正像上面提到的,人工智慧現在被用到各種各樣的場景下。我們的雲原生的應用也變得智慧型化。這些應用在現網執行的過程中,我們可以收集到各種各樣的關於應用行為和使用者行為的資料。把這些資料不斷收集起來,反饋到我們的模型和演算法裡,可以促使模型和演算法的不斷優化和改進。這樣就會形成乙個持續學習(cl)的工程流程。像持續整合和持續部署(ci/cd)一樣,我們需要相關的工具去收集現網資料,演算法評估,做資料的匿名化和清洗,反饋到機器學習等演算法裡進行再訓練,更新之後的模型和演算法的測試和再部署。這些就會形成乙個新的持續學習的流程。我們就會從原來的ci/cd演進成現在的3c,即ci/cd/cl。
以上是我對雲計算未來幾年的技術和工程發展方向的預判。希望雲計算繼續有更多,更具創新的發展。
雲計算的認識和看法 我對雲計算的認識
我對雲計算的認識 傳統模式下,企業建立一套屬於自己的 it系統,不僅需要購買基礎硬體設 施,還要購買軟體的許可證,需要專門的人員來維護。當企業的規模擴大時又要 公升級各種軟硬體設施以滿足需求。對於企業來說,計算機等軟硬體本身並非是他 們真正需要的,這些僅僅是他們工作的工具。那麼投這麼多資金在這方面是...
雲計算的認識和看法 談談對於雲計算的認識和理解
所謂雲計算 cloud computing,即分布式計算技術的一種,其最基本的概念,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部伺服器所組成的龐大系統經搜尋 計算分析之後將處理結果回傳給使用者。稍早之前的大規模分布式計算技術即為 雲計算 的概念起源。通過這項技術,網路服務提...
雲計算的認識和看法 雲計算的個人理解與體會
冼劍秋 引言 雲計算 cloud computing 分布式計算技術的一種,其最基本的概念,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部 伺服器所組成的龐大系統經搜尋 計算分析之後將處理結果回傳給使用者。稍早之前的大規模分布式計算技術即為 雲計算 的概念起源。一,雲計算的應...