对本书的赞誉

对本书的赞誉

如果你需要频繁地部署软件,那么本书就是你所需要的。采用本书所描述的实践会帮助你降低风险,克服工作的乏味,并增强信心。我会在我所有的项目中使用本书所描述的原则与实践。

——Kent Beck,三川研究室

 

不管你的软件开发团队是否已经明白持续集成就像源代码控制一样必不可少,本书都是必读之物。本书不可多得地将整个开发和交付过程放在一起进行诠释,不仅提到了技术与工具,而且提供了一种理念和一些原则。作者讲述的内容从测试自动化到自动部署不一而足,能够满足读者的广泛需求。开发团队中的每个人,包括编程人员、测试人员、系统管理员、DBA和管理者,都应该读一读这本书。

——Lisa Crispin,Agile Testing: A Practical Guide for Testers and Agile Teams的作者之一

 

对于很多组织来说,持续交付不仅仅是一种部署方法,它对于开展业务也是至关重要的。本书展示了如何在具体环境中让持续交付成为现实。

——James Turnbull,Pulling Strings with Puppet: Configuration Management Made Easy的作者

 

这是一本清晰、准确、精心编写的书,力求让读者明白发布过程究竟应该是什么样子。作者以渐进的方式一步步地阐述了软件部署中的理想状态与障碍。本书是每位软件工程师的必备读物。

——Leyna Cotran,加利福尼亚大学欧文分校软件研究所

 

Humble和Farley阐明了是什么使快速成长的Web应用取得成功。曾经颇具争议的持续部署和交付已经成为司空见惯的技术,而本书出色地讲述了其中的方方面面。在很多层面上,这都是开发和运维的交点,而他们正是瞄准了这一点。

——John Allspaw, Etsy.com技术运营副总裁

The Art of Capacity PlanningWeb Operations的作者

 

如果你的业务就是构建和交付基于软件的服务,你一定会从本书清晰阐述的理念中受益。而且,除了这些理念以外,Humble和Farley还为快速可靠地进行软件变更提供了一份卓越的“剧本”。

——Damon Edwards,DTO Solutions总裁,dev2ops.org网站主编之一

 

我相信,做软件的人拿起这本书,翻到任意一章,都会很快得到有价值的信息。如果从头到尾仔细阅读,你就能根据所在组织的具体情况对构建和部署过程进行简化。我认为,这是一本关于软件构建、部署、测试和发布的必备手册。

——Sarah Edrie,哈佛商学院质量工程总监

 

对于现代软件团队来说,显然持续交付就是持续集成的下一步。本书以不断为客户提供有价值的软件为目标,通过一套明确且有效的原则和做法使这一目标的实现成为了可能。

——Rob Sanheim,Relevance公司技术骨干

目录