互联网
                       类型
                        5.8
                       豆瓣评分
                        可以朗读
                       语音朗读
                        335千字
                       字数
                        2016-11-01
                       发行日期
                    展开全部
                    
主编推荐语
通过实战案例说明Ansible的正确使用方式。
内容简介
全书分为3篇:
1.基础篇详细讲解运维自动化发展历程,Ansible部署安装、发展史、基础入门、Playbook使用及应用场景,特别对YAML语言进行基础普及,以避免读者只知其一不知其二。
2.中级篇重点介绍Ansible与当前各流行App应用结合使用,如ELK、ZABBIX、DOCKER等,通过实战案例说明Ansible的正确使用方式。针对Playbook常用功能模块的使用等进行重点剖析介绍。
3.高级篇主要介绍Ansible的Web自动化之路,为大家介绍Web自动化逐步实现过程,并同步开放源码以方便大家研究。
目录
- 版权信息
 - 本书赞誉
 - 前言
 - 第一篇 基础入门篇
 - 第1章 Ansible基础入门
 - 1.1 Ansible是什么
 - 1.2 Ansible发展史
 - 1.3 为什么选择Ansible
 - 1.4 Ansible是如何工作的
 - 1.5 Ansible通信发展史
 - 1.6 Ansible应用场景
 - 1.7 Ansible的安装部署
 - 1.8 Python多环境扩展管理
 - 1.9 本章小结
 - 第2章 Ansible基础元素介绍
 - 2.1 Ansible目录结构介绍
 - 2.2 Ansible配置文件解析
 - 2.3 Ansible命令用法详解
 - 2.4 Ansible系列命令用法详解与使用场景介绍
 - 2.5 Ansible Inventory配置及详解
 - 2.6 Ansible与正则
 - 2.7 本章小结
 - 第3章 Ansible Ad-Hoc命令集
 - 3.1 Ad-Hoc使用场景
 - 3.2 Ad-Hoc命令集介绍
 - 3.3 Ad-Hoc组管理和特定主机变更
 - 3.4 Ad-Hoc用户与组管理
 - 3.5 本章小结
 - 第4章 Playbook快速入门
 - 4.1 Playbook语法简介
 - 4.2 Playbook案例分析
 - 4.3 Playbook与Shell脚本差异对比
 - 4.4 Ansible-playbook实战小技巧
 - 4.5 实战一:Ansible部署Node.js企业实践
 - 4.6 实战二:Drupal基于LAMP的自动化部署
 - 4.7 实战三:Ansible部署Tomcat企业实战
 - 4.8 本章小结
 - 第5章 Ansible Playbook拓展
 - 5.1 Handlers
 - 5.2 环境变量
 - 5.3 变量
 - 5.4 if/then/when——流程控制
 - 5.5 任务间流程控制
 - 5.6 交互式提示
 - 5.7 Tags标签
 - 5.8 Block块
 - 5.9 本章小结
 - 第二篇 高级进阶篇
 - 第6章 Playbook高级技巧进阶
 - 6.1 巧用Includes
 - 6.2 巧用Roles
 - 6.3 Jinja2实现模板高度自定义
 - 6.4 Ansible Galaxy
 - 6.5 本章小结
 - 第7章 Inventory文件扩展
 - 7.1 Inventory文件实战
 - 7.2 独立的Inventory文件
 - 7.3 Inventory变量
 - 7.4 动态Inventory
 - 7.5 本章小结
 - 第8章 Ansible插件扩展
 - 8.1 Ansible插件使用场景
 - 8.2 Ansible插件类型
 - 8.3 如何编写自己的插件
 - 8.4 插件案例实践
 - 8.5 本章小结
 - 第9章 Ansible企业应用实战
 - 9.1 为新系统添加安全认证SSHKey
 - 9.2 企业高可用架构的Ansible应用
 - 9.3 ELK日志系统基于Ansible的自动化实现
 - 9.4 实时日志系统基于Ansible的自动化实现
 - 9.5 Zabbix基于Ansible的自动化实现
 - 9.6 Ansible+Git+GitLab实现自动化发布
 - 9.7 Docker的Ansible自动化应用
 - 9.8 本章小结
 - 第10章 Ansible基于Windows的管理架构
 - 10.1 Ansible管理机部署安装
 - 10.2 Windows系统预配置
 - 10.3 Windows下可用模块
 - 10.4 Windows Ansible模块使用实战
 - 10.5 本章小结
 - 第11章 Ansible安全优化篇
 - 11.1 SSH与远程连接简介
 - 11.2 通信加密
 - 11.3 禁止root远程登录
 - 11.4 操作系统简介
 - 11.5 遵守权限最小化原则
 - 11.6 定期维护更新
 - 11.7 善用Iptables防火墙
 - 11.8 定期磁盘巡检
 - 11.9 系统登录日志审记
 - 11.10 正确使用SELinux和AppArmor
 - 11.11 本章小结
 - 第三篇 Web自动化开发篇
 - 第12章 Ansible模块编写
 - 12.1 初步认识Ansible模块
 - 12.2 Ansible简单模块编写
 - 12.3 模块变量添加
 - 12.4 模块状态返回的标识及应用
 - 12.5 模块退出状态处理
 - 12.6 模块其他功能补充
 - 12.7 Ansible模块API的调用
 - 12.8 本章小结
 - 第13章 开发自己的Ansible WebUI
 - 13.1 搭建Django开发环境
 - 13.2 Django配置文件详解
 - 13.3 编写Ansible的Web接口
 - 13.4 前端基础知识介绍
 - 13.5 Ansible WebUI界面开发
 - 13.6 本章小结
 - 第14章 Web与Ansible结合的常用实例
 - 14.1 Web方式管理Ansible的Inventory
 - 14.2 使用celery后台执行任务
 - 14.3 运行YML文件并实时读取日志
 - 14.4 通过页面上传文件并基于Ansible分发
 - 14.5 在页面上构建YML文件注册中心
 - 14.6 操作者注册中心界面
 - 14.7 本章小结
 
                        展开全部
                        
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。
