一文读懂 KubeSphere 企业版 4.0:多品类生态价值赋能的里程碑
近日,青云科技 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 发布!
一文读懂 KubeSphere 企业版 4.0:多品类生态价值赋能的里程碑的更多相关文章
- 从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路
本文原作者阮一峰,作者博客:ruanyifeng.com. 1.引言 HTTP 协议是最重要的互联网基础协议之一,它从最初的仅为浏览网页的目的进化到现在,已经是短连接通信的事实工业标准,最新版本 HT ...
- [转帖]从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路
从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路 http://www.52im.net/thread-1709-1-2.html 本文原作者阮一峰,作者博客:r ...
- 一文读懂HTTP/2及HTTP/3特性
摘要: 学习 HTTP/2 与 HTTP/3. 前言 HTTP/2 相比于 HTTP/1,可以说是大幅度提高了网页的性能,只需要升级到该协议就可以减少很多之前需要做的性能优化工作,当然兼容问题以及如何 ...
- 一文读懂AI简史:当年各国烧钱许下的愿,有些至今仍未实现
一文读懂AI简史:当年各国烧钱许下的愿,有些至今仍未实现 导读:近日,马云.马化腾.李彦宏等互联网大佬纷纷亮相2018世界人工智能大会,并登台演讲.关于人工智能的现状与未来,他们提出了各自的观点,也引 ...
- 一文读懂高性能网络编程中的I/O模型
1.前言 随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力.本文(和下篇<高性能网络编程(六):一文读懂高性能网络编程中的线程模型>)旨在为大家提供有用的 ...
- 一文读懂 深度强化学习算法 A3C (Actor-Critic Algorithm)
一文读懂 深度强化学习算法 A3C (Actor-Critic Algorithm) 2017-12-25 16:29:19 对于 A3C 算法感觉自己总是一知半解,现将其梳理一下,记录在此,也 ...
- [转帖]MerkleDAG全面解析 一文读懂什么是默克尔有向无环图
MerkleDAG全面解析 一文读懂什么是默克尔有向无环图 2018-08-16 15:58区块链/技术 MerkleDAG作为IPFS的核心数据结构,它融合了Merkle Tree和DAG的优点,今 ...
- [转帖]一文读懂 HTTP/2
一文读懂 HTTP/2 http://support.upyun.com/hc/kb/article/1048799/ 又小拍 • 发表于:2017年05月18日 15:34:45 • 更新于:201 ...
- 一文读懂HDMI和VGA接口针脚定义
一文读懂HDMI和VGA接口针脚定义 摘自:http://www.elecfans.com/yuanqijian/jiekou/20180423666604.html HDMI概述 HDMI是高清 ...
- 即时通讯新手入门:一文读懂什么是Nginx?它能否实现IM的负载均衡?
本文引用了“蔷薇Nina”的“Nginx 相关介绍(Nginx是什么?能干嘛?)”一文部分内容,感谢作者的无私分享. 1.引言 Nginx(及其衍生产品)是目前被大量使用的服务端反向代理和负载均衡 ...
随机推荐
- 为什么是Google创造了AlphaGo,而不是其他公司?
相关: Artificial Intelligence | 60 Minutes Full Episodes 答案: Google一直在进行AI方向的探索: Google有足够的算力.
- baselines算法库common/vec_env/dummy_vec_env.py模块分析
baselines算法库设计可以和多个并行环境进行交互,也就是并行采样,实现多进程并行采样的模块为subproc_vec_env.py,与此相对的只实现单个进程下多环境交互的模块即为本文所要讲的dum ...
- Numb 题解
前言 五一网课的例题,但是网上没有题解,所以来写一篇,就当攒 RP 了.题目可以在这里提交.原题是 Baekjoon - 19083,但是交不了? 题目简述 给你一个偶数 \(n\),求一个二进制数 ...
- 清除 Nuxt 状态缓存:clearNuxtState
title: 清除 Nuxt 状态缓存:clearNuxtState date: 2024/8/7 updated: 2024/8/7 author: cmdragon excerpt: 摘要:本文介 ...
- 文件IO常用的函数接口
本文归纳整理了常用的文件IO常见的函数接口及其用法,以供读者查阅 目录 打开文件 fopen 关闭文件 fclose 数据读取 字符读取:fgetc.getc.getchar 按行读取:fgets.g ...
- 位移运算符 1<<4
转载自 https://www.cnblogs.com/ljangle/p/13036992.html 位运算 1 << 4 static final int DEFAULT_INIT ...
- git忽略文件夹中除了指定的文件外的其他所有文件
**/test/* !**/test/a.py
- WSL 使用
WSL 是一个为在 Windows 10 和 Windows Server 2019 以上能够原生运行 Linux 二进制可执行文件(ELF 格式)的兼容层.可以把它当作一个只能用命令行交互的 Lin ...
- 【CentOS7】之执行yum命令报错
备份文件: # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the ...
- Locust 进行分布式负载测试
什么是 Locust Locust 是一个开源的负载测试工具,用于测试网站和其他应用程序的性能.它通过编写 Python 脚本来定义虚拟用户的行为,模拟这些用户对目标系统发起请求.Locust 提供了 ...