近日,青云科技 KubeSphere 团队革新先行,重磅发布了沉淀数年、倾力打造的全新分布式云原生可扩展开放架构——KubeSphere LuBan,以及在此之上构建的化整为零、全能开放、随时随地自由集成的云原生操作系统——KubeSphere 企业版 (KubeSphere Enterprise, KSE) 4.0!
KSE 4.0 不仅继承了之前版本的优秀特性,还引入了全新的架构和生态伙伴计划,为用户提供了更加强大和完善的云原生解决方案。我们相信,KSE 4.0 将成为企业在云原生领域中的黄金选择,为客户与合作伙伴带来更大的成功和价值。
通过本文,我们将回顾 KSE 4.0 从单品类平台价值赋能到多品类生态价值赋能的五年蜕变,并讲述 KubeSphere 对未来云原生生态发展的深度思考与积极行动。
KubeSphere 很好,但也面临诸多挑战
“云原生 +” 需求强劲
近几年,云原生应用和服务迅猛发展,同一领域的工具选择变得丰富多样,构建了全新的数字化生态,但仍难以满足复杂发散、几何倍增的用户需求。而随着云原生与 AI、大数据、物联网和边缘计算等创新技术的结合,应用跨度愈发增大,这无疑对底层平台的可扩展性提出了更高要求。
云原生软件供应链难管理
统一管控和标准化对绝大多数企业来说都很重要。然而,企业数字化场景中涉及的软件繁多,逐个安装、维护和处理问题需要耗费大量人力。传统的集成方式不能充分利用 KubeSphere 的能力,也会降低安全性。因此,如何简化软件集成的复杂性、降低隐性管理成本,成为 KubeSphere 的考虑重点。
产品迭代赶不上用户期待
传统软件发布流程中,各组件无法单独迭代,需要等所有组件完成开发、测试并通过集成后才能统一发布。这可能导致客户等待时间过长,无法满足迫切的功能需求。同时,用户需求和场景发展速度快,产品迭代频率难以跟上。
定制化开发需求难以满足
此前 KubeSphere 各功能模块的代码紧密耦合在一起,牵一发而动全身。在此基础上进行定制化开发、集成第三方产品,困难重重,即使熟悉绝大部分功能模块,也需要小心翼翼,避免组件之间的冲突。各功能模块的集成方式也千差万别,难以提供一致的用户体验。
我们要做云原生时代的操作系统
KubeSphere 的每次大版本升级都为用户带来了极为丰富的业务价值提升,随着功能的堆叠,整体架构愈发复杂、沉重,从而带来了以上所述的各种挑战。为了解决这些问题,KubeSphere LuBan 云原生可扩展开放架构应运而生,并带来了全新特性——更一致、更灵活、松耦合、更自由、更开放。
鲁班(LuBan),是中国古代工匠的始祖。作为广大劳动人民智慧与创造力的象征,他通过工具提高劳动效率,将劳动者从原始繁重的任务中解放出来,使土木工艺呈现崭新面貌。KubeSphere 将全新微内核架构命名为 LuBan,借此寓意,期待为企业与开发者提供低成本、快速迭代和灵活集成的云原生产品,并带来专业、全能和极富创造力的使用与开发体验。
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 提供丰富多样、全面全能的扩展组件,用户可以按需一键安装和即开即用,“积木式”定制专属的操作系统。同时,用户可以一站式进行扩展组件的开发、安装、订阅等操作,更好地服务广大业务和云原生生态。
KubeSphere 企业版 4.0 解决什么问题?
KubeSphere 企业版 (KSE) 4.0 是软件平台工程能力的全新体现,无论对于企业客户,还是生态合作伙伴,都有着积极的建设意义。
生态,生态,生态!
创造您的 KubeSphere 扩展组件
KubeSphere 扩展组件,是构建在 KubeSphere LuBan 之上,用以扩展并增强 KubeSphere 产品能力、进一步满足企业多样、敏捷业务需求的应用形态。如果用中国传统榫卯结构房屋举例,它就是房屋中的一个个构件。每个构件都自然且牢固地紧扣在一起,稳定可靠,无需依赖钉子、胶水等外物生硬拼凑。
从前端 UI 到后端 API,KubeSphere 几乎每个部分都可以通过扩展 API 进行定制和增强。以下是使用扩展 API 可以实现的一些示例:
- 在侧边导航栏、顶部导航栏等入口,注入新的菜单与功能页面,支持管理更多类型的资源,增强平台的管理能力。
- 通过 iframe 嵌入已有的第三方功能组件页面到 KubeSphere,聚合各分散的系统。
- 覆盖 KubeSphere 已有的页面路由,实现您独有的业务逻辑。
- 扩展 KubeSphere 的 API。
- 自定义 KubeSphere 的布局与样式。
- ......
如果您对 KubeSphere 扩展组件的开发感兴趣,我们为您准备了 KubeSphere 扩展组件开发指南。
共创共建,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、骥步科技等技术公司达成合作意向,计划发布多款第三方扩展组件。
总结
坚实构建开放共享的云原生应用生态,全面赋能企业数字化转型和业务创新。KubeSphere 企业版 (KSE) 4.0 为广大客户与合作伙伴带来了全新里程碑!我们期待大家在 KSE 4.0 云原生操作系统之上,通过 KubeSphere 扩展组件,共同探索云原生世界的想象力边界,带来更多的创新与突破!
本文由博客一文多发平台 OpenWrite 发布!