揭秘微亿智造的 DevOps 革新之路:Zadig 满足了我们的所有期望

原创
07/29 14:57
阅读数 1.1K

常州微亿智造科技有限公司,自 2018 年成立以来,专注于工业人工智能和机器视觉技术,提供全栈式解决方案。以“降本增效”为核心,通过 AI 赋能,服务于新能源、3C 电子、汽车制造等行业。"工小匠"机器人在工业 AI 质检领域实现柔性化部署和快速切线,降低 AI 落地成本。公司已帮助全国 18 个城市的两千多家工厂实现智能化改造,节省超 1 万名质检人员,年产能价值转化超 25 亿元,成为市场的领军企业

面对运维的重压,我们尝试了很多工具和方式方法,但都没有很好的缓解,直到引入这款 DevOps 平台,问题才迎刃而解,Zadig 成为了我们的救星。Zadig 不仅满足了我们对平台的所有期望,其强大的功能和直观的设计更是超出了预期。经过两年的社区版使用,我们选择升级到企业版,以更好地整合 Istio 环境,实现一键发布和灰度部署,确保业务系统的稳定运行。下面详细介绍微亿智造在 Jenkins 使用过程中遇到的痛点并如何通过 Zadig 实现运维转型以及 Zadig 带来的显著成效。

Jenkins 使用痛点

在选择 Zadig 产品之前,⼀直使⽤的是 Jenkins + Docker Swarm 方案,Jenkins 作为⼀款功能强⼤的 DevOps 平台,以其丰富的文档和全面的插件生态而著称,根据公司实际业务场景 Jenkins Pipeline ⽅式灵活构建及部署。然而,随着公司业务发展,引入了 Kubernetes 云原⽣技术,我们使用 Jenkins 的插件接⼊ K8s 环境,这很容易就达成发布的⽬标,但在使⽤过程中,一些问题逐渐显现,成为亟需解决的痛点:

  1. 项目与权限管理混乱: Jenkins 上项⽬使⽤视图管理、权限使⽤ Item Role ⽅式管理,这种视⻆⽆法很清晰关联项⽬及权限,权限的管理也很难进⾏精细化管理 。
  2. 缺乏容器状态可视化: 通过⼯作流发布的容器状态⽆法很清晰的获取,⽇志查询及容器调试也只能通过其他产品,⽆法简明清晰的在 Jenkins 进⾏管理 。
  3. 运维管理负担重: Jenkins ****没有构建模板管理,⽆法将已有的 Job 和模板进⾏关联,构建模板调整后需要逐个处理,管理成本较高。
  4. 插件配置复杂: Jenkins 虽然提供了很多插件,但是⽆法做到即启即⽤,需要⾃定义配置处理。

Zadig 解决方案

在意识到 Jenkins 的局限性后,我们启动了替代 DevOps 平台的探索。在这个过程中,Zadig 以其创新的产品设计理念和云原生特性迅速吸引了我们的注意。通过实际部署和深入评估,我们发现 Zadig 完全满足我们的 CI/CD 需求。因此,毫不犹豫地将 Zadig 选为新的 DevOps 平台。

  • 项⽬管理: Zadig 将⼀个完整的业务单元、产品或系统视为⼀个项⽬,包含⼯作流、环境、服务、构建和权限管理等资源。这样,可以做到按项目为每个研发和测试⼈员分配相应的权限。

  • 应⽤全生命周期管理: 在 Zadig 环境中,研发⼈员可以清楚地查看应⽤服务的状态,进⼊相应的应⽤服务,查看实时⽇志并进⾏调试,实现应⽤全生命周期管理。

  • 模板管理: Zadig 模板库支持为各个端和各种应⽤创建不同的构建模板、服务定义模板。在服务中选择对应模板即可创建新服务,模板改动后支持同步所有使用模板的服务和构建,⼤⼤降低了调整服务配置的难度。

  • Istio 全链路灰度: Zadig 支持 Istio 全链路灰度发布策略,包括基于流量比例和基于请求头部的发布策略,结合工作流的任务编排能力,确保了发布稳定性和高效性。

  • 开箱即用: Zadig 提供了开箱即⽤的功能,例如告警通知,⽆需⾃⾏编写脚本,只需在工作流上开启通知功能并进⾏配置即可实现。

使用成效

⽬前,已有 20 个项⽬,7 个集群,59 个环境在使⽤ Zadig 进⾏高效构建和发布管理。

引入 Zadig 后,效果十分显著:

  • 预计每年节省损耗 861 +人天(约等于额外为团队招聘 3.2 人),优化人力资源配置
  • 通过发布流程自动化,提升了 35% 运维发布效率,让项目发布更快、更可靠、更平滑
  • 抽象服务模板,降低了 30% 运维管理损耗
  • 实现全链路灰度,大幅提升发布质量,减少了 20% 故障发生概率
  • 统一 DevOps 平台,增强协作,提升 60% 工程师满意度

总结与展望

微亿智造通过 Zadig 的实施,不仅解决了使用 Jenkins 的痛点,还提升了 DevOps 流程的自动化和效率。公司将继续深化 Zadig 的应用,探索更多测试服务集成的可能性,随着技术的不断进步和团队的不懈努力,微亿智造有信心在 DevOps 实践上取得更大的成功。

扫码即刻咨询
解锁企业专属最佳实践方案!

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
0
分享
返回顶部
顶部