作品简介

DevOps是开发运维一体化的软件工程思想,它尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。本书分为思想篇、实践方法篇、工具技术篇、案例篇四部分,把传统企业实施DevOps会碰到的困惑,在开发、测试、运维三大领域各有哪些DevOps最佳实践,以及如何结合开源或商业工具打造交付流水线工具链,分别进行了阐述,本书适合IT主管、项目经理及开发、测试、配置管理、运维等IT从业人员参考借鉴并付诸实践。

陈能技 20年IT从业经验,历经测试工程师、QA、项目经理、培训讲师、咨询顾问、架构师、技术总监等职位,亲历手工作坊式软件团队到专业化交付工程团队的发展过程。《软件测试技术大全》《性能测试诊断分析与优化》《自动化测试成功之道》等多本IT畅销书作者。曾任多家公司DevOps售前顾问及解决方案总监、产品经理,工信部ITSS工作组DevOps专家组组长,目前专注于研究DevOps、DevSecOps、GitOps以及软件专业化交付能力。金宗杰20年IT从业经历,10年传统和敏捷项目管理经验,历经测试工程师、测试经理、测试总监、项目经理、培训讲师、DevOps解决方案总监等职位,有多个大型项目的管理经验,能独立操盘项目全盘事务。致力于瀑布、CMMI、敏捷、DevOps流程及相关实践,并能够有效推广敏捷、搭建DevOps、效能等项目管理平台,拥有信息系统项目管理师、PMI-PMP、PMI-ACP、DevOps Master等证书。

作品目录

  • 内容简介
  • 前言
  • 第一部分 思想篇
  • 第1章 软件工厂
  • 1.1 软件的生产力
  • 1.2 软件工厂——软件的标准化生产
  • 第2章 DevOps思想
  • 2.1 DevOps思想与生产流水线
  • 2.2 从瀑布到敏捷
  • 2.3 敏捷与DevOps核心思想
  • 2.4 规模化的敏捷
  • 2.5 企业规模化敏捷与软件工厂
  • 第二部分 实践方法篇
  • 第3章 DevOps体系的建立
  • 3.1 构建DevOps流水线,打通开发—测试—运维持续交付通道
  • 3.2 敏捷开发知识体系
  • 3.3 Scrum框架
  • 3.4 敏捷、DevOps与协作
  • 3.5 开发域DevOps实践
  • 3.6 测试域DevOps实践
  • 3.7 运维域DevOps实践
  • 第4章 DevOps的有效实践
  • 4.1 敏捷模式与传统企业研发模式的结合
  • 4.2 敏捷模式与传统ISO、CMMI标准规范的兼容
  • 4.3 敏捷与DevOps基础实践
  • 4.4 敏捷与DevOps反模式
  • 第三部分 工具技术篇
  • 第5章 精准测试技术
  • 5.1 什么是精准测试技术
  • 5.2 精准测试云平台
  • 5.3 精准测试与度量分析
  • 第6章 双模发布管理平台的设计与应用
  • 6.1 产生背景
  • 6.2 双模发布管理平台设计
  • 6.3 案例及功能说明
  • 第7章 API全生命周期解决方案
  • 7.1 API管理的发展趋势
  • 7.2 API工厂
  • 7.3 API管理与API测试
  • 7.4 API运维:监控与网关
  • 7.5 API开放平台
  • 第8章 云原生技术应用
  • 8.1 功能架构
  • 8.2 核心能力
  • 8.3 应用场景
  • 8.4 应用案例
  • 第四部分 案例篇
  • 第9章 持续集成实践案例
  • 9.1 项目背景
  • 9.2 解决方案
  • 第10章 构建有价值的研发效能度量
  • 10.1 研发效能度量,为什么难做好
  • 10.2 合理可信的度量方法
  • 10.3 效能度量及提升案例
  • 10.4 总结
  • 反侵权盗版声明
展开全部