DevOps(一个将“开发”和“运维”合二为一的概念)是指对企业文化、业务自动化和平台设计等方面进行全方位变革,从而实现迅捷、优质的服务交付,提升企业价值和响应能力。
持续交付是一种特定的软件开发实践,通常与 DevOps 结合使用。DevOps 方法中可能会创建持续交付管道。
DevOps 旨在实现既快又稳的工作流程,使每个想法(比如一个新的软件功能,一个功能增强请求或者一个 bug 修复)在从开发到生产环境部署的整个流程中,都能不断地为用户带来价值。
借助 DevOps,通常在标准开发环境编写代码的开发人员也可与测试人员和 IT 运维团队紧密合作,加速软件构建、代码提交、单元测试和发布,同时保障开发成果的稳定可靠。
实施 DevOps 的一大重要成果,就是由开发和运维团队利用敏捷方法共同支持的 CI/CD 管道。
阅读更多有关 DevOps 的信息