课时:55课时
课程简介:
随着信息时代的持续发展,IT 运维已经成为 IT 服务内涵中重要的组成部分。面对越来越复杂的业务以及日趋多样化的用户需求,不断扩展的 IT 应用需要合理的 IT 运维保障 IT 服务灵活便捷、安全稳定。从初 期个位数服务器发展到庞大的数据中心,仅依靠人工已经无法满足在技术、业务、管理等方面的要求,标准化、自动化、架构优化、过程优化等降低 IT 服务成本的因素被人们愈加重视。今天,运维自动化 作为 IT 运维重要属性之一已经不仅仅只是代替人工操作,更重要的是深层探知和全局分析,关注的是在当前条件下如何实现性能与服务最优化,同时保障投资收益最大化。
自动化对 IT 运维的影响,已经不仅仅是人与设备之间的关系,已经发展到了面向客户服务驱动 IT 运维决策的层面。因此,IT 运维自动化是一组将静态的 设备结构转化为根据 IT 服务需求动态弹性响应的策略,目的就是提升 IT 运维的质量, 降低成本。可以说自动化一定是 IT 运维最高层面的重要属性之一。
纵观传统运维存在的问题:(1)运维人员被动、效率低; (2)缺乏一套高效的 IT 运维机制;(3)缺乏高效的 IT 运维技术工具。 IT 运维自动化是 IT 技术发展的必然结果。IT 系统的复杂性已经客观上要求 IT 运维必须能够实现数字化、自动化维护。所谓 IT 运维管理的自动化是指通过将 日常 IT 运维中大量的重复性工作(小到简单的日常检查、配置变更和软件安装,大到整个变更流程的组织调度)由过去的手工执行转为自动化操作,从而减少乃至 消除运维中的延迟,实现“零 延时”的 IT 运维。
简单的说,IT 运维自动化是指基于流程化的框架,将事件与 IT 流程相关联,一旦被监控系统发生性能超标或宕机,会触发相关事件以及事先定义好的流 程,可自动启动故障响应和恢复机制。自动化工作平台还可帮助 IT 运维人员完成日常的重复性工作(如备份、杀毒等),提高 IT 运维效率。同时,IT 运维的自动化还要求能够预测故障、在故障发生前能够报警,让 IT 运维人员把故障消除在发生前,将所产生损失减到最低
学员基础:
不限学习基础,但最好具备基本的系统、网络管理能力或具备相关知识。
对Python有一定的了解
有其他语言作为基础
课程目标:
学会Python运维主要技能,并且深入掌握Python内部机制与模块调用
独立完成中大型项目开发
项目实战培训的主旨思想:
以所有用户的一线需求为出发点进行课程编排
授课的方式为边讲边练,注重培养动手能力
再好的授课大纲也要围绕用户的需求而变动,实践中会与客户实时沟通与互动,随时根据用户的情况微调授课。
课程内容:
课程主要着眼于在日常的运维工作中应用 Python 来解决实际问题;课程以实际的案例 出发,编写 Python 实用工具并在解决问题的同时说明系统运维在处理问题时的解决思路;掌握运维体系中配置管理、系统监控、自动化部署等系统之间的关系 及实现方法。
课程大纲
模块名称 | 课程内容 |
Python 运维基础 |
一、Python语言基础 ● python语言介绍● python在linux和windows中开发环境搭建 ● Python开发环境基础----交互式模式Tab键补齐功能 ● Python开发环境基础----常用模块介绍 ● Python的运算符与运算顺序 ● Python的数据类型 ● Python的变量解析 ● 字符串基础 ● 列表:一个打了激素的属组 ● 元组:戴上了枷锁的列表 ● 字典:当索引不好用时 二、Python流程控制 ● Python的流程控制---if● Python流程控制---逻辑 ● Python流程控制---for ● Python流程控制---遍历序列及字典 ● Python流程控制---循环控制 ● Python流程控制---while ● While网络刷博器爬虫实例 三、函数 ● Python函数库分类及函数标准库示例● Python使用第三方函数库及简单网页爬虫示例 ● Python自定义函数基础:有行参和无行参解析 ● Python自定义函数返回值:单反回值和多返回值 ● Python自定义函数参数预定义值问题解析 ● Python函数实参赋值顺序问题 ● Python-lambda-匿名函数 ● Python-switch实现 ● Python內建函数 ● 字符串常用函数 ● 字符串高级函数 ● 字符串分割函数 ● 字符串分割函数设计与实现 ● Python內建函数---序列处理 ● Python包和模块 四、Python文件 ● Python文件基础● Python文件读操作基础 ● Python文件写操作基础 ● 文件的格式化写入 ● While循环体与文件 ● For循环体与文件(迭代器解析) ● 基本概念及访问使用 ● 列表的基本操作使用与常用函数cut ● 列表的常用函数2 ● Python列表与函数行参返回值问题 ● Python列表与文件读写 ● Python混合型数据项列表与文件读写 ● 项目实训:网络爬虫---下载博客文章 |
关键词:Python培训 python
扫一扫
微信咨询