
作者:刘淼
页数:19,448页
出版社:电子工业出版社
出版日期:2020
ISBN:9787121372469
电子书格式:pdf/epub/txt
内容简介
本书系统全面地介绍了DevOps的现状趋势、基础理论和实践方法, 对DevOps实践中的架构设计、开发、测试、部署等各阶段所需践行的原则和方法进行了总结, 并提出相关建议。以实战为中心, 对DevOps实践中的常用工具进行了分类介绍和特性分析, 并结合相关示例进行了使用说明和演示。
作者简介
刘淼,资深架构师,PMP、OCP、CSM、HPE University讲师,EXIN DevOps Professional与DevOps Master认证讲师,曾担任HPE GD China DevOps & Agile Leader,帮助企业级客户提供DevOps咨询培训以及实施指导。熟悉通信和金融领域,有超过10年金融外汇行业的架构设计、开发、维护经验,在十几年的IT从业生涯中拥有了软件开发设计领域接近全生命周期的经验和知识积累。CSDN博客专家,博客地址为https://liumiaocn.blog.csdn.net/。
张笑梅,IT从业15年,其中含5年欧美外包经验,10多年国内行业咨询服务与解决方案经验,涉及电信、金融、航空等领域。先后服务于HPE、惠普、毕博等公司,曾负责过大中型项目实施开发与管理工作,担任过产品经理、咨询顾问、培训讲师及教练等职位。目前致力于项目和组织的敏捷与DevOps转型实施和培训。EXIN Agile Master、DevOps Professional、Lean IT、VeriSM、TSP、PSP模型认证讲师,凤凰沙盘/火星沙盘教练,CMMI 2.0 评估员,ISO 9K内审员,拥有CSM、SAFE、SAFE Advance Master、ITIL、SIGMA GB认证。
本书特色
本书不仅包含DevOps的基础理论知识,还包含了大量关于DevOps落地实践的内容,本书将手把手地帮助你从零搭建企业级DevOps工具链体系。
本书不仅包含DevOps的基础理论知识,还包含了大量关于DevOps落地实践的内容,本书将手把手地帮助你从零搭建企业级DevOps工具链体系。
1.业内专家张乐、赵瞬东倾情作序。
2.本书系统、全面地介绍了企业级DevOps的现状、趋势、基础理论和实践方法,对DevOps实践中的架构设计、开发、测试、部署等各阶段所需要践行的原则和方法进行了总结,并提出了相关建议。
3.本书包含大量企业级DevOps落地实践,将手把手地帮助你从零搭建企业级DevOps工具链体系。
4.学完本书能获得三方面的收获:全面理解DevOps基础理论、能够选择和构建合适的工具链、学习实践的原则和策略。
本书的前1/4篇幅重点讲解了DevOps的基础理论、关键原则、实践经验和误区,剩余的3/4篇幅都是关于DevOps落地实践的内容。面向企业级DevOps的实施和推广,需要在道、法、术、器4个层面立体化推进,自上而下、以终为始地系统化思考,自下而上通过工具提升效率、解决具体问题。本书作者有着非常丰富的大型企业DevOps实施经验,尤其对工具的技术实现细节、如何相互集成和整合颇有心得,书中也包含了大量的相关说明和示例,本书将手把手地帮助你从零搭建DevOps工具链体系。
这是一个数字化时代,DevOps越来越流行,理论+实践的组合至关重要,相信这本书能给你带来很大的帮助,祝你的DevOps之旅一帆风顺!
张乐京东 DevOps与研发效能专家DevOpsDays中国区核心组织者
本书不仅包含了DevOps的基础理论知识,而且涵盖了从需求管理、设计与开发、版本控制、编译构建、代码质量、测试管理、发布与部署、自动化运维、自动化测试、日志监控、安全监控到容器化的一个完整DevOps工具链,让读者可以从0到1地学习DevOps落地实践的知识,并进行全开源DevOps工具链的实战。
本书作者之一刘淼是一位资深DevOps专家,我更愿意称他为一名不折不扣的骨灰级技术达人,他痴迷于持续学习和持续分享。我在阅读完本书后,收获甚大。现在我将这本书介绍给所有想要学习和进行DevOps工具链落地实践的工程师,尤其是运维圈的小伙伴们,我相信本书一定能让你受益匪浅。准备好实验环境,让我们一起玩转DevOps工具链吧。
赵舜东新运维社区发起人
目录
1.1 什么是DevOps ……………………………………………………………………………………………………… 2
1.2 DevOps 能带来什么 ………………………………………………………………………………………………. 3
1.3 DevOps 的现状 ……………………………………………………………………………………………………… 5
1.4 常见的理解误区 ………………………………………………………………………………………………….. 10
第2 章 DevOps 基础理论 ………………………………………………………………………………………………… 12
2.1 敏捷理论体系解读 ………………………………………………………………………………………………. 12
2.1.1 敏捷背景介绍 ……………………………………………………………………………………………….. 12
2.1.2 三大支柱解读 ……………………………………………………………………………………………….. 13
2.1.3 四大核心价值观及解读 …………………………………………………………………………………… 14
2.1.4 12 条原则及解读 ……………………………………………………………………………………………. 15
2.1.5 Scrum 敏捷框架 …………………………………………………………………………………………….. 17
2.2 敏捷与DevOps ……………………………………………………………………………………………………. 24
2.3 精益理论体系解读 ………………………………………………………………………………………………. 25
2.3.1 精益产生背景 ……………………………………………………………………………………………….. 25
2.3.2 精益IT 及其原则 …………………………………………………………………………………………… 25
2.4 精益与DevOps ……………………………………………………………………………………………………. 29
2.4.1 节拍 …………………………………………………………………………………………………………… 29
2.4.2 交货时间 ……………………………………………………………………………………………………… 29
2.4.3 度量指标 ……………………………………………………………………………………………………… 29
2.4.4 浪费种类 ……………………………………………………………………………………………………… 30
2.4.5 安灯拉绳 ……………………………………………………………………………………………………… 31
2.4.6 看板 …………………………………………………………………………………………………………… 31
2.4.7 改善 …………………………………………………………………………………………………………… 32
2.4.8 挑战与对策 ………………………………………………………………………………………………….. 33
2.5 实践案例分析 ……………………………………………………………………………………………………… 33
第3 章 构建企业的DevOps 文化 …………………………………………………………………………………….. 36
3.1 对失败友好的架构与环境…………………………………………………………………………………….. 36
3.1.1 对失败友好的架构与环境的特点 ……………………………………………………………………….. 37
3.1.2 对失败友好的架构与环境的设计原则 …………………………………………………………………. 37
3.1.3 当失败遇见复杂系统 ………………………………………………………………………………………. 40
3.1.4 保障复杂系统的安全 ………………………………………………………………………………………. 41
3.2 以高度信任为基石的企业文















