晴時多雲

IBM、Google和開源社群 推出無伺服器平台Knative

2018/07/31 21:03

OpenWhisk、Knative、Kubernetes 整合運作整合運作架構圖。
(翻攝網路)

〔記者陳炳宏/台北報導〕擁抱開源社群才是王道,IBM宣布與Google Cloud、及其他開源社群結盟,合作推出可跨多雲的無伺服器服務管理平台「Knative」,此全新的開源計畫將打造出能在Google Kubernetese管理系統上執行的無伺服器平台。

Knative將採用Kubernetes原生基礎,以提供無伺服器技術,能兼容更多應用程式,善用無伺服器架構所提供的即時雲端存取能力,大幅降低基礎架構的門檻需求,還能根據使用需求彈性調整,滿足開發者所希望的可開放性高的無伺服器技術,與兼容容器應用的優勢。

過去許多科技大廠為了鞏固自己的技術核心,紛紛開發專屬系統,其做法與其說確保系統相容性與效能達到最佳化,倒不如說,是希望可以達到綁定技術供應商的商業伎倆(vendor lock-in) 。

開放原始碼(Open Source)是程式開發的一股強力主流,但隨著開源社群茁壯,許多採開源程式碼開發的系統或應用程式,功能、彈性都越來越強大,甚至超越許多號稱是科技巨擘的技術迫使這些巨擘不得不迎合客戶需求,在標準系統之外,提供開源選項。

也因此IBM相信無伺服器技術的執行階段應該部署在開源環境,與Adobe、RedHat 等科技巨頭密切合作打造出 OpenWhisk 無伺服器育成計畫(serverless incubator project),並將此項計畫捐給了開源社群《阿帕契基金會(Apache Foundation)》。

OpenWhisk 使用的程式碼集同時也是 IBM 商用無伺服器工具 IBM Cloud Functions 的核心骨幹。基於為客戶架設無伺服器架構的過程中所得到的經驗,有助於改善並強化OpenWhisk,使之成為少數歷經大型產製環境實測的開放式無伺服器計畫。

IBM指出,此大規模實測的專業歷練對於Knative發展至關重要。藉此,Knative 才有可能繼續成熟發展,進一步成為 OpenWhisk 此種無伺服器科技背後的指揮調度與路由工具。

最終,Knative將成為無伺服器架構的基礎元件,並能利用各種雲端原生工具。甚至有朝一日,Knative 將可幫助開發人員,不需伺服器便可使用 Apache OpenWhisk, 指揮調度雲端應用程式的所有功能,如執行容器與功能即服務 (functions-as-a-service)事件,而且全部都是隨選隨需執行。

最後,OpenWhisk等無伺服器工具的應用範圍,將大幅拓展,讓這些工具從單純的函數進化成市售正式版應用程式的完整基礎架構。

一手掌握經濟脈動 點我訂閱自由財經Youtube頻道

不用抽 不用搶 現在用APP看新聞 保證天天中獎  點我下載APP  按我看活動辦法

已經加好友了,謝謝
歡迎加入【自由財經】
按個讚 心情好
已經按讚了,謝謝。

相關新聞

今日熱門新聞
看更多!請加入自由財經粉絲團
網友回應
載入中