
上QQ阅读APP看书,第一时间看更新
1.1.4 什么是DevOps
DevOps是目前IT界的一个流行术语。关于DevOps究竟是什么,有很多不同的解释。简单来说,DevOps是开发和运维的混合体。它本质上是一种了解运维与基础设施的“混合程序员”,或者是了解编程并可以开发应用程序的系统管理员。
DevOps是方法论、实践、哲学和软件的混合体。DevOps通过创建适用于所有部门的工作流来简化整个项目的生命周期。DevOps中没有既定的规则和标准,它通常是一个通过开发和发布代码的简单方法来连接开发人员和基础架构团队的过程。
DevOps的优点在于任何公司都可以遵循自己的想法、方法和实践来开展。大公司可能拥有一个完整的DevOps部门或团队;较小的公司可能只需要一个或两个专门的DevOps员工;而初创公司必须仔细做好预算,一名员工可以同时担任开发人员和DevOps的角色。