![]()
内容推荐 本书是基于软件工程视角对DevOps进行全面讲述的专业图书,内容涵盖DevOps方法背后的理论基础,核心技术以及典型应用。中包含了许多反映DevOps最新发展和变化的内容。本书作者团队也是《开发运维一体化(DevOps)能力成熟度模型》国家标准的核心编写团队,由此形成了本书的另一特色——将工业实践和学术研究有机结合,从而使得本书既适合作为高校软件工程相关专业的学习教材,也可以作为软件企业研发和运维人员的实践参考。 作者简介 荣国平,南京大学软件学院教师,长期从事软件过程改进相关的工作。从2006年开始,多次赴美参加SEI的相关培训,并在当年成为国内唯一的SEI授权PSP培训师和TSP团队教练。在JSS、软件学报等期刊以及包括ICSE、ESEM、ICSSP、EASE、CSEE&T、APSEC等在内的一流国际会议上发表论文40余篇。DevOps中国技术社区发起人之一。 目录 丛书前言 丛书编委会 序言 前言 专家推荐语 第1章 DevOps概述 1.1 互联网时代的转型挑战 1.2 独角兽公司转型案例 1.2.1 Netflix 1.2.2 Instagram 1.2.3 成功的秘诀 1.3 什么是DevOps 1.3.1 发展渊源 1.3.2 价值观 1.3.3 原则 1.3.4 DevOps方法 1.3.5 DevOps实践 1.3.6 DevOps工具 1.4 DevOps应用与研究现状 1.4.1 微服务 1.4.2 持续集成与持续交付 1.4.3 工具研究和开发 本章小结 思考题 第2章 云时代的运维 2.1 云计算概述 2.1.1 IaaS 2.1.2 PaaS 2.1.3 SaaS 2.1.4 XaaS 2.2 边缘计算 2.2.1 边缘计算的诞生 2.2.2 边缘计算的定义及特点 2.2.3 边缘计算的应用场景 2.2.4 边缘计算面临的挑战 2.3 雾计算 2.3.1 雾计算的概念 2.3.2 雾计算和边缘计算的差异 2.3.3 雾计算和边缘计算的层次结构 2.3.4 雾计算和边缘计算的优势 2.3.5 雾计算的应用 2.4 IT服务标准介绍 2.4.1 CMMISVC 2.4.2 ITIL 2.4.3 ISO20000 2.4.4 ITSS 2.5 什么是运维 2.5.1 运维的价值 2.5.2 运维的技术与技能 2.5.3 传统运维的转型之路 2.6 AIOps初探 2.6.1 软件运维的发展历程 2.6.2 为什么需要AIOps 2.6.3 AIOps的构成 2.6.4 AIOps的工作方式 2.6.5 AIOps的优势 2.6.6 AIOps的使用场景 本章小结 …… 第3章 软件开发过程和方法 第4章 精益思想和看板方法 第5章 软件架构演进 第6章 微服务化软件架构 第7章 容器技术基础 第8章 DevOps工具集 第9章 基于云原生技术的CI/CD设计与开发 第10章 DevSecOps 参考文献 |