¥62.30
作品简介
本书讲述如何实现更快、更可靠、低成本的自动化软件交付,描述了如何通过增加反馈,并改进开发人员、测试人员、运维人员和项目经理之间的协作来达到这个目标。本书由三部分组成。第一部分阐述了持续交付背后的一些原则,以及支持这些原则的实践。第二部分是本书的核心,全面讲述了部署流水线。第三部分围绕部署流水线的投入产出讨论了更多细节,包括增量开发技术、高级版本控制模式,以及基础设施、环境和数据的管理和组织治理。本书面向IT和互联网行业的绝大多数技术、服务与管理项岗位,包括开发工程师、测试工程师、运维工程师、项目经理、系统管理员,以及团队领导者。
董越,DevOps资深专家,阿里巴巴集团前研发效能事业部架构、高级产品专家等职,从事Aone&云效DevOps产品设计、阿里云专有云集成与交付解决方案设计等工作。在加入阿里之前,他还曾就职于西门子、摩托罗拉、雅虎、索尼、去哪儿网等大型企业,一直从事软件配置管理、软件集成与交付、DevOps相关的工作。当前主要从事企业级DevOps体系建设与咨询工作,帮助众多企业提升软件研发交付效能。已服务过的客户有华为、工商银行、交通银行、招商银行、中信银行、中国移动、中国联通、中国电信、华泰证券、泰康人寿等。
作品目录
评审与致谢
推荐序
推荐语
第1部分 思维方式
第1章 本书要解决什么问题
第2章 我们要追求什么
第3章 几十年来的探索
第4章 做好软件交付的10个策略
第5章 一个典型的软件交付过程
第6章 各个细分领域
第7章 各个关注角度
第2部分 总体过程
第8章 代码改动累积
第9章 代码改动提交
第10章 特性改动累积
第11章 特性改动提交
第12章 集成
第13章 发布
第3部分 具体活动
第14章 源代码版本控制
第15章 构建
第16章 构建环境管理
第17章 制品管理
第18章 部署
第19章 运行环境管理
第20章 配置参数管理
第21章 数据存储结构管理
第22章 代码评审
第23章 代码扫描
第24章 制品分析
第25章 单元测试
第26章 自动化接口测试
第27章 人工UI测试
第28章 自动化UI测试
第29章 非功能测试
第30章 生产环境测试
后记
载入中