绿色排版工具|热门专题|网站地图|移动官网|微信编辑器
您的当前位置:主页 > 电子书 > 计算机类 > 正文

DevOps实战:VMware管理员运维方法、工具及最佳实践 带目录完整版pdf[83MB]

来源:[db:来源] 编辑:脚本之家 时间:2019-07-29 14:43:35 阅读:

本书是一本以结合VMware技术使用DevOps工具与实践为焦点的书籍。既系统介绍DevOps的基础概念和流行的工具,又详细讲解改变管理系统和交付服务的方法,涵盖DevOps环境配置、维护、编排、管理的各个环节,包含大量实例。作者介绍了来自第三方和VMware自身的高价值工具,指导读者使用它们增强虚拟系统和应用程序的性能。读者将领略配置管理的自动化和优化、配给、日志管理、持续集成等技术过程。

本书还循序渐进地讲解利用Docker容器及Google Kubernetes大规模部署和管理应用程序的方法,并介绍了VMware*新的DevOps倡议,包括VMware vRealize Automation和VMware vRealize Code Stream。

目录

译者序
前言
致谢
关于作者
关于评审人员
关于贡献者
第一部分 DevOps概述
第1章 DevOps简介 2
1.1 DevOps原则概述 2
1.2 采用系统思维 3
1.2.1 改变团队的互动方式 4
1.2.2 改变基础设施部署方法 5
1.2.3 改变软件开发和部署方法 6
1.2.4 经常收集和响应有用的系统反馈并相应调整 6
1.3 增进DevOps知识和技能 6
1.4 小结 7
参考文献 7
第2章 DevOps工具 8
2.1 为成功而组织:看板 8
2.2 服务器部署 11
2.3 配置管理 11
2.4 持续集成 12
2.5 日志分析 12
2.6 小结 12
参考文献 12
第3章 建立DevOps配置管理测试环境 13
3.1 用AutoLab进行环境配给 13
3.2 用Vagrant进行环境配给 14
3.3 用Packer创建映像 18
3.4 管理源代码 18
3.5 小结 24
参考文献 24
第二部分 Puppet
第4章 Puppet简介 26
4.1 Puppet架构 26
4.1.1 独立部署 27
4.1.2 主机-代理部署 27
4.2 准备Puppet测试实验室 28
4.3 Puppet资源 29
4.4 Puppet清单 30
4.5 Puppet模块 35
4.5.1 Puppet Forge 37
4.5.2 创建第一个Puppet模块 37
4.5.3 Puppet模块初始化清单(init.pp) 38
4.5.4 模板 39
4.5.5 使用Puppet模块 42
4.5.6 最后一步:版本控制提交 42
4.6 小结 42
参考文献 42
第5章 Puppet系统管理任务 43
5.1 用数据分离优化Web层 43
5.1.1 参数类(params.pp) 45
5.1.2 Hiera 48
5.1.3 节点分类 51
5.2 应用层 51
5.3 数据库层 53
5.4 实施生产建议措施 53
5.5 部署应用程序环境 54
5.6 小结 54
参考文献 54
第6章 用Puppet进行VMware vSphere管理 55
6.1 Puppet的VMware vSphere云配给器 55
6.1.1 准备VM模板 55
6.1.2 准备Puppet主服务器 56
6.2 VMware的管理模块 58
6.3 小结 63
参考文献 63
第三部分 Chef
第7章 Chef简介 66
7.1 什么是Chef 66
7.2 Chef的核心思想 67
7.2.1 食谱的顺序 67
7.2.2 幂等性 67
7.2.3 基于API的服务器 67

相关文章推荐:

图文精选:

Copyright©2012-2030小蚂蚁信息网版权所有 站长QQ:1614558876


郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们QQ1614558876删除已转载的信息。

Top