Items related to DevOps:软件架构师ࢄ...

DevOps:软件架构师行动指南 - Softcover

新华书店北美网

 
9787111562610: DevOps:软件架构师行动指南

Synopsis

《DevOps:软件架构师行动指南》从软件架构师视角讲解了引入DevOps实践所需要拥有的技术能力,涵盖运维、部署流水线、监控、安全与审计以及质量关注。通过三个经典案例研究,讲解在不同场景下应用DevOps实践的方法,对于想应用DevOps实践的组织提供切实的指导。全书共五部分。第一部分(第1~3章)讨论DevOps的背景,包括DevOps的目标和期望使用DevOps解决的问题、云、运维等。第二部分(第4~6章)介绍部署流水线,从功能性视角介绍部署实践的内容,涵盖微服务架构风格、构建和测试过程、工具链,以及具体的部署问题。第三部分(第7~10章)介绍横切关注点,讨论了计算监控、实时测试、安全与安全审计,以及部署流水线的性能、可靠性、可修改性等。还介绍了业务关注点,包括为引进DevOps所需要准备的业务计划的组成元素,以及如何进行论证、推出和测量业务计划。第四部分(第11~13章)描述3个案例研究:为了实现业务连续性如何维护两个数据中心,管理一个持续部署流水线,一个组织如何迁移到微服务架构上。第五部分(第14~15章)设想evOps的未来,介绍了目前的研究以及如何基于把运维视作一系列过程来进行,并给出了3~5年内DevOps将如何发展的预测。DevOps为加速新软件功能的发布和改善对生产环境系统的监控带来了希望,但是对软件架构师和软件架构来说,DevOps的关键意义却常常被忽视。本书全面解决了这些问题,不仅剖析了软件架构师为实现DevOps目标必须要做出的决策,并且说明了DevOps的其他参与者有可能以哪种方式来影响架构师的工作,还详细介绍了高效部署DevOps所需要的组织、技术和运营环境,以及DevOps对每个开发阶段的影响。作者解决了把多个功能关联起来的横切关注点问题,提供了对合规性、性能、可靠性、可重复性和安全方面的切合实际的洞察。译者序前言第一部分背景第1章DevOps是什么……21.1概述……21.1.1定义DevOps……21.1.2DevOps实践……31.1.3持续部署的例子:IMVU……51.2为什么是DevOps……51.2.1发布过程……51.2.2配合不佳的原因……71.2.3运维人员能力有限……71.3DevOps视角……81.3.1自动化……81.3.2开发团队的职责……91.4DevOps与敏捷……91.5团队结构……101.5.1团队规模……101.5.2团队角色……101.6协作……131.6.1协作的形式……131.6.2团队协作……141.6.3跨团队协作……141.7障碍……151.7.1文化及组织类型……151.7.2部门类型……161.7.3筒仓思维方式(SiloMentality)……171.7.4工具支持……171.7.5人员问题……171.8小结……181.9更多阅读材料……18第2章云即平台……202.1概述……202.2云的特性……212.2.1虚拟化……222.2.2IP和域名系统管理……232.2.3平台即服务……252.2.4分布式环境……252.3独特的云特性对DevOps的影响……302.3.1环境……302.3.2轻松创建虚拟机……312.3.3数据考量

"synopsis" may belong to another edition of this title.