一文读懂 KubeSphere 企业版 4.0:多品类生态价值赋能的里程碑

近日,青云科技 KubeSphere 团队革新先行,重磅发布了沉淀数年、倾力打造的全新分布式云原生可扩展开放架构——KubeSphere LuBan,以及在此之上构建的化整为零、全能开放、随时随地自由集成的云原生操作系统——KubeSphere 企业版 (KubeSphere Enterprise, KSE) 4.0!

KSE 4.0 不仅继承了之前版本的优秀特性,还引入了全新的架构和生态伙伴计划,为用户提供了更加强大和完善的云原生解决方案。我们相信,KSE 4.0 将成为企业在云原生领域中的黄金选择,为客户与合作伙伴带来更大的成功和价值。

通过本文,我们将回顾 KSE 4.0 从单品类平台价值赋能到多品类生态价值赋能的五年蜕变,并讲述 KubeSphere 对未来云原生生态发展的深度思考与积极行动。

KubeSphere 很好,但也面临诸多挑战

“云原生 +” 需求强劲

近几年,云原生应用和服务迅猛发展,同一领域的工具选择变得丰富多样,构建了全新的数字化生态,但仍难以满足复杂发散、几何倍增的用户需求。而随着云原生与 AI、大数据、物联网和边缘计算等创新技术的结合,应用跨度愈发增大,这无疑对底层平台的可扩展性提出了更高要求。

CNCF 云原生应用项目概括

云原生软件供应链难管理

统一管控和标准化对绝大多数企业来说都很重要。然而,企业数字化场景中涉及的软件繁多,逐个安装、维护和处理问题需要耗费大量人力。传统的集成方式不能充分利用 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 发布!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/96583.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

QTday1(第一个QT界面、常用类与组件)

一、Xmind整理: Assistant帮助文档的使用: 设计师界面的介绍: 各文件之间调用方式: 二、上课笔记整理: 1.第一个QT界面 ①创建自定义类时需要指定父类 ②第一个界面的相关操作 #include "mainwindow.h"…

基于MYSQL的主从同步和读写分离

目录 一.完成MySQL主从同步(一主两从) 1.主库配置 2.建立同步账号 3.锁表设置只读 4.备份数据库数据 5.主库备份数据上传到从库 6.从库上还原备份 7.解锁 8.从库上设定主从同步 9.启动从库同步开关 10.检查状态 二.基于MySQL一主两从配置&…

LabVIEW | 串口基础【自学】

转载 B站   up:不烧板子 地址:https://www.bilibili.com/read/cv9435378 原博图片不清楚,自己重新跟学截图自留,侵删 文章目录 一、串口基础1.串口发送(1)简单发送(2)循环发送&…

【深度学习 | 核心概念】那些深度学习路上必经的核心概念,确定不来看看?(二)

🤵‍♂️ 个人主页: AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!&…

[JDK8下的HashMap类应用及源码分析] 数据结构、哈希碰撞、链表变红黑树

系列文章目录 [Java基础] StringBuffer 和 StringBuilder 类应用及源码分析 [Java基础] 数组应用及源码分析 [Java基础] String,分析内存地址,源码 [JDK8环境下的HashMap类应用及源码分析] 第一篇 空构造函数初始化 [JDK8环境下的HashMap类应用及源码分…

LeetCode-160. 相交链表

这是一道真的非常巧妙的题,题解思路如下: 如果让他们尾端队齐,那么从后面遍历就会很快找到第一个相交的点。但是逆序很麻烦。 于是有一个巧妙的思路诞生了,如果让短的先走完自己的再走长的,长的走完走短的,…

关于商品活动的H5页面技术总结

背景 在单个html文件里面使用vue3、jquery等其他第三方js库,实现规定的页面效果,其中主要功能是从商品json数据中读取数据,然后可以通过搜索框、下拉框、左侧菜单来筛选商户信息。 页面布局 技术要点: 1、通过路由来进行页面布…

Visual Studio 2022的MFC框架——AfxWinMain全局对象和InitInstance函数

我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来重新审视一下Visual Studio 2022下开发工具的MFC框架知识。 在看这篇帖子前,请先看我的另一篇帖子《Visual Studio 2022的MFC框架——应用程序向导》。 当程序调用了CWinApp类的构造…

goroutine的一点东西

前面的两篇,从相对比较简单的锁的内容入手(也是干货满满),开始了go的系列。这篇开始,进入更核心的内容。我们知道,go应该是第一门在语言层面支持协程的编程语言(可能是我孤陋寡闻),goroutine也完全算的上是go的门面。g…

VBA技术资料MF50:VBA_在Excel中突出显示前3个值

【分享成果,随喜正能量】人受到尊重,不是因为权钱,而是他骨子里透出的,正直与善良。。 我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高…

记录--怎么实现一个3d翻书效果

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 本篇主要讨论以下两种翻书动画的实现: 第一种是整页翻转的效果: 这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现。 第二种折线翻转的效果&…

ACM模式数组构建二叉树Go语言实现

目的 想输入一个数组,然后构造二叉树 例如数组为[6, 2, 8, 0, 4, 7, 9, -1, -1, 3, 5] 对应的二叉树为: 参考资料 ACM模式数组构建二叉树 重点:如果父节点的数组下标是i,那么它的左孩子下标就是i*21,右孩子下标就是…

生产环境部署与协同开发 Git

目录 一、前言——Git概述 1.1 Git是什么 1.2 为什么要使用Git 什么是版本控制系统 1.3 Git和SVN对比 SVN集中式 Git分布式 1.4 Git工作流程 四个工作区域 工作流程 1.5 Git下载安装 1.6 环境配置 设置用户信息 查看配置信息 二、git基础 2.1 本地初始化仓库 ​编辑…

opencv 进阶20-随机森林示例

OpenCV中的随机森林是一种强大的机器学习算法,旨在解决分类和回归问题。随机森林使用多个决策树来进行预测,每个决策树都是由随机选择的样本和特征组成的。在分类问题中,随机森林通过投票来确定最终的类别;在回归问题中&#xff0…

AE2018 安装过程

双击打开安装包,大概等五分钟后。 出现下边安装界面。 安装成功。 可以将图标发送到桌面快捷方式。

MySQL内容及原理记录

原理篇 架构、索引、事务、锁、日志、性能调优 高可用 读写分离、分库分表、分布式ID、高可用、分布式数据库、分布式事务、分布式锁 架构 1 执行一条 SQL 查询语句,期间发生了什么? (1)连接器:客户端通过连接器…

sql server 备份到网络共享

场景:sql server服务器A将数据库备份文件备份到服务器B 1)服务器B创建共享目录 这里我将 D:\ProDbBak 共享,并且Everyone完全控制 2)sql server服务器A能够访问服务器B共享目录,并且能完全控制 3)修改服务…

Kotlin学习之密封类

Kotlin中的密封类: kotlin中的密封类,用关键词Sealed修饰,且还有一个规定:Sealed类的子类应该是Sealed类的嵌套类,或者应该在与Sealed类相同的文件中声明。 当我们想定义一个有相同父类,但是有不同子类的时候&#xf…

C语言每日一练------Day(10)

本专栏为c语言练习专栏,适合刚刚学完c语言的初学者。本专栏每天会不定时更新,通过每天练习,进一步对c语言的重难点知识进行更深入的学习。 今日练习题关键字:自除数 除自身以外数组的乘积 💓博主csdn个人主页&#xff…