Python开发+运维自动化 资源介绍
什么是运维自动化?
运维自动化是指将IT运维中日常的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平台或工具转为自动化操作。自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,也是当下生产环境中重要的提高工作效率的技术方式。
Python和运维自动化的关系
Python是一门简单且易用的计算机语言,很多知名的自动化运维工具或平台都是Python进行开发的,比如知名的ansible、fabric等,而且这些工具都提供了基于Python的API接口,能够让系统运维人员基于已有的工具快速整合,实现贴合业务的自动化运维平台。/目前市场上基本所有的公有云平台也都提供了面向Python的云服务器管理的相关接口,这以极大提高了python对接运维自动化管理的便利性,比如资产判断、运行状态统计、甚至面向开发的集群控制,让整个运维自动化的工作实现变的不再那么荆棘满地。