课程培训
自动化运维工具Ansible培训课程

第1章 Ansible架构及特点

1.1 Ansible软件及公司

1.2 Ansible架构模式

1.3 Ansible特性

1.4 Ansible与DevOps

第2章 Ansible安装与配置

2.1 Ansible环境准备

2.2 安装Ansible

2.3 配置运行环境

2.4 Ansible小试身手

2.5 获取帮助信息

第3章 Ansible 组件介绍

3.1 Ansible Inventory

3.2 Ansible Ad-Hoc 命令

3.3 Ansible playbook

3.4 Ansible facts

3.5 Ansible role

3.6 Ansible Galaxy

第4章 playbook详解

4.1 playbook基本语法

4.2 playbook变量与引用

4.3 playbook循环

4.4 playbook lookups

4.5 playbook conditionals

4.6 Jinja2 filter

4.7 playbook内置变量

第5章 Ansible最佳实践

5.1 优化Ansible速度

5.2 目录结构

5.3 定义多环境

5.4 灰度发布与检测

5.5 统一管理

5.6 使用ansible-shell交互命令行

第6章 扩展Ansible组件

6.1 扩展facts

6.2 扩展模块

6.3 callback插件

6.4 lookup插件

6.5 Jinja2 filter

第7章 用ansible-vault保护敏感数据

7.1 了解ansible-vault如何保护数据

7.2 使用ansible-vault

7.3 典型应用场景

第8章 Ansible与云计算

8.1 了解云平台管理流程

8.2 Ansible AWS和OpenStack

8.3 Ansible与Docker

8.4 Ansible Jenkins

第9章 部署Zabbix组件

9.1 了解部署流程

9.2 编写业务roles

9.3 安装部署

第10章 部署HAProxy + LAMP架构

10.1 了解整体架构流程

10.2 编写业务roles

10.3 配置部署以及测试

10.4 扩容与维护

第11章 大数据环境的应用实战

11.1 某运营商大数据环境

11.2 准备大数据集群环境

11.3 部署Hadoop集群

11.4 部署后Hadoop初始化与验证

第12章 Ansible管理Windows系统

12.1 Ansible管理Windows工作原理

12.2 搭建Ansible管理工作组Windows环境

12.3 搭建Ansible管理活动目录Windows环境

12.4 支持管理Windows模块

12.5 常用Windows管理实例

第13章 网络自动化管理的应用实战

13.1 网络管理也自动化了

13.2 Ansible官方集成的网络角色

13.3 生成配置文件及部署

13.4 通过SNMP方式配置网络

13.5 网络设备厂商提供接口实现自动化

第14章 Ansible API

14.1 runner API

14.2 playbook API

14.3 使用Flask封装Ansible API

14.4 使用Celery实现任务异步化

14.5 使用jQuery Ajax异步请求




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>