Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

微服务运维实战:第一卷 PDF 下载


分享到:
时间:2019-11-10 15:24来源:https://www.xz577.com/e/60342. 作者:转载  侵权举报
微服务运维实战:第一卷 PDF 下载
失效链接处理
微服务运维实战:第一卷 PDF 下载

转载自:https://www.xz577.com/e/60342.html
 
本站整理下载:
 版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/27918665.html
  
相关截图:
 
资料简介:
《微服务运维实战(第二卷)》在*卷的基础上,以时下热门的Docker Swarm为例,详细介绍微服务和容器在软件持续集成和部署中的应用。本书重点讲解如何在Docker Swarm上构建、测试、部署、监控微服务,帮助读者打造大规模、高效、可靠、可快速恢复的软件系统。
 
资料目录:

1章  利用Docker容器持续集成 1

1.1  完全Docker化的手动持续集成流程 3

1.2  运行单元测试并构建服务的二进制文件 5

1.3  构建服务镜像 7

1.4  运行模拟测试 10

1.5  推送镜像到镜像库 12

2章  搭建并运行Swarm集群 17

2.1  可扩展性 18

2.2  轴向扩展 19

X轴扩展 20

Y轴扩展 21

Z轴扩展 22

2.3  集群 22

2.4  Docker Swarm模式 23

2.5  搭建一个Swarm集群 25

2.6  Swarm集群上部署服务 28

2.7  扩展服务 30

2.8  故障转移 31

2.9  现在怎么办 32

3章  Docker Swarm网络和反向代理 33

3.1  搭建一个集群 34

3.2  以高可用性运行安全的和容错的服务需求 35

3.3  隔离数据库的运行 37

3.4  通过反向代理运行服务 41

3.5  创建一个反向代理服务负责根据基URL路由请求 42

3.6  对一个服务的所有实例实施负载均衡的请求 47

3.7  现在怎么办 50

4章  Swarm集群内的服务发现 51

4.1  没有注册中心Docker Swarm会怎样 51

4.2  独立的Docker Swarm加上服务发现会是什么样的 55

4.3  Swarm集群中的服务发现 56

4.4  我们需要服务发现吗 57

4.5  Consul设置为Swarm集群内的服务注册中心 58

4.6  缩放有状态实例时出现的问题 63

4.7  使用服务注册中心来存储状态 64

4.8  发现组成服务的所有实例的地址 69

4.9  使用服务注册中心或键值存储来存储服务状态 71

4.10  现在怎么办 74

5章  使用Docker容器进行持续交付和部署 75

5.1  定义持续交付环境 76

5.2  搭建持续交付集群 77

5.3  使用节点标签来约束服务 80

5.4  创建服务 83

5.5  示范持续交付步骤 85

5.6  从持续交付到持续部署走得更远 90

5.7  现在怎么办 91

6章  使用Jenkins自动化持续部署流程 93

6.1  Jenkins架构 93

6.2  搭建生产环境 94

6.3  Jenkins服务 95

6.4  Jenkins故障转移 99

6.5  Jenkins代理 100

6.6  在生产和类生产环境中创建服务 108

6.7  使用Jenkins自动化持续部署流程 110

6.8  创建Jenkins流水线作业 111

6.9  定义流水线节点 113

6.10  定义流水线阶段 115

6.11  定义流水线步骤 116

6.12  现在怎么办 121

7章  探索Docker远程API 123

7.1  搭建环境 124

7.2  通过Docker Remote API操作Docker Swarm 125

7.3  使用Docker Remote API自动配置代理 134

7.4  Swarm Listener与代理相结合 135

7.5  自动重新配置代理 136

7.6  从代理中删除服务 138

7.7  现在怎么办 138

8章  使用Docker StackCompose YAML文件来

        部署Swarm Services 141

8.1  搭建Swarm集群 142

8.2  通过Docker Stack命令创建Swarm服务 142

8.3  部署更多stack 145

8.4  stack,用还是不用 147

8.5  清理 147

9章  定义日志策略 149

9.1  集中日志的需求 151

9.2  ElasticSearch设置为日志数据库 153

9.3  LogStash设置为日志解析器和转发器 154

9.4  Swarm集群内任意位置运行的所有容器转发日志 157

9.5  探索日志 161

9.6  讨论其他日志解决方案 166

9.7  现在怎么办 167

10章  收集指标与监控集群 169

10.1  集群监控系统的需求 169

10.2  选择正确的数据库来存储系统指标 171

10.3  创建集群 173

10.4  Prometheus指标 175

10.5  导出系统范围的指标 176

10.6  拉取、查询和可视化Prometheus指标 181

10.7  使用Grafana创建看板 188

10.8  Grafana中探索Docker Swarm和容器概览仪表板 195

10.9  通过仪表板指标调整服务 201

10.10  监控佳实践 204

10.11  现在怎么办 205

11章  拥抱毁灭:宠物与牛 207

11.1  现在怎么办 209

12章  在Amazon Web Services中创建和管理Docker Swarm集群 211

12.1  安装AWS CLI并设置环境变量 212

12.2  使用Docker MachineAWS CLI来配置Swarm集群 215

12.3  使用DockerAWS中建立Swarm集群 223

12.4  AWS中使用Docker自动配置Swarm集群 232

12.5  使用PackerTerraform来创建Swarm集群 236

12.6  使用Packer创建Amazon机器镜像 236

12.7  AWS中使用Terraform创建Swarm集群 241

12.8  AWS中选择正确的工具创建和管理Swarm集群 257

12.9  是使用还是不使用Docker Machine 257

12.10  是使用还是不使用Docker for AWS 258

12.11  是使用还是不使用Terraform 260

12.12  后的结论 263

13章  在DigitalOcean中创建和管理Docker Swarm集群 265

13.1  设置环境变量 267

13.2  使用Docker MachineDigitalOcean API创建Swarm集群 269



 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐