近日,青云科技 KubeSphere 團隊革新先行,重磅發布了沉淀數年、傾力打造的全新分布式云原生可擴展開放架構——KubeSphere LuBan,以及在此之上構建的化整為零、全能開放、隨時隨地自由集成的云原生操作系統——KubeSphere 企業版 (KubeSphere Enterprise, KSE) 4.0!
KSE 4.0 不僅繼承了之前版本的優秀特性,還引入了全新的架構和生態伙伴計劃,為用戶提供了更加強大和完善的云原生解決方案。我們相信,KSE 4.0 將成為企業在云原生領域中的黃金選擇,為客戶與合作伙伴帶來更大的成功和價值。
通過本文,我們將回顧 KSE 4.0 從單品類平臺價值賦能到多品類生態價值賦能的五年蛻變,并講述 KubeSphere 對未來云原生生態發展的深度思考與積極行動。
1.KubeSphere 很好,但也面臨諸多挑戰
“云原生 +” 需求強勁
近幾年,云原生應用和服務迅猛發展,同一領域的工具選擇變得豐富多樣,構建了全新的數字化生態,但仍難以滿足復雜發散、幾何倍增的用戶需求。而隨著云原生與 AI、大數據、物聯網和邊緣計算等創新技術的結合,應用跨度愈發增大,這無疑對底層平臺的可擴展性提出了更高要求。
CNCF 云原生應用項目概括
云原生軟件供應鏈難管理
統一管控和標準化對絕大多數企業來說都很重要。然而,企業數字化場景中涉及的軟件繁多,逐個安裝、維護和處理問題需要耗費大量人力。傳統的集成方式不能充分利用 KubeSphere 的能力,也會降低安全性。因此,如何簡化軟件集成的復雜性、降低隱性管理成本,成為 KubeSphere的考慮重點。
產品迭代趕不上用戶期待
傳統軟件發布流程中,各組件無法單獨迭代,需要等所有組件完成開發、測試并通過集成后才能統一發布。這可能導致客戶等待時間過長,無法滿足迫切的功能需求。同時,用戶需求和場景發展速度快,產品迭代頻率難以跟上。
定制化開發需求難以滿足
此前 KubeSphere 各功能模塊的代碼緊密耦合在一起,牽一發而動全身。在此基礎上進行定制化開發、集成第三方產品,困難重重,即使熟悉絕大部分功能模塊,也需要小心翼翼,避免組件之間的沖突。各功能模塊的集成方式也千差萬別,難以提供一致的用戶體驗。
2.我們要做云原生時代的操作系統
KubeSphere 的每次大版本升級都為用戶帶來了極為豐富的業務價值提升,隨著功能的堆疊,整體架構愈發復雜、沉重,從而帶來了以上所述的各種挑戰。為了解決這些問題,KubeSphere LuBan 云原生可擴展開放架構應運而生,并帶來了全新特性——更一致、更靈活、松耦合、更自由、更開放。
魯班(LuBan),是中國古代工匠的始祖。作為廣大勞動人民智慧與創造力的象征,他通過工具提高勞動效率,將勞動者從原始繁重的任務中解放出來,使土木工藝呈現嶄新面貌。KubeSphere 將全新微內核架構命名為 LuBan,借此寓意,期待為企業與開發者提供低成本、快速迭代和靈活集成的云原生產品,并帶來專業、全能和極富創造力的使用與開發體驗。
3.KubeSphere 企業版 4.0 是什么?
KubeSphere 企業版 (KSE) 4.0,是青云科技打造的全新云原生操作系統,不僅繼承了之前版本的企業級資源與業務管理、一站式云原生解決方案等強大功能,還能輕松實現應用的上下游聯動、隨時隨地集成各類來自 KubeSphere Marketplace 的優質擴展組件,并提供無縫融合的業務能力與高度一致的產品體驗。
企業級資源與業務管理
KSE 4.0 支持納管任意基礎設施上的 Kubernetes 集群,實現全域統一管理。多租戶權限體系確保平臺管理員、集群運維和應用運維三種角色的合理分配,有效促進協作與管控。
一棧式云原生轉型升級
KSE 4.0 提供一站式的云原生解決方案,包括 DevOps、Service Mesh、容器化數據庫、全局可觀測度量、虛擬化管理和 AI + 云邊協同等。
高度自由的場景化拓展
基于 KubeSphere LuBan,KSE 4.0 支持擴展組件熱插拔。用戶可以將第三方的操作邏輯或工作流程靈活無縫融入到 KubeSphere 控制臺,快速實現場景化拓展。
KubeSphere Marketplace,云原生萬花筒
KubeSphere Marketplace 提供豐富多樣、全面全能的擴展組件,用戶可以按需一鍵安裝和即開即用,“積木式”定制專屬的操作系統。同時,用戶可以一站式進行擴展組件的開發、安裝、訂閱等,操作,更好地服務廣大業務和云原生生態。
4.KubeSphere 企業版 4.0 解決什么問題?
KubeSphere 企業版 (KSE) 4.0 是軟件平臺工程能力的全新體現,無論對于企業客戶,還是生態合作伙伴,都有著積極的建設意義。
5.生態,生態,生態!
創造您的 KubeSphere 擴展組件
KubeSphere 擴展組件,是構建在 KubeSphere LuBan 之上,用以擴展并增強 KubeSphere 產品能力、進一步滿足企業多樣、敏捷業務需求的應用形態。如果用中國傳統榫卯結構房屋舉例,它就是房屋中的一個個構件。每個構件都自然且牢固地緊扣在一起,穩定可靠,無需依賴釘子、膠水等外物生硬拼湊。
從前端 UI 到后端 API,KubeSphere 幾乎每個部分都可以通過擴展 API 進行定制和增強。以下是使用擴展 API 可以實現的一些示例:
在側邊導航欄、頂部導航欄等入口,注入新的菜單與功能頁面,支持管理更多類型的資源,增強平臺的管理能力。
通過 iframe 嵌入已有的第三方功能組件頁面到 KubeSphere,聚合各分散的系統。
覆蓋 KubeSphere 已有的頁面路由,實現您獨有的業務邏輯。
擴展 KubeSphere 的 API。
自定義 KubeSphere 的布局與樣式。
......
如果您對 KubeSphere 擴展組件的開發感興趣,我們為您準備了 [KubeSphere 擴展組件開發指南](https://dev-guide.kubesphere.io/extension-dev-guide/zh/)。
共創共建,KubeSphere Marketplace 等您發布
和五年前一樣,這是一個全新的新起點。KubeSphere 絕不安于按版本不停迭代需求地溫水煮青蛙,而是有決心與您一道共建友好、開放、中立的云原生生態。
KubeSphere Marketplace 云原生擴展市場是開創云原生生態的重要一環,由青云科技發起并維護。KubeSphere Marketplace 將在年內陸續發布AI、DevOps、服務網格、多集群管理、邊緣計算、存儲、數據庫、安全等多個領域的擴展組件。通過選擇并組合這些組件,用戶可以像搭積木一樣定制專屬的云原生操作系統,滿足個性化需求。
KubeSphere 面向有興趣構建高質量擴展組件、并通過 KubeSphere Marketplace 發展業務的獨立軟件供應商和個人開發者,共享了一系列的合作權益。包括:
在線分發
包括 Helm 應用、Operator 應用、KubeSphere 擴展組件、數據庫應用等在內的多種應用類型都可以在云端進行統一管理和分發。
在線售賣
基于 KubeSphere 企業版 (KSE) 4.0 全新的云端訂閱、云賬號認證、統一計費、支付等能力,能夠為廣大 ISV 企業和個人開發者等提供在線售賣的渠道,將開發的擴展組件上架 KubeSphere Marketplace 后供其他用戶使用并獲得收益。
在線交付
支持通過公網將擴展組件在線部署到用戶的 Kubernetes 集群中,無需合作伙伴人工參與,減少軟件交付所需的人力和時間,提高應用的交付效率,讓用戶快速啟用購買的擴展組件。
海外擴展
KSE 4.0 可插拔的產品形態連同 KubeSphere Marketplace,是海外交付中的重要組合拳。KubeSphere 將提供連接合作伙伴與海外客戶的橋梁,助力在更大的市場中合力探索。
全方位支持
優質合作伙伴可在技術、營銷、銷售等方面得到全方位支持,以提升自身產品與服務能力。同時在伙伴與終端客戶出現產品交付等潛在問題時,青云科技可以更好地幫助伙伴與客戶溝通,避免伙伴利益受損。
目前,KubeSphere Marketplace 已于 2023 年 8 月上線,并計劃在 2024 年初上線國際化站點。接下來,KubeSphere 將陸續發布 20 款 KubeSphere 官方擴展組件,并已初步與 Flomesh、驥步科技等技術公司達成合作意向,計劃發布多款第三方擴展組件。
6.總結
堅實構建開放共享的云原生應用生態,全面賦能企業數字化轉型和業務創新。KubeSphere 企業版 (KSE) 4.0 為廣大客戶與合作伙伴帶來了全新里程碑!我們期待大家在 KSE 4.0 云原生操作系統之上,通過 KubeSphere 擴展組件,共同探索云原生世界的想象力邊界,帶來更多的創新與突破!