课程目的:
1.使学员熟悉业界主流的自动化运维体系;
2.掌握最流行系统安装软件Cobbler的用法;
3.掌握最流行命令执行软件SaltStack(ansible)的用法;
4.掌握最流行配置管理软件Puppet的用法;
5.掌握最流行分布式监控软件Zabbix(nagios)的用法;
6.掌握基础规范、变更流程及故障处理的方法;
培训对象:
高级程序员、系统架构师、系统管理员、运维工程师、运维架构师、项目经理以及其他具有与运维相关的人员。
课程特点:
大量实践案例+系统化解决方案(只讲授实战内容)
课程大纲
1.传统运维工作人员所面临的挑战
2.自动化运维整体架构及解决方案
2.1自动化运维的核心
2.1.1为什么需要自动化运维?
2.1.2自动化运维的效率如何?
2.1.3规范是自动化运维的前提
2.2自动化运维整体架构
2.2.1整体架构图
2.2.2相关系统及功能介绍
2.3整体架构最佳实践
3.命令执行系统
3.1常见工具优缺对比及选型
3.2SaltStack(ansible)的优势
3.3SaltStack(ansible)使用技巧
4.配置管理系统
4.1常见工具优缺对比及选型
4.2Puppet的优势
4.3Puppet使用技巧
5.监控报警系统
5.1常见工具优缺对比及选型
5.2Zabbix(nagios)的优势
5.3Zabbix(nagios)使用技巧
6.团队建设与个人成长
6.1性能团队与流程建设
6.2技能进阶路线图
6.3我的学习方法
6.4推荐学习资料
7.客户案例分析/学员项目问题解答
7.1客户案例分析
7.1.1客户现状分析
7.1.2解决思路
7.2学员项目问题解答