您的位置:  首页 > 技术杂谈 > 正文

Zadig 和 ZadigX 究竟有什么区别

2023-05-10 13:00 https://my.oschina.net/koderover/blog/8737707 Zadig云原生交付 次阅读 条评论

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 语音、七牛云...)广泛使用,好评如潮。

更多精彩回顾:

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 ?

可以。

注意事项如下:

  1. 请确认 Zadig / ZadigX 分别连接不同的  MongoDB、MySQL 数据库实例,Zadig / ZadigX 之间的数据并不相通。

  2. 如果在同一个集群中安装 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

展开阅读全文
  • 0
    感动
  • 0
    路过
  • 0
    高兴
  • 0
    难过
  • 0
    搞笑
  • 0
    无聊
  • 0
    愤怒
  • 0
    同情
热度排行
友情链接