1. 首页 > 全网神秘学教程 > 身心灵魔法

《DevOps开发运维训练营》[印]米泰什·索尼【文字版_PDF电子书_推荐】_计算机类 (DevOPS三个组件是什么)

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

《DevOps开发运维训练营》[印]米泰什·索尼【文字版_PDF电子书_推荐】

《DevOps开发运维训练营》[印]米泰什·索尼【文字版_PDF电子书_推荐】_计算机类 (DevOPS三个组件是什么)

书名:DevOps开发运维训练营
作者:【印度】米泰什索尼(MiteshSoni)
出版社:人民邮电出版社
译者:姚军
出版日期:2018-1
页数:220
ISBN:9787115472571
0.0
豆瓣短评
全网资源sm.nayona.cn

内容简介:

DevOps(Development 和Operations 的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/ 软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 本书从以练代学的角度讲解了IT 运维的一些实用知识和相关运维工具的使用技巧,总共分为8 章,其内容有DevOps 概念与评估框架,如何安装Jenkins 持续集成服务器,如何使用开发或者QA 环境的容器,云计算与配置管理,持续交付,自动化测试(功能和负载测试),使用编排技术自动化应用程序生命周期的不同方法,与特定角色相关的安全和监控。 本书适合打算学习DevOps 以及打算在公司内部建设DevOps文化的IT 开发人员、运营人员和管理员阅读。

作者简介:

Mitesh Soni是一位热心的学习者,在IT 行业已有10 年的经验。他拥有SCJP、SCWCD、VCP、IBM Urbancode 认证,是IBM Bluemix 认证专家。他热爱DevOps 和云计算,对Java 编程也有兴趣,觉得设计模式十分迷人。他相信“一图胜千言”。Mitesh 喜欢和孩子一起玩耍,摆弄自己的照相机,在Indroda 公园拍摄照片。他痴迷于拍照,但是并不想弄懂许多技术细节。他生活在圣雄甘地祖国的首都。Mitesh已经在Packt 出版了如下书籍: Implementing DevOps with Microsoft Azure DevOps for Web Developers [Video] DevOps for Web Development Jenkins Essentials Learning Chef

目  录:

第 1 章 DevOps 概念与评估框架   1

1.1 DevOps 的必要性   1

1.1.1 云计算概述   3

1.1.2 DevOps 概述   4

1.2 如何发展DevOps 文化   6

1.2.1 敏捷开发   7

1.2.2 DevOps   7

1.3 PPT——人、过程和技术——的重要性  10

1.3.1 人   10

1.3.2 过程   11

1.3.3 技术   12

1.4 为什么说DevOps 不全和工具有关  12

1.5 DevOps 评估问题  14

1.6 小结  15

第 2 章 持续集成…   16

2.1 安装Jenkins 2  16

2.2 创建和配置基于Maven 的JEE Web 应用程序   19

2.2.1 Jenkins 中的单元测试用例结果   21

2.2.2 Jenkins 中的主代理架构   22

2.3 集成Jenkins 和SonarQube  25

2.4 Jenkins 中的电子邮件通知  28

2.5 用Visual Studio Team Services 执行持续集成   29

2.5.1 Eclipse 和VSTS 集成   29

2.5.2 VSTS 中的持续集成   35

2.6 小结  43

第3 章 容器…   45

3.1 Docker 容器概述  45

3.2 理解虚拟机和容器之间的差别  47

3.2.1 虚拟机   47

3.2.2 容器   48

3.3 Docker 的安装与配置  48

3.4 创建一个Tomcat 容器  56

3.5 小结  63

第4 章 云计算与配置管理…   64

4.1 Chef 配置管理工具概述  64

4.2 Chef 工作站的安装与配置  69

4.2.1 用Chef 工作站汇聚Chef 节点   71

4.2.2 用烹饪书安装软件包   75

4.2.3 创建角色   77

4.3 为Amazon Web 服务和Microsoft Azure 安装Knife 插件  80

4.3.1 在Amazon EC2 中创建和配置虚拟机   83

4.3.2 在Microsoft Azure 中创建和配置虚拟机   89

4.4 小结  93

第5 章 持续交付…   94

5.1 用Jenkins 插件在Docker 容器中持续交付  94

5.2 用脚本在AWS EC2 和Microsoft Azure VM 中持续交付   101

5.3 用Jenkins 插件在AWS Elastic Beanstalk 中持续交付   102

5.4 用FTP 在Microsoft Azure App Services 中持续交付   109

5.5 用VSTS 在Microsoft Azure App Services 中持续交付   114

5.6 小结   126

第6 章 自动测试(功能和负载测试)  127

6.1 用Selenium 进行功能测试   127

6.1.1 在Jenkins 中进行功能测试   139

6.1.2 用Jenkins 执行负载测试   141

6.2 用基于URL 的测试和Apache JMeter 执行

Microsoft Azure 负载测试   144

6.2.1 基于URL 的测试   144

6.2.2 Apache JMeter   147

6.3 小结   151

第7 章 编排——端到端自动化…   153

7.1 用Jenkinss 实现应用程序生命期管理的端到端自动化   153

7.2 用Jenkins、Chef 和AWS EC2 实现端到端自动化   155

7.3 用Jenkins 和AWS Elastic Beanstalk 实现端到端自动化   169

7.4 用Jenkins 和Microsoft Azure 应用服务实现端到端自动化   169

7.5 用VSTS 进行应用程序生命期管理的端到端自动化编排   170

7.6 小结   182

第8 章 安全与监控…   183

8.1 Jenkins 和VSTS 中的安全性   183

8.2 Jenkins 中的用户管理   184

8.3 监控Jenkins 和Microsoft Azure   190

8.3.1 监控Jenkins   190

8.3.2 Azure Web Apps 检修和监控   195

8.3.3 Azure Web 应用程序监控   205

8.4 小结   206

浏览器不支持脚本!

有需要联系v;hx-hx4

摘要:《DevOps开发运维训练营》是一本计算机类的书籍,作者是米泰什·索尼。本书详细介绍了DevOps开发运维的理论和实践,对于从事软件开发和运维工作的人员来说是一本不可多得的参考书。本文将从四个方面对《DevOps开发运维训练营》进行详细阐述。

1、DevOps概述

DevOps是一种软件开发和运维的理念和方法论,旨在通过协作和自动化来实现软件开发和运维的高效与稳定。《DevOps开发运维训练营》首先介绍了DevOps的基本概念和原则,通过理论和实践案例,帮助读者深入了解DevOps的核心思想和作用。本书还提供了丰富的工具和技术,帮助读者在实际工作中应用DevOps。

DevOps的概述部分包括了DevOps的发展历程、DevOps的核心原则、DevOps的关键实践等内容。通过学习本书,读者可以系统地掌握DevOps的理论和实践,提升软件开发和运维的效率。

2、DevOps实践

《DevOps开发运维训练营》深入探讨了DevOps的实际应用。本书介绍了DevOps的工具和技术,如持续集成、持续交付、自动化测试等,并结合真实案例进行详细讲解。读者可以通过学习本书,了解如何利用DevOps工具和技术来提高软件开发和运维的效率和质量。

DevOps的实践部分包括了持续集成、持续交付、自动化测试、容器化等内容。这些实践方法可以帮助软件开发和运维团队更好地协作和交付高质量的软件。

3、DevOps文化

《DevOps开发运维训练营》还深入研究了DevOps的文化和价值观。本书介绍了DevOps文化的重要性,如团队协作、持续学习、快速反馈等,帮助读者理解并培养良好的DevOps文化。通过培养DevOps文化,软件开发和运维团队可以更好地合作,并实现持续创新和持续交付。

DevOps的文化部分包括了团队协作、持续学习、快速反馈、持续改进等内容。这些文化价值观对于实现DevOps的目标非常关键,读者可以通过学习本书,培养良好的DevOps文化。

4、DevOps工具和技术

《DevOps开发运维训练营》还介绍了一些常用的DevOps工具和技术,如Ansible、Docker、Kubernetes等。本书通过实例和操作指南,帮助读者掌握这些工具和技术的使用方法和注意事项。读者可以通过学习本书,了解如何使用这些工具和技术来实现DevOps的目标。

DevOps的工具和技术部分包括了Ansible、Docker、Kubernetes、监控和日志管理等内容。这些工具和技术可以帮助软件开发和运维团队更好地管理和运维软件应用。

总结:

《DevOps开发运维训练营》全面介绍了DevOps的理论和实践,帮助读者深入了解DevOps的概念、原则和方法。通过学习本书,读者可以掌握DevOps的核心思想和工具,提升软件开发和运维的效率和质量。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

本文采摘于网络,不代表本站立场,转载联系作者并注明出处: https://sm.nayona.cn/xinnengyuan/259353.html

联系我们

在线咨询:点击这里给我发消息

微信号:hx-hx3