课程介绍
最近几年,运维行业大浪淘沙,传统的运维工程师早已被各家大厂淘汰,而高级运维+运维开发则成为行业的标配。以阿里巴巴为例,阿里技术团队经历了人肉运维到工具化运维,再到现在的自动化运维、AIOps,而这也是运维行业的发展脉络。
如何跟得上行业发展的脚步,如何摆脱“活多钱少”的困境?唯有成为运维高手,方能问鼎武林。
在专栏中,我结合自己从人肉运维转型成为架构师,这十余年的运维行业经验。根据运维的核心工作,分成运维、部署、割接、监控、安全、方案、趋势7个模块,通过理论结合实战,保证:
1.知识点全面:7个模块涵盖运维各项知识类型;
2.学会就能用:36项修炼,也是36个面试和工作常见问题;
3.实战化思考:10余年运维老兵从人肉运维到架构师的独家实战经验;
4.进阶式学习:从基础开始,搭建一套运维高手的学习路径;
不论你是想系统化提升运维知识,还是想转型成为运维开发。总之,如果你想成为运维领域的高手,欢迎来的我的运维私房菜。
讲师介绍
牧客 前阿里巴巴运维专家
曾就职于大型互联网公司阿里巴巴、大型国企中体彩等,先后担任运维专家、SRE 负责人、架构师等核心岗位。曾经主导开源国内第一个基于ansible2.4 实现的完整运维自动化项目;曾带领 SRE、运维开发、DBA 三个团队出色重构近千级别主机的运维架构。
学习收获
1.拆解运维行业核心工作7大模块
2.剖析 36 个运维面试及工作常见问题
3.从人肉运维到架构师的独家经验
4.搭建一套运维高手的学习路径
模块一:运维必备基础技能
第01讲:工作累积的最常用 Shell 命令合集及使用技巧
第02讲(上):企业 Nginx 高性能优化配置实战总结
第02讲(下):企业 Nginx 高性能优化配置实战总结
第03讲(上):Nginx 负载均衡常见架构及问题解析
第03讲(下):Nginx 负载均衡常见架构及问题解析
第04课:入口网关服务注册发现-Openresty 动态 upstream
第05课:Curl 命令最常见使用方式及案例
第06课:系统性能验收:Unixbench、FIO 性能压测
第07课:基于 Django_crontab、Xadmin 做一套定时任务管理系统
模块二:部署
第08课:Shell 如何来实现系统初始化
第09课:搭建基于 Jenkins 的持续集成平台所需关注的几个问题
第10课:基于 Python+Ansible+Django 搭建 CMDB 平台
第11课:基于 Python+Ansible+Django 搭建自动化任务平台
第12课:基于 K8S 架构下打造 CICD 平台的核心思路
模块三:割接
第13课:网站割接必须掌握的 N 个检查项及命令
第14课:割接关键思路解析:停服维护、无缝升级如何设计
第15课:服务向 Kubernetes 容器平台迁移必须了解的事情
模块四:故障排查
第16课:典型系统故障:快速排错操作系统问题进程
第17课:磁盘数据恢复:rm -rf 误删数据,如何进行数据恢复
第18课:典型网络故障:选择长连接 or 短连接,大量 Timewait 的产生时如何处理?
第19课:网络故障分析(ping、mtr、traceroute)与抓包分析(tcpdump)诊断
第20课:Linux 系统快速分析日志定位故障原因的 10 个方法
第21课:Shell 脚本如何作日志分析
第22课:ELK 构建 MySQL 慢日志收集平台详解
第23课:操作系统紧急故障修复常见有效方案
模块五:监控
第24课:Zabbix 自动发现和自动注册
第25课:容器监控实践:Prometheus、Grafana 方案介绍
模块六:安全
第26课:防火墙:iptables 企业级安全策略
第27课:应用安全:基于 HTTP、HTTPS 请求过程中常见 waf 攻防策略
第28课:防洪安全:DDoS 的原理分析及攻防策略
模块七:虚拟化
第29课:虚拟化关键技术浅析(NUMA、dpdk、绑核)
第30课:k8s 主流网络方案(OVS、Flannel、Calico)及原理
模块八:方案
第31课:4、7 层入口负载均衡 SLB 如何作才是最佳姿势
第32课:浅析多可用区容灾、多活到两地三中心的架构
模块九:趋势
第33课:云原生关键技术浅析
第34课:分析 Anycast 应用程度及场景
第35课:HTTP2.0 在 Nginx 的实践
第36课:IPv6 特性及当前应用程度介绍