推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

PYTHON 在企业信息自动化运维工作中的应用

更新时间:2019-12-26 13:29:39 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在移动互联和大数据时代,无论是对效率的追逐,还是应对海量规模运维,自动化运维都是企业的必然选择。因为Python具有简单、灵活、功能强大和适合脚本处理等优点,在运维领域被广泛使用。它的应用能有效提高企业信息化运维工作的效率。


部分文件列表

文件名 大小
PYTHON_在企业信息自动化运维工作中的应用.pdf 1M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
Science and Technology & Innovation科技与创新  
2017 年 第 7 期  
文章编号:2095-6835201707-0153-01  
PYTHON 在企业信息自动化运维工作中的应用  
叶 斌  
(中交水运规划设计院有限公司,北京 100007)  
要:在移动互联和大数据时代,无论是对效率的追逐,还是应对海量规模运维,自动化运维都是企业的必然选择。  
因为 Python 具有简单、灵活、功能强大和适合脚本处理等优点,在运维领域被广泛使用。它的应用能有效提高企业信息  
化运维工作的效率。  
关键词:企业信息系统;运维管理;Python;工作效率  
中图分类号:TP311.52  
文献标识码:A  
DOI10.15913/j.cnki.kjycx.2017.07.153  
1
Python 功能  
1.1 Python 的概念  
作模块、rrdtool 数据报表、scapy 包处理等数据报表处理组件,  
开发定制数据报表。  
2.3 系统安全  
Python 是一种面向对象、解释型计算机程序设计语言,由  
Guido van Rossum 1989 年底发明有简单易学发效率  
高、运行速度快、跨平台等特点。另外,它有大量第三方模块  
的支持,包括许多优秀的运维相关组件。  
信息安全是信息系统安全、平稳运行的关键,信息的安全  
直接关系到企业的安危,稍有不慎就会引发灾难性的后果。信  
息安全包括设备安全、人员安全、运行系统安全等。Python 通  
过第三方的安全组件来落实系统级的安全防范策略,包括构建  
集中式的病毒扫描机制、端口安全扫描和安全密码生成等。  
2.4 自动化运维  
1.2 Python 的优点  
Python 具有脚本语言的特点习资源多区学习活跃,  
易于运维人员快速学习,并将其应用到实际工作中;开发效率  
高,运行速度快,代码简洁;跨平台,Python 语言编写代码可  
以运行在许多平台上;Python 有大量的第三方模块支持,包括  
许多优秀的运维相关组件。  
随着企业业务的不断发展,企业信息系统日益复杂化,维  
护设备和数据量成倍增加,信息化运维仅靠人工维护投入和单  
个维护信息平台的运作来解决诸多系统运维中的问题,已经无  
法充分满足企业信息化运维及时、准确、高效的目标要求。因  
此,实现信息系统自动化运维是生产实践中的迫切需求。除了  
进一步完善 IT 制度程规范等基本运维要求外现系统的  
综合化、自动化、快速化的运维响应和问题修复,是系统运维  
的最终目标Python 依托于丰富的运维组件库,可以从零开  
造一个易用、扩展性强、安全、高效的自动化运维平台,  
从而提高运营人员的工作效率。  
1.3 Python 的不足之处  
Python 的不足之处是,代码编写很多时候不能将程序连写  
成一行,可供选择的开发构架选择太多。  
2
Python 在信息化运维中的应用  
传统的企业信息化运维包括运维团队建设叫中心建设、  
系统运行监控、知识库管理等工作。随着云时代”“物联网时  
代的到来,企业业务量不断增加,业务范围不断扩大,无论是  
企业信息系统的数据,还是服务器规模,都空前的庞大。传统  
的运维方式已经显示出了其不足之处,比如维护量的增大,团  
队人员的扩张,系统软硬件的增加,多种类型的管理平台无法  
实现统一管理,仅靠少量人员和特定系统管理平台完成基本运  
维工作是非常困难的。为了节省维护成本,提高运维效率,实  
现信息系统的自动化运维是一项非常重要的工作。  
2.5 大数据应用  
随着云时代的到来,大数据也受到了大家的高度关注,比  
如企业日常生成的运营、生产、经营、市场数据。随着时间和  
业务量的增长,这一数据规模日益庞大。如何从如此庞大的数  
据量中挖掘出对于企业管理、发展有用的信息呢?目前,业界  
主流存储和分析平台是以 Hadoop 主,MapReduce 为  
Hadoop 的数据集的并行计算模型。我们可以用 Python 来编写  
MapReduce 任务,其开发过程简单、灵活,从而实现大数据的  
应用。  
Python 语言是最适合运维工作的标配语言之一,其编程语  
言高效单明了丰富的运维模块组件Python 语言,  
系统化地整合各个运维工具,对运维常用工具进行二次开发,  
形成一套完整的运维体系,实现系统自动安装、配置、监控和  
实时报警日志记录。在运维领域,Python 常用的基础模块有系  
统基础信息、数据报表、系统安全、自动化操作和大数据等。  
2.1 系统基础信息  
3
结束语  
在移动互联和大数据时代,无论是出于对效率的追逐,还  
是海量规模运维的要求,自动化运维都是企业的必然选择。  
Python 具有简单、灵活、功能强大和适合脚本处理等优点,在  
运维领域被广泛使用。在实际工作中,企业可以根据自身的需  
要开发出更多高效的、适用于本企业自动化运维的工具,服务  
并提升本企业的信息化水平。  
系统基础信息采集模块能够及时采集服务器、存储、网络  
等关键设备的处理器务系统状态等关键数据,  
能够帮助运维人员了解当前系统的健康程度,快速定位,判断  
其中存在的问题和可能会发生问题的设备,及时解决问题或者  
参考文献  
制订应急方案患于未然Python 第三方系统基础模块, 1佳宇.Python 零基础入门学M.北京华大学出版  
可以快速、及时、集中获取各服务关键运营指标数据,并综合  
分析。  
2.2 数据报表  
社,2016.  
2]刘天斯.Python 自动化运维[M.北京:机械工业出版社,  
2014.  
日常运维工作涉及大量不同来源的数据,比如企业信息系  
统每天产生的日志数据、监控数据等。Python 提供了 excel 操  
〔编辑:白洁〕  
·153·  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载