跳到主要内容

DevOps 模式 - 索引

·1354 字·3 分钟·

我今天把 DevOps 模式和反模式做了一个简单的总结。如果全职写,半年可以写完。如果周更,需要两年,我怕自己烂尾,夜长梦多。

自己开的坑,含着泪也要把它填完。

DevOps 策略模式 #

  • 模式:定义你的 DevOps
  • 反模式:DevOps 教条主义
  • 反模式:DevOps 复制者
  • 模式:引入 DevOps 顾问
  • 反模式:DevOps 专家依赖
  • 模式:DevOps 评估
  • 模式:DevOps 共识
  • 反模式:片面的 DevOps 理解
  • 模式:定义 DevOps 范围
  • 模式:DevOps 三步工作法
  • 模式:DevOps 团队复制
  • 模式:DevOps 团队改进
  • 模式:DevOps 规范
  • 反模式:缺乏管理约束的 DevOps 规范
  • 反模式:缺乏技术约束的 DevOps 规范
  • 模式:测试计划驱动开发计划
  • 案例-01:每个人自己的 DevOps
  • 案例-02:不同范围下的 DevOps 策略
  • 案例-03:DevOps 团队复制 vs DevOps 团队改进

DevOps 组织模式 #

  • 模式:DevOps 试点团队
  • 模式:DevOps 推广团队
  • 模式:Dev 团队含 Ops 成员
  • 模式:Dev 团队共享 Ops 团队
  • 模式:BAU 团队和特性团队
  • 反模式:职责过多的 DevOps 团队
  • 反模式:全栈工程师
  • 模式:独立的质量控制团队
  • 反模式:屈服于交付压力的质量控制团队
  • 案例-01:屈服于交付压力的质量控制团队

DevOps 管理模式 #

  • 模式:最小可用流程
  • 模式:DevOps 看板
  • 模式:累计流图
  • 模式:四类任务
  • 模式:DevOps 关键指标
  • 模式:定制化 DevOps 度量
  • 反模式:没有度量的DevOps
  • 模式:包含 Ops 的 Scrum
  • 模式:质量内建
  • 模式:质量保证和质量控制
  • 反模式:过程质量 Over 结果质量
  • 模式:DevOps 技能矩阵
  • 模式:测试人员驱动开发人员
  • 案例-01:结合质量控制的质量保证流程
  • 案例-02:交付 QA 和流程 QA

DevOps 文化模式 #

  • 模式:DevOps 比学赶超
  • 模式:CLAMS 反思
  • 模式:DevOps 回顾会议
  • 模式:DevOps 大使
  • 模式:反向管理
  • 反模式:DevOps 指挥官
  • 模式:我要做 DevOps
  • 反模式:要我做 DevOps
  • 模式:全员为质量负责
  • 模式:DevOps 培训
  • 反模式:DevOps 速成班
  • 模式:DevOps 分享
  • 反模式:封闭的 DevOps
  • 模式:“如何定义"和"如何度量"问题
  • 案例-01:规模化 DevOps
  • 案例-02:正向管理 vs 反向管理
  • 案例-03:通过分享增强自己的 DevOps 能力

DevOps 技术模式 #

  • 模式:持续集成
  • 反模式:持续集成表演
  • 模式:持续部署
  • 模式:基础设施即代码
  • 模式:基础设施流水线
  • 模式:自动化安全扫描
  • 模式:测试驱动开发
  • 反模式:过度自动化的 DevOps
  • 模式:DevOps 平台
  • 反模式:工具化 DevOps
  • 反模式:基于组织映射的 DevOps 平台
  • 模式:DesignOps
  • 模式:混沌工程
  • 模式:环境无关的应用程序
  • 模式:环境相关的应用程序
  • 模式:自部署的应用程序
  • 反模式:知识太多的应用程序
  • 反模式:基础设施依赖的应用程序
  • 模式:12 Factors App
  • 模式:BeyondCorp
  • 模式:3R 企业安全
  • 模式:微服务架构
  • 反模式:微服务嫉妒
  • 反模式:缺乏 DevOps 能力的微服务组织
  • 模式:度量驱动的微服务
  • 反模式:缺乏度量的微服务
  • 模式:Serverless 应用架构
  • 反模式:纳服务架构
  • 案例-01:基于 Serverless 的微服务架构
  • 案例-02:数据库变更流水线

关于 DevOps 模式 #

DevOps 模式的索引在 Github 上开源,地址是https://github.com/wizardbyron/devops_patterns

欢迎通过 issue 和pull request 提交你的建议。

你可以通过关注我的公众号了解 DevOps 模式和反模式,也可以加入我的付费知识星球“DevOps 模式” 和所有 DevOps 的实践者共同交流,我将在知识星球中定期回答那些最受关注的问题。