大手筆!谷歌透過Knative壓賭無伺服器架構

banq發表於2018-08-10
上週,Google與IBM,Red Hat,SAP和Pivotal等公司合作,宣佈推出Knative,這是一個執行無伺服器和服務網格架構的開源框架。這與Google用於釋出其最近的GKE無伺服器附加元件的框架相同。根據谷歌的說法,Knative有可能重新定義如何使用無伺服器計算來構建雲架構,並將無伺服器型別的使用擴充套件到單純的函式之外的領域。

Knative是基於Kubernetes和Istio之上的一種開源服務網格工具,目標針對不同的角色,不像前兩個是針對DevOps人員,這次是針對開發人員、Ops團隊和雲提供商了。藉助Knative,這些使用者可以從雲原生開發中受益:在一個平臺中構建、擴充套件和管理容器和函式,該平臺還提供易於使用的內建模板。說白了,不再依賴某個具體的雲提供商,比如現在無伺服器應用都依賴亞馬遜AWS和微軟的雲。

除了Knative之外,谷歌最近還宣佈了谷歌雲函式( Google Cloud Functions)的普遍可用性,能讓開發人員在谷歌雲上執行無伺服器容器,不必擔心基礎設施的運營。這兩個最近的公告相互結合,向我們展示了谷歌在無伺服器計算方面下注的明確賭注,這些公告對開發者社群帶來了大利好。

谷歌壓賭無伺服器
Knative有望促進更好、更協作地使用容器和無伺服器,讓所有開發人員感覺舒適可接受。 從本質上講,“可以讓開發人員專注於編寫有趣的程式碼,而不必擔心構建、部署和管理應用程式的'無聊但困難'部分”,正如谷歌所說。

透過Knative,谷歌正試圖複製Kubernetes成功,使其成為執行函式的事實上的標準工具。換句話說,谷歌正在押注無伺服器。

Knative清楚地表明市場走向何方,以及自Docker應用推出以來取得的進展。所有工具(Istio,Kubernetes,Serverless)在一個整合平臺中的統一,並與各種角色(開發,運營和雲提供商)相結合,這是不可避免的趨勢,這證明了雲市場的成熟。

以下是我們在介紹Knative的一些直接好處:

1. 它是一個整合的平臺,將Kubernetes、無伺服器和服務網格結合在一起,這意味著開發人員可以專注於他們喜歡(並希望!)的工作,而無需底層網路的麻煩。

2.無伺服器就在這裡。在最近於6月在馬里蘭舉行的Gartner安全和風險峰會上,傑出的分析師尼爾·麥克唐納討論了無伺服器即將出現的事實,因為越來越多的客戶正在詢問它。毫無疑問,無伺服器是7月中旬舉行的AWS Summit NY上搜尋次數最多的話題。

3.多雲戰略,不會被某個雲提供商鎖定,作為開發人員的你必須向一家雲提供商提交承諾的日子已經過去了。使用Knative,開發人員可以享受不同FaaS平臺的可移植性,而無需花時間構建基礎知識。

總結
總而言之,Knative是一個有前途的平臺,是一種有趣的方法。構建開發人員體驗並具有極大的靈活性是Knative產品的基石,這是Google為支援其開發人員社群所採取的必要步驟。讓我們拭目以待吧。

Knative Trifecta

相關文章