持续集成的好处-持续部署 (CI-CD)
- 较小的代码更改更简单(更具原子性),并且意外后果也更少。
- 故障隔离更简单、更快捷。
- 平均解决时间 (MTTR) 更短,因为代码更改较小,故障隔离速度更快。
- 由于更小、具体的更改,可测试性得到提高。 这些较小的变化允许更准确的阳性和阴性测试。
- 随着释放速度的加快,检测和纠正生产逃逸所花费的时间更短。
- 非关键缺陷的积压较少,因为缺陷通常在出现其他功能压力之前就得到修复。
- 通过快速引入功能和功能更改的快速周转,该产品可以快速改进。
- 升级会带来更小的变更单位,并且破坏性较小。
- CI-CD p产品功能速度很高。 高速度缩短了调查和修补缺陷所花费的时间。
- 功能切换和蓝绿色部署可以无缝、有针对性地引入新的生产功能。
- 您可以在非关键(区域)时段引入关键更改。 这种非关键的小时更改介绍限制了部署问题的潜在影响。
- 有针对性的发布会缩短发布周期,这样可以减少尚未准备好发布的功能。
- 在持续开发过程中,最终用户的参与和反馈可提高可用性。 您可以根据客户的需求每天添加新的要求。