持续交付的三大好处

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

正如我在之前的帖子中所写,elasticbox 和 devops.com 采访了 300 多位 devops 专家、工程师和 IT 高管,他们在 2015 年进行了题为“ devops 的真正价值”的研究。 研究表明,持续集成和持续交付在各种规模的组织中推动了最大的 devops 使用。了解 it 社区是否将 ci/cd 视为 devops 计划很有趣。为了更好地了解 ci/cd 环境,他们询问了他们使用的工具、使用时间以及他们从实施 ci/cd 中获得的好处。

ci/cd投资

毫不奇怪,并且与调查的其他发现一致,当被问及他们的公司是否投资或计划投资 ci/cd 工具时,超过 57% 的人给出了肯定的回答。也许更令人惊讶的是,近四分之一的人回答说他们不确定。

ci/cd 用法

再次不足为奇。在使用的工具方面,jenkins 以 75% 领先,go 和 travis ci 分别以 20% 和 16% 的响应率领先。大约 27% 的受访者选择了 bamboo、teamcity、team foundation server 和 urbancode。

自动化阶段

作为 ci/cd 主导 devops 空间的另一个迹象,超过 64% 的人表示他们已经推出、选择了他们的工具,或者实现了完整的 ci/cd 自动化。另有 19% 的人表示,他们已经决定了将很快推出的工具。


ci/cd 的好处

受访者确定了 CI/CD 的三大优势:

  • 增加部署频率
  • 增加发布/发布频率
  • 投入生产的损坏构建数量减少

超过 60% 的受访者提到了这些好处。部署频率增加 80%

作为一项开发运营计划

调查表明,超过 80% 的人将 CI/CD 视为他们的 devops 计划的一部分,只有不到 10% 的人表示这是他们唯一的 devops 计划。

该调查将 CI/CD 确定为目前正在实施的主要 DevOps 解决方案。虽然它尚未达到 75% 的市场渗透率,但它似乎正在接近临界质量,jenkins 已成为领先的解决方案。它的好处解决了应用程序开发和交付的痛点,这是实现业务敏捷性的关键组成部分。