# 开发运维 (DevOps)

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/zh-cn/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

## 是什么

开发运维是一种方法论，其中团队拥有从应用程序开发到生产操作的整个过程，因此 DevOps，它不仅仅是实施一套技术，还需要文化和流程的彻底转变。
DevOps 需要一组工程师来处理小组件（相对于整个功能），从而减少交接——一个常见的错误来源。

## 解决的问题

传统上，在具有 [紧密耦合](https://glossary.cncf.io/zh-cn/tightly-coupled-architectures/) [单体应用程序](https://glossary.cncf.io/zh-cn/monolithic_apps/) 的复杂组织中，工作通常分散在多个组之间。
这导致了多次交接和较长的交货时间。 每次组件或更新准备就绪时，都会将其放入队列中以供下一个团队使用。
因为个人只参与了项目的一小部分，这种方法导致缺乏所有权。 他们的目标是将工作交给下一个小组，而不是为客户提供正确的功能——明显的优先级错位。

到代码最终投入生产时，它经过了这么多开发人员，排了这么多队列，如果代码不起作用，很难追查问题的根源。DevOps 颠覆了这种方法。

## 如何帮助

让一个团队拥有应用程序的整个生命周期可以最大限度地减少交接，降低部署到生产中的风险，提高代码质量，
因为团队还负责代码在生产中的执行方式，并且由于更多的自主权和所有权而提高了员工满意度。

---

- Canonical URL: https://glossary.cncf.io/zh-cn/devops/
- Status: Completed
- 最后编辑 September 15, 2022: ` docs: add missing url prefix ` ([1dacc43](https://github.com/cncf/glossary/commit/1dacc438edca367736069897811b27163d1baa20))
- Source: https://github.com/cncf/glossary/blob/main/content/zh-cn/devops.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
