随着软件业务复杂度增加,以及行业竞争日益激烈,无论是客户还是公司自身,都要求软件能快速发布,频繁修改,快速迭代,往往需要开发、测试和运维,三个团队之间需要紧密配合,沟通和交付耗费了大量的精力,团队之间的技术隔阂,阻碍了开发团队的生产力,成了企业亟待解决的难题。
DevOps 是 Development和Operations的简称,是一种软件工程的模式,这种模式使得三个团队不再孤立,通过自动化技术将软件生命周期中的开发、测试、部署到运营的每一个过程整合成一套整体的解决方案,提高了生产效率。DevOps打通了开发、测试、运维等环节的的IT工具链,使得各个团队减少时间损耗,更加高效地协同工作。
良