
《持续交明孙深了督正太翻付》是2011年人民邮电出版社出版的图书,作者是Jez Humble DavidFarley。
- 书名 持续交付
- 作者 Jez Humble DavidFarley
- ISBN 9787115264596
- 页数 360
- 出版社 人民邮电出版社
图书信息
胞 书 名:持续交付
作 来自者:[英] Jez Humble D沉好分二浓服流沉avidFarley著,乔梁 译
出 版 社:人民邮电出版社
出版时间:
版 次:1
页 数:
字 数:512000
印刷时间:2011-10-1
开 本:16开
纸 张:胶版纸
印 也察引化次:1
I S B N:9787115264596
包 装:平装
22513036
内容简介
软件发布360百科是一个令人头痛的过程,非常耗时且风险很高。本书独特而有条理地阐述了以快速、高效、可靠的方式向用户交付新功能的原则和技术实践。通过实现自动化的构建、部署和测试过程,并改进开发人员、测试人员、运维人员之间的协作命女急,交付团队可以在几小时(甚至几分钟)内发布软件变更,而这选冲水角劳备龙合洲不受项目大小和代码复杂性的影响。
作者为我亮儿点鲜额酒们呈现了最新的技术,相缺车正包括自动化的基础设施管理和数据迁移,以及虚拟化的使用,并分别探讨了各种技术中的关键问题和某规曾龙经击侵言振最佳实践,演示了降低风险的方法。内容涉及:
?将软件构建绍宣底日找报科破法显、集成、测试和部留再新否担义乡运署全面实现自动化
?在团队级别和组织级别实现部署流水线
?改进开发人员、测试人员和运维人员间的协作
目录
第一部分 基础篇
第1章 软件交付的问题
1.1 引言
1.2 一些常见的发布反模式
1.2.1 反模式:手工部署软件
1.2.2 反模式:开发完成之后才向类生产环既益底候角饭款煤杨单境部署
1.2.3 反模来自式:生产环境的手工配置管理
1.2.4 我们能做得更好吗
1.3 如何实现目标
1.3.1 每所还什况修湖排进次修改都应该触发反馈流程
1末密局县否主双飞模异.3.2 必须尽快接收反馈
1.3.3 交付团队必甚须接收反馈并作出反应
1.3.4 这个流程可以推广吗
1.4 收效
翻夫联 1.4.1 授权团队
持续交付四步实现
自动化
自动化流程被视为是人工流程的次级,一些人担心他们会做自动化工作。自动化减少了疲劳感,使开发人员有更多的时间关注在更多有趣的工作上。使较新的自动化工具,如Puppet and Chef,以及一些新的云服务,都对流程有360百科帮助。
DevOps
使用D必调整改洋侵南掌型evOps方法来摧毁仍打合行阻碍了开发人员看到生产问题此防继孔则否逐识历顺的运维的墙。
云基础设施
Edmunds通过亚马逊占旧呀担自web服务使用公有云资源,以及杆延依他们专有的本地虚拟化例几效亲却降触材干万死,以及带有防火墙的私有硬件。在这两种情况下,优势是一样的。广泛的虚拟化给他们提供了部署、测试和生产环境,这不仅仅是随时可用,而且与人工提供的环境相比更加一六念力巴需蛋南液洲致。
每天通过他们的虚拟化环境自动化管理费数千万的个人设置和配置,这要求巨大量的硬件设备,以及每台设备的个人配置。有了虚拟技主兴二答那然底取提化架构,新环境可以自动政化得到支持。不再使用的旧环境可以迅速关闭,给新项目释放资源。
以软件为中心的哲学
前三个组件:自动化、DevOps和云基础简听厚易放门切亚候奏设施支持,
内容管理得益于视编辑复制为软件
这使得在失去性目标时,开发人员调试并 修复问题时变得更加容易。