Python 自动化运维培训课程
目标收益
1. 掌握自动化运维的概念
2. Python 基础语法与编程
3. 利用Python编写运维工具
4. 掌握 Ansible 知识并灵活运用
5. 利用Django快速开发自动化运维系统
6. 编程的思路与运维自动化理念的结合
课程大纲
课程介绍
|
介绍整个课程内容,授课模式,学员熟悉
|
自动化运维(介绍自动化运维整体的架构与构建思路)
|
1. 什么是自动化运维
2. 自动化运维的形态
3. 自动化运维未来的发展方向
|
Python历史与运用场景(了解语言的发展历程与使用场景)
|
1. Python历史背景
2. Python运用场景介绍
3. 学习资料推荐
|
Python基础知识( 动手构建课程中所需要的环境)
|
1. Python环境搭建
2. 包与环境管理
3. 课间作业
|
Python编程基础( 掌握基础的语法知识并编写第一个程序)
|
1. 语法、变量、运算符
2. 语句、字符串
3. 列表、字典、元组
4. 函数
5. 模块
6. 异常处理
7. 文件读写
8. 课间作业
|
Python数据库操作( 熟悉数据库的操作与运用)
|
1. 面对对象&类
2. 网络&异常处理
3. 数据库操作
4. 课间作业
|
Python基础模块( 熟悉常用模块的使用)
|
1. OS
2. SYS
3. Stat
4. date&time
5. Psutil
6. 课间作业
|
Ansible讲解( 熟悉自动化运维常用工具的使用)
|
1. Ansible介绍
2. YAML语言介绍
3. Ansible安装与部署
4. Ansible配置及测试
5. 定义主机与组规则
6. 匹配目标
7. Ansible常用模块
8. playbooks介绍
9. 课间作业
|
Django讲解( 熟悉自动化运维框架的使用)
|
1. 框架介绍
2. 安装与部署
3. 配置文件讲解
4. 课间作业
|
案例实战一( 通过将课程程序结合完成第一个系统的开发)
|
结合Psutil与Django构建小型CMDB
|
案例实战二( 进阶提升系统开发能力,视学员能力与进展决定是否讲这个)
|
结合Ansible与Django构建自动化运维平台
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获