CNCF 接受 Knative 專案,對雲原生生態意味著什麼?
上週,雲原生計算基金會 (CNCF)宣佈接受 Knative 作為孵化專案,加入 Cilium、Crossplane、Dapr 和 Flux 等專案。
2021 年 11 月,Knative 的主要創始成員之一谷歌決定將該專案捐贈給 CNCF。這引起了雲原生社群的注意,因為谷歌早些時候決定將其一些關鍵的開源專案,如 Istio 和 Angular,轉移到Open Usage Commons (OUC)。新的 OUC 組織管理開源專案的商標,同時繼續鼓勵社群的協作和貢獻。
儘管 Knative 並未正式成為 Open Usage Commons 的一部分,但由 Google 大力貢獻的專案Istio[3]已移至 OUC。社群期望谷歌將 Knative 新增到 OUC 專案的組合中。但 Red Hat、IBM、SAP、VMware 和 Knative 的其他貢獻者強烈反對這種做法。谷歌決定讓 Knative 成為 CNCF 的一部分,這讓該專案的貢獻者和消費者鬆了一口氣。
CNCF 對 Knative 的接受是專案發展過程中的一個關鍵里程碑。它將推動雲原生生態系統中無伺服器技術的開發和採用。
無伺服器部署基於事件驅動和歸零執行模型。在 Kubernetes 上執行的微服務是響應內部或外部事件而執行的。它們會根據需求自動擴充套件。當沒有客戶端使用微服務時,環境會自動將其縮放為零,從而釋放所有分配的資源。這導致有效的資源利用。
AWS 是最早在 2014 年以 AWS Lambda 形式引入無伺服器平臺的公司之一。Knative 帶來了在 Kubernetes 上下文中構建和部署無伺服器元件的能力。
Knative 有兩個組成部分~Serving 和 Eventing。Serving 層為網路、自動縮放和託管微服務的多個修訂版提供管道。Eventing 層將釋出/訂閱模式引入 Kubernetes 以啟用事件驅動的執行。Serving 和 Eventing 的結合使強大的場景能夠實現複雜的無伺服器模式。
Knative 是一個元平臺~一個平臺的平臺。它旨在讓平臺公司構建一個向開發人員公開的附加應用程式層。雖然 Knative 帶有無伺服器所需的核心構建塊和基礎設施,但它缺乏開發人員體驗層。
包括 Google、IBM、VMware 和 Red Hat 在內的平臺公司在 Knative 之上構建了額外的工具來增強開發者體驗。Google Cloud Run for Anthos、IBM Cloud Code Engine、Red Hat OpenShift Serverless、Cloud Native Runtimes for VMware Tanzu都是由 Knative 提供支援的平臺示例。
TriggerMesh是一家位於北卡羅來納州的初創公司,為雲和本地環境提供完全託管的 Knative。它使開發人員能夠輕鬆地使用部署在 Kubernetes 叢集中的微服務中基於雲的資源觸發的事件。
隨著專案轉移到 CNCF,社群將自信地擁抱 Knative,從而加速採用無伺服器技術。平臺供應商將利用它為他們的軟體新增 scale-to-zero 功能。KServe是一個開源的雲原生機器學習推理平臺,它依靠 Knative 為模型新增自動縮放功能。這是 Knative 將如何推動無伺服器實施的示例。
儘管 Kubernetes 存在許多無伺服器平臺的實現,但 Knative 因其健壯性、成熟性和可擴充套件性而脫穎而出。它是成為雲原生計算基金會一部分的首批無伺服器平臺之一。
CNCF 對 Knative 的接受為雲原生生態系統開闢了一條激動人心的道路。
來自 “ 進擊雲原生 ”, 原文作者:進擊雲原生;原文連結:https://mp.weixin.qq.com/s/c8wUwB_cCAs1G_k-PLN5Xg,如有侵權,請聯絡管理員刪除。
相關文章
- Falco 進入 CNCF Incubator 專案 | 雲原生生態週報 Vol. 35BAT
- CNCF 新增兩個孵化專案 | 雲原生生態週報 Vol. 58
- Argo 專案加入 CNCF 孵化器 | 雲原生生態週報 Vol. 45Go
- CNCF 宣佈首箇中國原創專案 Harbor 畢業 | 雲原生生態週報 Vol. 55
- 11 個新專案入選 CNCF Sandbox | 雲原生生態週報 Vol. 56
- CNCF 宣佈 TUF 畢業 | 雲原生生態週報 Vol. 33
- CNCF 2019 年度報告重磅釋出 | 雲原生生態週報 Vol. 41
- 谷歌向CNCF捐贈了Knative谷歌
- CNCF 公佈 2020 年 TOC 選舉結果 | 雲原生生態週報 Vol. 36
- 阿里巴巴 Kubernetes 能力再獲 CNCF 認可 | 雲原生生態週報 Vol. 32阿里
- 華為雲開源專案Sermant正式成為CNCF官方專案
- CNCF官方大使張磊:什麼是雲原生?
- [譯] Hooks 對 Vue 而言意味著什麼HookVue
- 阿里新晉 CNCF TOC 委員張磊:“雲原生”為什麼對雲端計算生態充滿吸引力?阿里
- CNCF 宣佈首箇中國原創專案 Harbor 畢業
- 雲原生週刊:Score 成為 CNCF 沙箱專案|2024.08.12
- 雲原生週刊:Score 成為 CNCF 沙箱專案|2024.7.15
- 雲原生週刊:Artifact Hub 成為 CNCF 孵化專案|2024.9.23
- 華為雲發起,openGemini正式成為CNCF官方專案!
- 【譯】Vue 3.0 對 Web 開發意味著什麼?VueWeb
- 【原創】專案過程和專案管理有什麼不同呢?專案管理
- 國內首個 Kubernetes SIG-Cloud-Provider 子專案揭秘 | 雲原生生態週報 Vol. 37CloudIDE
- Radius 成為雲原生計算基金會(CNCF)的沙箱專案
- 雲原生愛好者週刊:Dapr 成為 CNCF 孵化專案
- 智慧小程式對於開發者意味著什麼?
- ChatGPT 的出現對於 Citizen developers 意味著什麼ChatGPTDeveloper
- 華為對中國半導體意味著什麼?
- 1000天,對《非人學園》來說意味著什麼?
- CNCF接納Harbor為沙箱專案
- Istio 正式成為 CNCF 孵化專案
- 精益專案的選題原則是什麼?
- 對於 basis 管理員來說,ABAP Platform 意味著什麼Platform
- 《爆裂小隊》的推出,對Supercell來說意味著什麼?
- Continuous Integration 對 ABAP 技術棧來說意味著什麼
- 員工為什麼對精益生產專案輔導持“軟抵抗”態度?
- Harbor開源專案加入CNCF基金會!
- 重磅 | Dragonfly 晉升成為 CNCF 孵化專案Go
- 為什麼SQL正在擊敗NoSQL,這對未來的資料意味著什麼SQL