自动化运维
Ben Xiao 查看讲师
百林哲咨询(北京)有限公司专家团队成员
“开发运维联盟”联合发起人,金山西山居系统运维经理,前盛大游戏研究员,有15年工作经验,10年游戏行业运维经验,5年KVM虚拟化运维经验,有40款游戏虚拟化项目成功实施经验。
浏览:4258次
详情 DETAILS

简介

面对大规模用户突发请求,而在系统达到瓶颈时无法快速扩容?一个新功能上线从测试到正式上线可能需要经历数十小时甚至高达数周时间?一次服务器上线、重装、配置服务都需要经历漫长的等待?如果业务需要一次性上线几百台服务器,该怎么办?

传统的运维常常会遇到以下难题:

1、 缺少大规模运维经验,摸着石头过河;

2、 缺少系统整体规划,进行到一半才想起来;

3、 缺少必要的规范,面对不同的需求总是一味着满足对方;

4、 对工具的掌握与合理利用程度不够深入;

有效解决以上难题是一个系统工程,不仅仅是一个工具的运用。自动化运维包括三个重要系统:命令执行系统、配置管理系统、监控报警系统。而其它基础系统又包括:系统自动安装系统、资产管理系统、持续集成系统、自动化部署系统、变更管理系统、故障管理系统、智能数据中心。课程中介绍的每个系统、每个系统所运用的技术、以及每个工具背后都是大量项目实践的总结,都有讲师亲身经历的“自动化运维故事”。

目标

该课程使学员:

n 熟悉业界主流的自动化运维体系;

n 掌握最流行系统安装软件Cobbler的用法;

n 掌握最流行命令执行软件SaltStack(ansible)的用法;

n 掌握最流行配置管理软件Puppet的用法;

n 掌握最流行分布式监控软件Zabbix(nagios)的用法;

n 掌握基础规范、变更流程及故障处理的方法;

受众人群

高级程序员、系统架构师、系统管理员、运维工程师、运维架构师、项目经理以及其他具有与运维相关的人员。

课程特点:

大量实践案例+系统化解决方案(只讲授实战内容)

分享提纲

1.传统运维工作人员所面临的挑战
2.自动化运维整体架构及解决方案 

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学员项目问题解答


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1