首页 实战 一课玩转自动化运维全流程,轻松应对自动化运维岗
收藏

一课玩转自动化运维全流程,轻松应对自动化运维岗

脚本开发+工具使用+运维流程,从容应对自动化运维岗

一课玩转自动化运维全流程,轻松应对自动化运维岗

¥299.00
难度 初级 时长 23小时29分钟 学习人数 248 综合评分 9.83

自动化运维已经成为大中厂的主流,为了解决大家在运维岗晋升需求,本课将帮你扎实自动化运维的核心基础,提升Shell,Python脚本编写能力,精通主流自动化运维工具的使用,驾驭自动化运维工作全流程。助你突破薪资的局限和技能的瓶颈,轻松步入自动化运维岗。

沈无奇
讲师

Linux系统工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
课程目标

掌握一线自动化运维必备技能,助你迅速成长,轻松胜任自动化运维岗

只有更早的掌握自动化运维开发、工具、实战全流程,才能更好的应对未来职业挑战

扎实自动化运维基本功
提升Shell编程水平及实战能力
掌握Python编程及第三方模块实战
深入Python模块源码学习
熟练自动化运维工具及监控
掌握Ansible工具进行自动化部署与运维
掌握Saltstack工具进行自动化部署与运维

掌握云原生监控服务Prometheus,提升运维效率

掌握自动化运维全流程
熟悉运维操作,能够编写自动化部署脚本
使用工具执行,实现对多个节点的统一处理操作
实现对多个线上服务的统一监控
课程亮点

全面的知识体系,让你获得完整的自动化运维能力

Shell运维基础
1. 变量、字符串、数组、函数、计算
2. 命名管道、文件描述符以及多进程
3. 运维基础,包括常用网络命令、
    防火墙配置、基本服务搭建
服务的统一监控
1. Prometheus、Grafana 等组件的部
    署与基本使用
2. 常用采集器、告警服务的部署与使用
3. Ceph 集群模拟压测和监控实战
4. Ceph 集群模拟故障告警实战
自动化运维工具
1. Ansible 的命令行实战,包括 hosts 文件
    写法、常用模块、常用选项等
2. Ansible 的 Playbook 文件编写,包括各
    种语法示例
3. ceph-ansible 实战演示-部署Ceph集群
4. ceph-ansible 源码解读
5. SaltStack 自动化运维工具的部署、远
    程操作、状态文件编写以及服务部署实战
Python运维开发实战
1. Python 的一些常用技巧,魔法函数、
    属性操作等
2. Python的常用运维模块,包括
    requests、mysqlclient、psutil、
    paramiko、retmoto
3. 第三方模块源码阅读技巧
4. Python 自动化运维实战

涵盖多个热门开源神器,让你的视野更加开阔,倍数提升你的工作效能

Ansible
自动化运维领域
最常用工具之一,
简单且强大,
是运维人员最喜爱的工具
Ceph-ansible
学习 Playbook 语法的
经典工程,大量的任
务编写样例,助力实现
自动化部署任务
Saltstack
自动化运维平台的又
一利器,轻松管理海
量节点,功能强大,
包罗万象
Ceph
面向未来的云存储服
务,许多大厂都基于
Ceph 开发了自己的
存储服务
Prometheus
云原生下的主流监控解决
方案,Docker 和 K8S服
务监控的首选
配合 Grafana 项目,轻
松实现酷炫的监控页面

经历实际运维工作的完整过程,从此拥有全局意识,轻松应对复杂需求

单节点自动化
多节点自动化编程
自动化运维工具的使用
服务部署自动化
服务的统一监控
课程大纲
第1章 课程导学与学习指南
本章主要对课程设计的初衷,课程内容,学习收获以及学习方法建议的总体概述,让大家充分了解本门课程的优势,为大家解决工作、学习上的痛点。
第2章 Shell编程基础
本章主要讲解Shell编程的基础知识,包括Shell中的变量、数组、字符串处理、判断语句、循环语句、文件描述和管道实战以及进程的实战,最后会通过实战环节对前面知识点进行综合运用,充分掌握Shell基础内容。
第3章 Linux运维基础
本章主要讲解Linux基础服务搭建及演示,以及如何实现一键部署Linux服务的脚本
第4章 Python常用的运维模块
Python常用运维模块介绍及源码分析,包括pymysql、requests、paramiko、psutil等,除了对这些模块的基本使用演示外,还会深入部分模块源码解读,解锁模块的更多用法。
第5章 Python自动化运维实战
Python在自动化运维场景下的模拟实战演示,会结合上一章介绍的pymysql、paramiko、psutil等模块。
查看完整目录

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过
课程教案、原理图解、技术文档、演示案
例等各种教材,保障你的学习效果。
实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学
习效果,又提高了学习效率。
适合人群
运维入门、Python自动化运维
技术储备
需要有Linux基础
需要Python基础
环境参数
CentOS 7.6~7.9
VSCode 1.59.0
Python 3.8
Finalshell 3.0.10
Saltstack 3004
Prometheus 2.31
Ansible 2.9
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题