DevOps 通过结合并自动执行软件开发和 IT 运营团队的工作,加速交付更高质量的软件。
根据定义,DevOps 规定了软件开发流程和组织文化转变,通过自动执行并整合传统上各自为政的开发和 IT 运营团队的工作,加速交付更高质量的软件。
在实践中,最出色的 DevOps 流程和文化超越开发和运营的范畴,在软件开发生命周期中整合了所有应用利益相关方的意见和建议 - 包括平台和基础架构工程、安全、合规、治理、风险管理、业务部门、最终用户和客户。
DevOps 代表了过去 20 多年软件交付领域的最新成果,从每几个月甚至每几年才发布一次的应用范围的巨型代码版本,发展为每天发布一次或多次的迭代式小型特性或功能更新。
DevOps 的终极目标是满足软件用户对于频繁发布的创新型新功能以及不间断的性能和可用性不断增长的需求。