DevOps:原理、方法与实践(第2版)

DevOps:原理、方法与实践(第2版) PDF 高清版

  • 大小:61.5 MB
  • 类型:DevOps
  • 格式:PDF
  • 出版:机械工业出版社
  • 作者:荣国平
  • 更新:2022-09-14 08:43:30
版权投诉 / 资源反馈(本资源由用户 萧芳洁 投稿)

为找资料的网友们整理了DevOps相关的资料,由机械工业出版社出版,作者是荣国平,介绍了关于DevOps、DevOps原理方面,格式为PDF,资源大小61.5 MB,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.1分。

书籍介绍

内容简介

本书是基于软件工程视角对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

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

DevOps相关资源

  • Effective DevOps

    Effective DevOps

    devops强调迭代的工作,从而打破信息孤岛、监督关系,以及修正组织中团队之间以及团队内部产生的误解。通过应用这本书中的实战策略,不论在你的组织中处于哪个层次,你都可以在你的环

    大小:108 MBDevOps

  • DevOps实践指南

    DevOps实践指南

    全书涵盖40余个DevOps案例,打造高度敏捷、可靠和安全的技术组织,为现代企业数字化转型提供从启动到实现所必需的理论、原则和实践案例 ,欢迎下载

    大小:14.7 MBDevOps

  • DevOps实践:驭DevOps之力强化技术栈并优化IT运行

    DevOps实践:驭DevOps之力强化技术栈并优化IT运行

    《DevOps 实践》面向愿意承担更大责任的开发人员和系统管理员,也很适合愿意更好地支持开发人员的运维人员。无须任何DevOps 知识即可快速上手! 从本书中将会学到 理解DevOps和持续交付的本

    大小:38.1 MBDevOps

  • DevOps实战:VMware管理员运维方法、工具及最佳实践

    DevOps实战:VMware管理员运维方法、工具及最佳实践

    本书是一本以结合VMware技术使用DevOps工具与实践为焦点的书籍。既系统介绍DevOps的基础概念和流行的工具,又详细讲解改变管理系统和交付服务的方法,涵盖DevOps环境配置、维护、编排、管理的各个环节,包含大量实例

    大小:83.5 MBDevOps

  • 基于Python的DevOps

    基于Python的DevOps

    本书介绍使用Python来完成Linux系统的日常管理任务,以及使用当下火热的DevOps工具,包括Docker、Kubernetes和Terraform。 编辑推荐 在过去的十年里,技术发生了很大的变化。数据是热门话题,云无处不在,许多组织都需要某种形式的自动化。在这场变革中,Python发展成为世界上流行的语言之一。这本实用的资料将向你展示如何使用Python来完成Linux系统的日常管理任务,如何使用当下火热的DevOps工具,包括Docker、Kubernetes和Terraform。 对数百万专

    大小:48.2 MBPython

  • DevOps开发运维训练营

    DevOps开发运维训练营

    这书依照每日1章,累计8天的特训营方式出示了一些好用的学习培训控制模块,你必须进行每日的所教每日任务,并为此来塑造DevOps文化艺术。dy天以DevOps基本定义主导。第er天关心的是持续集

    大小:148 MBDevOps

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

    DevOps:软件架构师行动指南

    大小:99.1 MBDevOps

  • DevOps最佳实践

    DevOps最佳实践

    近年来,许多组织都体会到了使用敏捷方法的好处。敏捷方法使得交付速度更快,质量提高,成本下降。但采用敏捷开发的组织在信息管理、应用管理和基础设施管理方面没有考虑传统的服务管

    大小:126.8 MBDevOps

  • NetDevOps入门与实践

    NetDevOps入门与实践

    网络运维自动化资深专家撰写,8位专家联袂推荐,网络工程师转型必备指南。以场景与实践驱动,涵盖NetDevOps理念、常用工具、编程基础、网络运维常用Python模块与网络设备的数据处理等,注

    大小:204.8 MBNetDevOps

  • mysql题目汇总

    大小:396 KBmysql题目

  • 商业模式新生代

    商业模式新生代

    大小:53 MB商业模式

  • 白帽子讲Web扫描

    白帽子讲Web扫描

    《 白帽子讲Web扫描 》的关键字:Web2.0网络爬虫,扫描设计构思,系统漏洞财务审计,云扫描,公司扫描,扫描反击。 Web扫码器是这种能够对Web手机应用程序开展自动化技术安全测试的小工具

    大小:50.8 MBWeb安全

  • 数字电子技术(第10版/英文版)

    数字电子技术(第10版/英文版) 课后答案

    《数字电子技术(第十版)(英文版)》是2011年10月电子工业出版社出版的图书,作者是余璆。 本书是一本关于数字电子技术的经典教材,并专门针对国内教学的实际情况进行了缩减。全书主要介绍了数字电子技术的基本概念、数制、逻辑门、布尔代数和逻辑化简、组合逻辑分析、组合逻辑的作用、计数器、移位寄存器、存储器、可编程逻辑与软件、集成电路技术等。全书的特色在于示例与习题丰富、图解清晰、语言流畅、写作风格简约。 目录 CONTEN

    大小:121 MB电子技术课后答案

  • Go语言定制指南

    Go语言定制指南

    Go语言程序设计与实现教程,Go语言编程实战自学,剖析Go语言底层运行机制,学习编译器原理,提升编程技艺,提高编写效率,附赠源代码 编辑推荐 1.深入浅出,接触核心 理解Go语言语法树的工作原理,提升编程技艺,学习编译器的原理与实现,编写更效率的代码;通过理解简单的凹语言,深刻理解Go语言特性,获得自制一门编程语言的启发。 2.内容针对性与专业性强 本书面向已经熟练掌握Go语言并在进行项目开发的程序员,也适合想深入了解Go语言底

    大小:40.5 MBGo语言

参与送书

学习笔记