DevOps的定义

ぃ、小莉子 提交于 2019-11-28 02:38:08

一 最简定义

DevOps:将命令行(SH)从IT工作中赶走。

这是在2013年O'Reilly Velocity会议的T恤衫上看到的。

二 2013维基百科定义

DevOps(开发Development与运维Operations的复合词)是一种软件开发方法,强调的是软件开发人员与信息技术(IT)专业人员之间的协作、沟通与整合。DevOps是软件开发与IT运维之间相互依赖的一种反应。它旨在帮助组织快速产出产品及服务。

三 2016维基百科定义

DevOps(开发Development与运维Operations的组合词)是一种文化、一场运动或实践,强调在自动化软件交付流程及基础设施变更过程中,软件开发人员与其他信息技术(IT)专业人员彼此之间的协作与沟通。它旨在建立一种文化与环境,使构建、测试、软件发布得以快速、频繁以及更加稳定地进行。

四 2013与2016年定义的区别与进步

  • 将“软件开发方法”替换为“文化、运动或实践”
  • 增加了“自动化”一词
  • 将最终的目标由“快速产出产品及服务”替换为“建立一种文化与环境,使构建、测试、软件发布得以快速、频繁以及更加稳定地进行”。由此,Devlop变革的目标从仅仅是速度变为速度、稳定性以及质量。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!