金源在线客服

在线咨询

QQ在线咨询

QQ咨询

01Jan

python运维开发-自动化对IT运维的影响

随着信息时代的持续发展,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运维人员把故障消除在发生前,将所产生损失减到最低。  

本套课程的受众主要是IT运维相关技术爱好者、相关工作人员(开发人员、基础运维人员、系统管理员、IT运维架构师…)。 不限学习基础,但最好具备基本的系统、网络管理能力或具备相关知识。课程主要着眼于在日常的运维工作中应用Python来解决实际问题;课程以实际的案例 出发,编写Python实用工具并在解决问题的同时说明系统运维在处理问题时的解决思路;掌握运维体系中配置管理、系统监控、自动化部署等系统之间的关系 及实现方法。

上一篇:Python 不能不知的模块
下一篇:Python的优点