高性能Web架构与自动化运维架构培训课程
本课程分为三个部分:web架构、自动化运维和云计算,三者的技术可以互相支持和融合,老男孩教育讲师赵班长,在近10年的工作经验基础上,面向企业实践,立足于实战进行授课,除了技术外,在课堂之余也会分享在职业生涯、运维知识体系、DevOps以及自己在实际工作中的一些感悟。
【适合人群】
适合有一定工作经验(至少1年)的运维工程师、开发工程师,技术支持,网络工程师。以及向往云计算专家、运维经理和运维架构师方向发展的朋友。
【授课形式】
1.周末班
<一> 上课时间:
周六、周日
上午:9:30~12:00 讲师授课
下午:14:00~19:00 讲师授课
<二> 四位一体全方面类军事化人性化管理:
讲师:授课+答疑
班主任:实时监督、考勤、心理辅导、活动组织等
就业老师:就业辅导、企业对接等
导师:辅导学习问题、实战项目讲解、组织学员分享、安排随堂考试、批改作业等
2.一对一辅导
<一> 上课时间:
无限制
<二> 闯关式学习:
1.录播视频及资料
2.作业/考试/上级项目实战
3.导师考试(不合格预约辅导、一对一辅导至合格)
4.学习达标进入下一阶段学习
<三> 闯关步骤:
1.录播视频、随到随学
2.定期直播答疑
3.阶段考核
4.合格or不合格,一对一辅导
<四> 一对一辅导流程:
提交作业—辅导条件—一对一辅导
【课程安排】
单机时代
Web单机性能优化(TCP状态变化、HTTP协议、系统性能调优、Nginx性能优化)
集群系统
Web集群实战(不同集群架构LVS、Nginx、Haproxy方案对比,实战经验)
文件存储
集群系统中文件存储的方案(文件分发、文件同步、文件共享、分布式文件系统)
缓存应用
缓存在Web架构中的应用(缓存知识体系详解https://www.unixhot.com/page/cache)
数据存储
Web架构之数据存储(SSDB方案介绍、MySQL集群方案介绍)
1DNS实战
DNS在自动化运维中的实战
自动化监控
自动化运维-监控平台之Zabbix(多维监控:网络监控、系统监控、硬件监控、服务监控、分布式监控、自动化监控)
自动化运维-使用Zabbix构建企业级监控项目实战(系统、TCP、Tomcat、MySQL、Nginx、Redis、Memcached等)
自动化配置
自动化运维-配置管理之SaltStack(远程执行、配置管理)
自动化运维-配置管理之SaltStack(实战案例)
自动化部署
自动化运维-自动化部署(如何设计一个自动化部署方案实现一键部署、秒级回滚)
自动化运维-持续集成、持续部署、持续交付(Gitlab+Jenkins+Snoar)
自动化日志收集
自动化运维-日志平台ELKStack实战(Elasticsearch、Logstash、kibana)
自动化运维-日志平台ELKStack实战(收集系统日志、错误日志、访问日志、MySQL Slowlog、完整的生产案例)
Docker容器实践
自动化运维-Docker从入门实战
自动化运维-基于Docker构建企业PAAS平台项目实战
OpenStack实战
云计算概述和KVM实战
使用OpenStack构建企业私有云-OpenStack入门实战
使用OpenStack构建企业私有云-深入理解OpenStack虚拟机
基于SaltStack+OpenStack实现自动化扩容、结课总结
晋升之道
了解自己、了解人性。
如何进行团队管理。
运维总监/CTO的职责。
如何做好中层(上传下达)。
如何成为一名合格的领导(运维总监/CTO)。
【项目实战】
项目一
DNS在自动化运维中的实战
项目二
自动化运维-配置管理之SaltStack
项目三
自动化运维-Docker从入门实战
项目四
基于Docker构建企业PAAS平台项目实战
项目五
云计算概述和KVM实战
项目六
使用OpenStack构建企业私有云-OpenStack入门实战
老男孩Linux培训优势
-
1
多维度教学(TTS教学)
线上线下联合教学,学、练、改、管、测5个维度,重要知识点录制高清视频,学员可随时复习巩固,将自学与自检紧密结合。
-
2
项目实战
课程理论+企业实战项目,确保每位学员在毕业前能够独立开发出至少3个企业项目,完成不低于10万行的代码实战练习。
-
3
分阶段考评+末尾辅导
定期阶段考核,对学习成果查缺补漏;一对一测试结果分析,考试落后者,导师单独辅导,对症下药保证不掉队。
-
4
就业服务系统
专业面试课程+就业老师指导+模拟面试+面试题库+助教技术指导,5位一体服务学员就业,是学员获得offer的利器。