DevOps是开发运维一体化的软件工程思想,它尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。
本书结合项目实战案例和业界主流工具,从思想、技术、工具、案例等方面阐述了DevOps在传统规模化IT组织中实施落地的方法。
本书适合IT主管、项目经理及开发、测试、配置管理、运维等IT从业人员参考借鉴并付诸实践。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 大规模组织DevOps实践(第2版) |
分类 | 教育考试-考试-计算机类 |
作者 | 陈能技,金宗杰 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 内容推荐 DevOps是开发运维一体化的软件工程思想,它尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。 本书结合项目实战案例和业界主流工具,从思想、技术、工具、案例等方面阐述了DevOps在传统规模化IT组织中实施落地的方法。 本书适合IT主管、项目经理及开发、测试、配置管理、运维等IT从业人员参考借鉴并付诸实践。 目录 第一部分思想篇 第1章软件工厂2 1.1软件的生产力2 1.2软件工厂――软件的标准化生产3 1.2.1标准化生产模式需要一个集成底座――PaaS4 1.2.2标准化软件生产流水线5 第2章DevOps思想7 2.1DevOps思想与生产流水线7 2.1.1DevOps的起源7 2.1.2DevOps对软件工厂的启发8 2.1.3从DevOps实践原则看软件生产工艺化水平的提高8 2.1.4软件工厂模式对生产工具发展的促进作用9 2.2从瀑布到敏捷9 2.2.1传统项目管理问题10 2.2.2向互联网企业学习的敏捷11 2.2.3敏捷的起源12 2.2.4瀑布模型13 2.2.5传统企业不可能全盘敏捷化13 2.2.6从版本上线过程管理看敏捷与瀑布14 2.2.7敏捷的前提是“不敏捷”15 2.3敏捷与DevOps核心思想16 2.3.1增量开发与测试16 2.3.2持续集成与持续交付16 2.3.3自动化18 2.4规模化的敏捷19 2.4.1从敏捷项目管理到敏捷项目群管理19 2.4.2企业规模化敏捷思想20 2.4.3规模化敏捷方法――SAFe21 2.4.4规模化敏捷开发的很好实践24 2.5企业规模化敏捷与软件工厂26 2.5.1软件生产环境26 2.5.2软件工厂生产环境管理――开发测试云28 2.5.3整合环境仿真31 2.5.4不可忽略的办公环境因素36 2.5.5软件工厂质量检测――深度自动化测试装置37 第二部分实践方法篇 第3章DevOps体系的建立42 3.1构建DevOps流水线,打通开发―测试―运维持续交付通道42 3.2敏捷开发知识体系43 3.3Scrum框架43 3.3.1Scrum的三类主要角色44 3.3.2Scrum的三份主要工件45 3.3.3Scrum的五项主要活动45 3.3.4Scrum的五个价值观46 3.4敏捷、DevOps与协作46 3.5开发域DevOps实践47 3.5.1敏捷需求47 3.5.2传统需求分析47 3.5.3敏捷需求方法48 3.5.4面向敏捷的架构设计52 3.5.5向微服务架构迁移的基本做法53 3.5.6向微服务架构迁移的低风险演进方法54 3.5.7微服务架构设计模式63 3.5.8敏捷开发66 3.5.9分支策略66 3.5.10依赖包管理67 3.5.11技术债务68 3.5.12技术债务的形成68 3.5.13技术债务的分类68 3.5.14技术债务与质量投资69 3.5.15技术债务处理方法70 3.5.16持续集成73 3.5.17持续集成很好实践75 3.5.18企业持续集成实施方法77 3.6测试域DevOps实践79 3.6.1敏捷测试环境管理79 3.6.2业界关于测试环境管理的实践80 3.6.3测试如何纳入持续集成体系中82 3.6.4敏捷测试方法与传统测试方法的不同之处86 3.6.5敏捷测试人员的定义86 3.6.6敏捷测试过程管理87 3.6.7敏捷测试团队管理91 3.7运维域DevOps实践91 3.7.1敏捷基础设施91 3.7.2自动化部署92 3.7.3自动化部署的要素93 3.7.4部署常见场景及问题94 3.7.5部署服务工具链94 3.7.6资源部署95 3.7.7自动化资源部署95 3.7.8应用部署97 3.7.9应用交付容器化98 3.7.10应用容器化改造98 3.7.11不中断服务的部署方法99 3.7.12敏捷运维101 第4章DevOps的有效实践104 4.1敏捷模式与传统企业研发模式的结合104 4.2敏捷模式与传统ISO、CMMI标准规范的兼容105 \t4.2.1需求获取105 \t…… |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。