網關基礎設施或邁出走向標準化的關鍵一步
王佰平網易數帆雲原生專家、資深架構師,CNCF Envoy Maintainer,Hango/Slime Maintainer ,輕舟 API 網關與輕舟服務網格數據面負責人,通曉網關、負載均衡、服務網格等分佈式技術原理,熟悉 Envoy 和 Istio,對於 API 網關、服務網格落地具有豐富的經驗。
近日,OSCHINA 和 Gitee 聯合發佈了《2022 中國開源開發者報告》。網易數帆雲原生專家、資深架構師王佰平在報告中對 開源雲原生領域發展進行了解讀,以下為原文。
網關基礎設施或邁出走向標準化的關鍵一步
2022 年 5 月,基於開源網絡代理 Envoy Proxy 構建的 API 網關項目 Envoy Gateway 宣佈開源,最初的參與者包括 Ambassador Labs、Fidelity、Tetrate 和 VMware。它使用 Kubernetes Gateway API 作為配置源並提供基於 Envoy Proxy 的強大流量治理和觀察能力。
API 網關是微服務架構下最為關鍵的基礎設施,是微服務集羣的對外流量入口,提供路由代理、流量治理、流量觀察、流量審計、API 管理等一系列功能。實際上在該領域並不缺少玩家,傳統如 Kong、Zuul 等暫且不論,新興的如 Gloo、Ambassador、Contour、Hango、Higress 等,均基於 Envoy Proxy 構建。
Envoy Proxy 是 Lfty 開源的高性能網絡代理項目,後被捐贈給 CNCF 基金會。如今,Envoy Proxy 已經被廣泛應用於 API 網關(Gloo、Ambassador、Hango、Higress 等等)與服務網格(Istio、AWS Mesh、Open Service Mesh 等等)之中,作為核心數據面組件。
然而即使同樣基於 Envoy Proxy,不同 API 網關也提供了不同的上層抽象與控制 API。
Envoy Gateway 項目的出現則有望實現各個基於 Envoy Proxy 的 API 網關在 API 層面的統一,避免無意義重複工作的同時,也降低了用户的學習和切換成本。此外,Envoy Gateway 使用 Kubernetes Gateway API 作為唯一的配置源,複用原生 Kubernetes 集羣中微服務暴露的機制並減少差異。
Envoy Gateway 開源或是推動網關基礎設施走向標準化的關鍵一步。就像今時今日,Kubernetes 已經成為容器編排的事實標準,儘管在市場上存在着大量的基於 Kubernetes 的“發行版”且各有所長,但是其核心卻是一致和穩定的。或許不遠的將來,API 網關產品也能如此。
《2022 中國開源開發者報告》報告由” 前沿開源技術領域解讀 “ ” 中國開源創業觀察 2022“,以及” 開發者畫像分析 “ 三個章節組成。
在 “前沿開源技術領域解讀” 部分,多位在其領域有所建樹的一線開發者和開源商業化公司創始人,對目前國內外流行的前沿開源技術領域過去的發展和未來的趨勢進行了深入的洞察,覆蓋開源雲原生、開源 AI、開源大前端、開源大數據、開源 DevOps、RISC-V、開源操作系統、開源數據庫、編程語言九大領域。
欲瞭解更多報告內容,請點擊:http://gitee.com/report/china-open-source-2022/
- 從雲原生到 Serverless,我們對數據庫還有哪些想象?
- 2022 年大前端總結來了,我們能抓住什麼?
- 15 大分論壇不容錯過,GOTC 2023 即將拉開帷幕!
- WebGPU 尚未發佈,Orillusion 提前公測,我們先和創始人聊了聊
- 多樣性算力、全場景支持是操作系統剛性需求
- Thoughtworks 技術專家 Phodal:2022 年前端趨勢總結
- 雲原生業界生態空前活躍,要落地仍然考驗創造力
- eBPF為雲原生應用可觀測性開啟更多可能性
- 白鯨開源代立冬:數據技術快速更迭, DataOps 應運而生
- 下一代開源操作系統 因雲而與眾不同
- 爭執不斷,但低代碼的發展已經成為趨勢
- 網關基礎設施或邁出走向標準化的關鍵一步
- 前後端開發的邊界越來越模糊
- 為什麼説 AI 標準化和規模化應用來臨?
- 平台工程理念崛起
- 雲原生成為數據庫產品的重要演進方向
- 開源數據庫賽道為何吸金?
- 數據湖與 LakeHouse 依然炙手可熱
- 操作系統根社區或能應對停服難題
- 統信王耀華:把握開源操作系統供應鏈安全