4 月 27 日,ZadigX 以线上直播的形式正式发布。极氪数字发展副总裁、前龙湖集团首席战略官 CSO、路特斯运维总监、极狐(GitLab)副总裁、十大云原生盟主联创/CEO 参与共创,一同探讨如何更好地链接、创造数字价值,发布会引来 5000+ 人关注互动。
ZadigX 到底是什么工程利器,为何会有如此多人关注?和 Zadig 相比又有什么区别呢?
下文我们将阐述二者的区别和联系,展示 ZadigX 的亮点功能,以及 ZadigX 的相关疑问解答。
视频链接:
https://www.bilibili.com/video/BV1qM41137X1/?vd_source=b4f5aa09f3e9c0dedc82ff6d458312c5
01 始于开发者 Zadig
Zadig 的目标是通过云原生技术的运用、工程产品赋能,打造极致、高效、愉悦的开发者体验。短短两年,在社区的推动下,快速迭代共发布 21 个版本,打造了以下独特、强大又好用的功能:
-
面向开发者的云原生环境:多套环境一键拉起,自测、联调不再等等等,疼疼疼。
-
开箱即用的模板库:数千微服务秒级接入,省心省力从此不用再和 Shell 脚本「纠缠」。
-
可链接一切的自定义工作流:从项目管理到代码托管,从构建部署到安全扫描,从数据管理到日志监控…可满足产品、研发、测试、运维、实施人员一站式协同合作。
-
安全灵活的权限管理:细粒度到每一个环境、每一条工作流的权限分配,让团队高效、快乐协作有了更多可能。
时至今日,Zadig 已经被上千家企业、数万工程师(极氪、路特斯、小鹏、飞书、TT 语音、七牛云…)广泛使用,好评如潮。
更多精彩回顾:
-
企业案例
-
最佳实践
-
Zadig 开源角
02 链接无限价值 ZadigX
开源两年来,Zadig 从环境管理工具,到 CI/CD 产品,再到 DevOps 平台,为数万名工程师带来幸福度的提升。而系统性的软件交付是个漫长且充满挑战的过程,与组织、流程、技术等要素都息息相关。当真正走进企业,深入一线后,我们开始更深入地思考和探索:如何为企业带来数字化的研发体系、质量体系、价值体系,真正提升其产研工程化水平,加速产业数字化进程。
正是在这样的背景和趋势下,在开源 Zadig 的能力之上,历经 8 个月深度研发,面向企业级场景、深度呈现数字价值的 ZadigX 应运而生。
03 产品功能差异 Zadig & ZadigX
在能力上,Zadig 提供的是代码到可靠部署物的最佳路径,而 ZadigX 在此基础上额外提供了可靠部署物到稳定运行时的最安全路径。
在功能层面上,ZadigX 包含开源版 Zadig 的全部功能,用一个简单的公式可以如下表示:
ZadigX = Zadig ➕ 发布上线管理 ➕ 集成企业现有的工具(项目管理、配置管理、代码管理、商用系统、自建系统、OpenAPI…)
具体差异见下图(更细节的区别可访问KodeRover 官网[1]查阅)。
那么,ZadigX 到底有哪些亮点功能呢?
04 亮点一览 ZadigX
除了包含开源 Zadig 核心能力,ZadigX 还额外支持:
支持定制企业级 XOps 敏捷效能看板
数据驱动增长
通过数学模型可视化项目的质量、效率、进度等数据。企业可以根据业务现状制定效能指标和权重。通过项目评分的比对,企业管理者可以非常方便地识别短板,进而快速做出正确的决策。
工作流支持灵活编排发布策略
一键安全发布
发布工作流可以灵活编排多种发布策略,支持蓝绿、金丝雀部署、分批次灰度、Istio 等发布策略,原生的灰度方案,也支持 APISIX + MSE 的灰度发布方案,配合人工审批可以打通组织、流程、内外系统,实现一键自动化、安全可靠发布,可以减少 60%+ 的事故。
深度集成上下游系统
平台化链接一切价值
支持集成企业版代码管理平台 GitHub/GitLab/Gitee/Codeup、项目管理平台 Jira/飞书 Meego、配置管理工具 Nacos/Apollo、数据变更工具 DMS/Flyway/MySQL…ZadigX can connect everything,在一次工作流中完成整个发布动作的闭环,实现研发管理的碎片化到平台工程化的跃迁。
DevOps 实战专家支持
简单实施,轻松推广
实施过程支持企业项目批量快速接入,几乎 0 负担迁移;可深度定制符合企业发展现状的 DevOps/XOps 解决方案;同时提供高可用运维、云迁移、用户推广等最佳实践落地方案。
05 常见问答 ZadigX
是否支持从 Zadig 升级为 ZadigX ?
支持平滑升级。在功能使用层面,ZadigX 完全兼容 Zadig,升级后可放心使用。
是否可以同时安装 Zadig 和 ZadigX ?
可以。
注意事项如下:
-
请确认 Zadig / ZadigX 分别连接不同的 MongoDB、MySQL 数据库实例,Zadig / ZadigX 之间的数据并不相通。
-
如果在同一个集群中安装 Zadig / ZadigX,请确认 Zadig / ZadigX 安装在不同的 namespace 中,并使用不同的 relaseName;若使用 IP + Port 的方式访问 Zadig / ZadigX,确认 Port 的设置没有冲突。
可以借助安装小助手[2]来安装 ZadigX,快速体验。
如何将 Zadig 升级为 ZadigX ?
参考官方文档站:将 Zadig 升级为ZadigX[3]。
从 Zadig 升级为 ZadigX 后数据是否会丢失 ?
ZadigX 针对 Zadig 的数据结构是完全兼容的,升级后不会有任何数据丢失风险。升级过程需做好数据库备份,或联系官方获取升级技术支持。
是否支持从 ZadigX 降级为 Zadig ?
升级后不支持降级,ZadigX 的数据结构和 Zadig 有较大差异,降级会造成不可用。如果想要试用 ZadigX,建议全新安装和试用。
参考链接
[1] KodeRover 官网:https://www.koderover.com/zadigx
[2] 安装小助手:https://www.koderover.com/trial
[3] 将 Zadig 升级为 ZadigX:https://docs.koderover.com/zadig/ZadigX v1.4.0/stable/zadig-to-zadigx
Zadig,开放,链接,专业。
欢迎加入 Zadig 技术交流群🔥
Zadig on Github