图书介绍
DevOps实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (瑞典)JOAKIMVERONA著;高清华,马博文译 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121298127
- 出版时间:2016
- 标注页数:200页
- 文件大小:29MB
- 文件页数:218页
- 主题词:虚拟处理机
PDF下载
下载说明
DevOps实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1DevOps和持续交付简介1
DevOps简介1
多快才算快?3
敏捷之轮4
敏捷不只是形式5
DevOps和ITIL(信息技术基础架构库)7
总结8
2洞察全局9
DevOps流程和持续交付——概览9
开发人员10
版本控制系统12
构建服务器13
工件库13
包管理器13
测试环境14
预发布/生产15
发布管理15
Scrum、看板和交付流水线16
圆满结束——一个完整的例子17
识别瓶颈18
总结18
3 DevOps如何影响架构19
介绍软件架构19
单块系统场景20
架构经验法则21
关注点分离21
内聚原则21
耦合22
回到单块系统场景22
一个真实例子22
三层系统23
表示层23
业务层24
数据层24
处理数据库迁移24
滚动升级25
Liquibase的Hello world26
变更记录文件27
pom.xml文件27
手动安装29
微服务30
小插曲——康威定律31
如何保持服务接口向上兼容32
微服务和数据层33
DevOps、架构和弹性33
总结34
4一切皆代码35
源代码控制的必要性35
源代码管理历史36
角色和代码37
哪一个源代码管理系统?38
源代码管理系统迁移之言39
选择分支策略39
分支问题域41
工件版本命名42
选择一个客户端43
创建一个基本的Git服务器44
共享认证45
托管Git服务器45
大的二进制文件46
尝试不同的Git服务器实现47
中场休息,插播Docker48
Gerrit49
安装git-review包49
历史修正主义的价值50
拉请求模型52
GitLab52
总结54
5构建代码55
我们为什么要构建代码55
构建系统的各个方面56
Jenkins构建服务器57
管理构建依赖60
最终工件61
用FPM取巧62
持续集成63
持续交付64
Jenkins插件64
托管服务器66
构建从机66
主机上的软件67
触发器68
任务链和构建流水线68
Jenkins文件系统结构概览69
构建服务器和基础设施即代码70
按依赖顺序构建70
构建阶段71
可选的构建服务器72
校验质量指标72
构建状态可视化73
严肃对待构建错误74
健壮性74
总结75
6测试代码77
人工测试77
自动化测试的优缺点78
单元测试80
一般的JUnit和特殊的JUnit81
一个JUnit的例子82
Mocking82
测试覆盖率83
自动化集成测试84
在自动化测试中使用Docker84
Arquillian85
性能测试85
自动化接受测试86
自动化GUI测试88
在Jenkins中集成Selenium测试89
JavaScript测试90
测试后端集成点91
测试驱动开发93
REPL(交互式命令行)驱动开发93
一个完整的自动化测试场景94
人工测试web应用94
运行自动化测试97
查找缺陷98
测试巡礼98
用Docker处理棘手的依赖102
总结103
7部署代码105
为什么有这么多的部署系统105
配置基础操作系统106
描述集群107
为系统交付包107
虚拟化栈109
在客户端执行代码111
有关练习的注意事项111
Puppet服务器和Puppet代理112
Ansible113
PalletOps117
用Chef做部署117
用SaltStack做部署118
从执行的模型来比较Salt、 Ansible、 Puppet和PalletOps120
Vagrant121
用Docker做部署123
对比表124
云计算解决方案124
AW S125
Azure126
总结126
8监控代码127
Nagios127
Munin134
Ganglia138
Graphite142
日志处理144
客户端日志类库145
ELK147
总结149
9问题跟踪151
用问题跟踪器做什么?151
工作流和问题的一些例子152
我们需要从问题跟踪器里得到什么?154
问题跟踪器激增所带来的问题157
所有的跟踪器158
Bugzilla158
Trac164
Redmine172
GitLab问题跟踪器178
Jira181
总结183
10物联网和DevOps185
IoT和DevOps简介185
从市场的角度看物联网的未来188
机器到机器的通信190
物联网的部署影响软件架构191
物联网部署的安全性191
好啦,但是DevOps和物联网有什么关系?192
DevOps的物联网设备动手实验室193
总结199
热门推荐
- 137742.html
- 2897994.html
- 2920657.html
- 1104366.html
- 3375025.html
- 3080797.html
- 392583.html
- 845021.html
- 2949631.html
- 2119772.html
- http://www.ickdjs.cc/book_724625.html
- http://www.ickdjs.cc/book_1206726.html
- http://www.ickdjs.cc/book_2927032.html
- http://www.ickdjs.cc/book_1995506.html
- http://www.ickdjs.cc/book_781196.html
- http://www.ickdjs.cc/book_2497360.html
- http://www.ickdjs.cc/book_3880798.html
- http://www.ickdjs.cc/book_1041654.html
- http://www.ickdjs.cc/book_464691.html
- http://www.ickdjs.cc/book_2936619.html