DevOps(由 Development 和 Operations 结合而成的词)已经成为软件开发行业的流行语。 DevOps 无处不在,每个人都在谈论它。不幸的是,没有人对 DevOps 的含义达成一致,并且不存在明确的定义。
有些人认为,由于他们采用了敏捷方法,因此他们已经在进行 DevOps。它是持续交付的另一个术语吗?也许 DevOps 就是关于持续测试的?一些从业者认为,谈论 DevOps 就意味着谈论基础架构即代码。其他人则认为这是您可以在云中专门做的事情。
首先, DevOps 不是“你做”的事情 。远不止于此。 DevOps 是一种基于敏捷原则(我喜欢用“ 类固醇上的敏捷 ”这一表达方式)的新文化,它包含所有这些流程和实践。
作为系列 文章 的第一篇,本文将澄清有关该主题的一些常见误解。