第一章 自动化运维与Python
- 背景知识
- 知识体系
- 如何构建成熟的自动化运维体系
第二章 基础运维技能
- 文件处理
- 监控系统信息
- 监控文件系统
- 调用外部命令
- 日志记录
- 搭建FTP服务器
- 发送邮件报警等使用基础运维
第3-5章 实战多进程,实战多线程,实战协程
- 多线程中的创建方法
- 锁
- 信号量
- 事件
- 队列
- 进程池
- 线程池
- 协议的定义和使用
- 适用场景介绍
- 示例练习和实际使用
第7-10章 开源工具的使用方法
- 自动化运维工具 Ansible
- 定时任务模块 APScheduler
- 执行远程命令工具 Paramiko
- 分布式任务队列 Celery
- 任务调度神器 Airflow
第11章 Docker 容器技术
第12章 主流自动化配置工具
- 配置引擎 CFEngine
- 自动化运维工具 Chef
- 配置管理工具 Puppet
- 基础设施管理工具 SaltStack
- 以上工具的功能特点和安装过程及简要使用
第13章 开源配置管理平台搭建
- 开源配置管理平台的系统功能
- 技术实现
- 开发环境,生产环境的安装部署
- 开源配置管理平台 open-cmdb,bk-cmdb
第14章 统一监控平台 Zabbix
保障服务器系统的安全运营,提供灵活的通知机制以便快速定位和解决系统的问题
第15章 运维开发相关技术
第16章 DevOps 方法论
介绍DevOps,常用工具,带来收益介绍
- 本文链接: https://halo.cjh.kim/archives/python自动化运维快速入门-大纲
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!