---
description: DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称。
---

# 26.1、DevOps 介绍

## 关于DevOps

DevOps 是一个完整的面向IT运维的工作流，以 IT 自动化以及持续集成（CI）、持续部署（CD）为基础，来优化程式开发、测试、系统运维等所有环节。

## 它解决了什么问题

* 代码的提交直接触发：消除等待时间，快速反馈
* 每个变化对应一个交付管道：使问题定位和调试变得简单
* 全开发流程高效自动化：稳定，快速，交付结果可预测
* 持续进行自动化回归测试：提升交付质量
* 设施共享并按需提供：资源利用最大化

## 开发运维模式对比

### 传统模式

![](https://3801536837-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7kU_Hr8e2bVvygGB-6%2F-M9sGM4MJbaD_rNSzvi4%2F-M9sH75Slri3dRoNxPIQ%2Fp.jpg?alt=media\&token=e9f65a9c-4439-4bd9-afce-9d0370530c75)

### DevOps模式

![](https://3801536837-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7kU_Hr8e2bVvygGB-6%2F-M9sGM4MJbaD_rNSzvi4%2F-M9sHKsnAm9wNniA-Zly%2Fp2.jpg?alt=media\&token=554fb9dc-de39-4449-b0d0-1875c82a82cc)

### 面向未来

![](https://3801536837-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7kU_Hr8e2bVvygGB-6%2F-M9sGM4MJbaD_rNSzvi4%2F-M9sHZAI-LlK9KAdyUOQ%2Fp3.jpg?alt=media\&token=a36349e0-abfd-4906-bb16-71e148331d24)
