DevOps起初就是运维面向研发开发一些工具,提高运维效率,这些工具包括资源申请、CI/CD、监控等等。慢慢的DevOps成为软件研发的一种方法论,贯穿整个软件研发过程,涉及多种角色,帮助研发团队在保证质量的前提下提高交付效率。相比于敏捷开发等方法论,DevOps更强调通过技术手段提高效率,而非管理方法。

    DevOps带来的收益:

    1. 提高效率。
    2. 实现快速迭代、降低试错成本。
    3. 精简组织架构。

    同时也必须认识到,不能简单的唯技术论,技术能解决的问题是有限的,还需要流程、规范、制度的协同配合。