Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | Github | OSChina 博客 | 云社区 | 云栖社区 | Facebook | Linkedin | 知乎专栏 | 视频教程 | About

第 1 章 理解 DevOps

目录

1.1. 什么是DevOps?
1.2. 为什么会诞生DevOps?
1.3. DevOps 虽好,为什么难以普及呢?
1.4. 软件工程的历史与进化
1.5. 为什么很多企业为什么实施 DevOps 以失败告终?
1.6. 持续集成不是DevOps
1.7. 持续交付不是 DevOps
1.8. 自动化部署
1.9. 收集各部门问题
1.9.1. 自运维的需求
1.10. 收缩技术栈
1.10.1. 模块化思维
1.11. 被遗忘的数据库
1.12. 建立中心仓库
1.13. 缓存
1.14. 安全

1.1. 什么是DevOps?

首先DevOps 不是一个产品,其次软件工程方法论也不准确。

在 DevOps 模式下,产品,设计,开发,测试和运维团队更紧密地结合在一起,贯穿应用程序的整个生命周期。通过自动化工具替代手工操作,实现快速,高效,安全的测试,构建,部署项目。

  1. 可用的软件胜过完备的文档
  2. 团队合作胜过需求文档
  3. 响应变化胜过遵循流程与计划