
DevOps:原理、方法与实践(第2版)
- 大小:61.5 MB
- 类型:DevOps
- 格式:PDF
- 出版:机械工业出版社
- 作者:荣国平
- 更新:2022-09-14 08:43:30

内容简介 本书是基于软件工程视角对DevOps进行全面讲述的专业图书,内容涵盖DevOps方法背后的理论基础,核心技术以及典型应用。 目录 丛书前言 丛书编委会 序言 前言 专家推荐语 第1章DevOps概述1 1.1互联网时代的转型挑战1 1.2独角兽公司转型案例4 1.2.1Netflix4 1.2.2Instagram8 1.2.3成功的秘诀10 1.3什么是DevOps11 1.3.1发展渊源11 1.3.2价值观13 1.3.3原则15 1.3.4DevOps方法17 1.3.5DevOps实践18 1.3.6DevOps工具18 1.4DevOps应用与研究现状19 1.4.1微服务19 1.4.2持续集成与持续交付21 1.4.3工具研究和开发22 本章小结25 思考题25 第2章云时代的运维26 2.1云计算概述26 2.1.1IaaS26 2.1.2PaaS28 2.1.3SaaS29 2.1.4XaaS30 2.2边缘计算30 2.2.1边缘计算的诞生31 2.2.2边缘计算的定义及特点32 2.2.3边缘计算的应用场景33 2.2.4边缘计算面临的挑战35 2.3雾计算36 2.3.1雾计算的概念36 2.3.2雾计算和边缘计算的差异38 2.3.3雾计算和边缘计算的层次结构38 2.3.4雾计算和边缘计算的优势39 2.3.5雾计算的应用39 2.4IT服务标准介绍40 2.4.1CMMI-SVC40 2.4.2ITIL43 2.4.3ISO2000044 2.4.4ITSS46 2.5什么是运维49 2.5.1运维的价值49 2.5.2运维的技术与技能49 2.5.3传统运维的转型之路50 2.6AIOps初探51 2.6.1软件运维的发展历程51 2.6.2为什么需要AIOps52 2.6.3AIOps的构成53 2.6.4AIOps的工作方式53 2.6.5AIOps的优势54 2.6.6AIOps的使用场景55 本章小结55 思考题55 第3章软件开发过程和方法57 3.1软件过程概述57 3.1.1软件开发方法发展历史58 3.1.2软件过程的多维视角68 3.2个体过程和实践69 3.2.1PSP基本原则70 3.2.2PSP度量70 3.2.3PROBE估算原理72 3.2.4PROBE估算流程73 3.2.5通用计划框架75 3.2.6PSP质量与质量策略76 3.2.7评审与测试78 3.2.8评审过程质量79 3.2.9设计与质量89 3.2.10设计过程90 3.2.11设计的层次92 3.3团队过程和实践93 3.3.1XP实践93 3.3.2SCRUM方法95 3.3.3TSP97 3.4软件过程改进98 3.4.1元模型98 3.4.2过程改进参考模型与标准103 3.5DevOps中的开发过程和过程改进111 本章小结111 思考题112 第4章精益思想和看板方法113 4.1精益思想的起源113 4.1.1精益在丰田的发端113 4.1.2精益的实践对西方的影响113 4.1.3精益在制造业之外的拓展115 4.1.4精益价值观的提炼116 4.2精益的3个层面117 4.3精益产品开发实践体系119 4.3.1精益产品开发的目标119 4.3.2精益产品开发的原则(方法论)121 4.3.3精益产品开发的运作实践122 4.4看板方法的起源124 4.4.1看板的中文意思带来误解124 4.4.2看板是精益制造系统的核心工具124 4.4.3看板形成拉式生产方式带来一系列收益127 4.5产品开发中的看板方法128 4.5.1产品开发中的看板方法的诞生128 4.5.2看板方法的第一组实践建立看板系统的3个实践128 4.5.3看板方法的第二组实践运作看板系统的2个实践133 本章小结135 思考题135 第5章软件架构演进137 5.1软件架构概述137 5.1.1什么是软件架构137 5.1.2软件架构的目标139 5.1.3软件架构的不同视角140 5.2软件架构的演进145 5.2.1传统软件架构的演进145 5.2.2流量爆炸时代的大型互联网软件架构148 5.2.3互联网软件架构演进实例153 5.3软件架构的发展159 5.3.1单体架构160 5.3.2分层架构160 5.3.3面向服务的架构162 5.3.4分布式架构164 本章小结166 思考题166 第6章微服务化软件架构167 6.1现代应用的12范式167 6.2什么是微服务架构168 6.3微服务架构的演进169 6.3.1从技术视角看微服务架构169 6.3.2从架构视角看微服务架构170 6.4微服务架构的特征173 6.4.1通过服务组件化173 6.4.2围绕业务能力组织174 6.4.3产品而非项目174 6.4.4智能端点和哑管道174 6.4.5去中心化治理175 6.4.6去中心化数据管理175 6.4.7基础设施自动化176 6.4.8为失效设计176
相关资源
-
C++17标准语言新特性
2017年,C++ 17标准发布,基于 C++ 11,C++ 17旨在使C++成为一个不那么臃肿复杂的编程语言,以简化该语言的日常使用,使开发者可以更简单地编写和维护代码。 C++ 17是对C++语言的重大更新,引入了许多新的语言特性,不过,许多C++程序员对C++ 17还不是很了解,今天和大家推荐一本免费电子书《C++ 17 in detail》 这本书的作者是Bart#322;omiejFilipek,他是C ++社区中最活跃的博客作者之一,下面就和大家一起介绍一下这本书。 在计算机科学世界中,有许多
大小:1.05 MBC++
-
《企业数据湖》配书资源
本书分为三个主要部分。第一部分介绍了数据湖的概念、企业中数据湖泊的重要性,以及Lambda架构的最新进展。第二部分将深入研究使用Lambda架构构建数据湖的主要组件,介绍了一些流行的大数据技术,如Apache Hadoop、Spark、Sqoop、Flume和弹性搜索。第三部分以实际操作的方式展示如何实现一个企业数据湖,并介绍了几个实际的用例,而且展示了如何将其他外围组件添加到湖中以提高效率。在本书的最后,读者将能够选择正确的大数据技术,使用lambda架构模
大小:8.94 MB企业数据配套资源
-
《蜂窝物联网:从大规模商业部署到5G关键应用(原书第2版)》附录
这本书向读者展示了3GPP标准组织和MFA联盟最近开发蜂窝物联网系统的工作。同时彰显了作者超越技术标准的洞察力,成为无线领域工程师和决策者的必然选择。 引入大规模机器通信(mMTC)连接数十亿个超低复杂性设备的用例。引入超可靠低延迟通信(URLLC)系统的关键机器类通信(cMTC)满足严格延迟和可靠性要求的用例。描述了基于2G4G和5G的授权和非授权频谱技术,以及如何设计这些技术来定义蜂窝物联网。EC-GSM-IoT,LTE-M,NB-物联网LTEURLLC和NRURLLC,以
大小:66.26 MB物联网配套资源
-
Visual C++面向对象程序设计教程与实验 学习指导与习题解答(第2版) 课后答案
《Visual C++面向对象程序设计教程与实验(第二版)学习指导与习题解答》是2010年清华大学出版社出版的图书,作者是温秀梅。 C++面向对象程序设计是一门实践性非常强的课程,为了更好地培养学生的程序设计能力和综合应用能力,并配合C++面向对象程序设计课程的教学需要,我们编写了本书。本书内容包括两部分。第1部分为学习指导与课后习题参考答案。按照教材的结构,对应教材的每一章节,分析了重点和难点,归纳了各章的知识点,对一些经典例
大小:72.2 KBVisual C++课后答案
-
W3School 2018手册
3school离线手册2018 是一款官方编译的w3school最新版离线手册,内含2019.12.04最新版手册,方便使用,需要的朋友可下载试试! 详细的网站技术参考手册 参考手册包含了网站技术的各个方面。其中包括W3C的规范技术性:HTML、XHTML、CSS、XML。及其别的的技术性,例如JavaScript、PHP、ASP、SQL这些。 线上实例检测工具 在w3school,提供上百个实例。根据应用人们的在线编辑器,能够编写这种事例,并对编码开展试验。 便捷易懂的教学方式 一寸光阴一寸金,因而,提
大小:41.9 MBW3School学习
-
计算机操作系统 课后答案
《计算机操作系统》深入浅出地对操作系统的基本原理进行了描述,并以UNIX和Windows操作系统为例,分析了操作系统的实现思想。操作系统是现代计算机系统中必不可少的重要系统软件,也是计算机专业的必修课程。 《计算机操作系统》共分为11章。主要内容包括操作系统的基本概念和作用、不同操作系统的特点,进程和线程的基本概念、处理器调度、进程的同步与通信、死锁,传统存储器管理和虚拟存储器管理,设备管理,文件管理和磁盘管理,用户接
大小:2.03 MB计算机操作系统课后答案
-
《UGX 12.0中文版实战从入门到精通》电子资源
编辑推荐 *零基础、入门级的讲解无论读者是否从事辅助设计相关行业,是否了解 UG NX 12.0,都能从本书中找到合适的起点。本书入门级的讲解可以帮助读者快速地从新手迈向高手行列。*精选内容,实用至上全书内容经过精心选取、编排,在贴近实际应用的同时突出重点、难点,帮助读者深化理解所学知识,以实现触类旁通的效果。*实例为主,图文并茂在介绍过程中,每个知识点均配有实例辅助讲解,每个操作步骤均配有对应的插图加深认识。这种图文
大小:8.4 GBUGX配套资源
-
《塑料成型工艺与模具结构》教案
本书共7章,包括塑料成型工艺基础、注射成型工艺和模具结构、压缩成型工艺与模具结构、压注成型工艺与模具结构、气动成型工艺与模具结构、模具CAD/CAM/CAE简介等,并附有必要的技术参数供参考。 本书适合作为中等职业学校模具设计与制造专业及相关专业的教学用书,也可作为工程技术人员的自学参考书与培训教材。 目录 绪论 第1章 塑料成型工艺基础 1.1 塑料的种类及工艺性 1.2 塑料制件的结构工艺性 1.3 塑料制件结构设计示例 练习题 第2章 注射成
大小:539 KB模具结构配套资源
参与送书
相关声明: