本书旨在讲述通过Python简化运维、提升运维效率的方法和实践。
本书首先介绍如何开发Python程序 、创建Python模块,然后讲述如何使用Python工具获取重要的输出信息、生成通用的配置模板、自动安装操作系统、配置大量服务器,最后讨论如何创建和管理虚拟机,如何利用OpenStack、VMware、AWS自动执行管理任务等。
通过本书,你将掌握用Python实现自动化运维的各种方法和技巧。
本书主要内容:
·Python中常用模块的用法;
·通过Python脚本管理网络设备的方法;
·使用Ansible和Fabric自动执行常见的Linux管理任务的方法;
·管理Linu**程的方法;
·使用Python管理VMware、OpenStack和AWS实例的方法;
·基于Python的安全工具的用法。
展开