温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
Python
自动化
快速
入门
前言随着T技术的进步及业务需求的快速增长,服务器也由几十台上升到成百上千台,T运维自动化是一个必然的趋势。Python是当今最流行的编程语言之一,由于Python语言本身的优势,因此在编写自动化程序时简单、高效,实用效果立竿见影。目前开源软件社区优秀的自动化运维软件,如Ansible、Airflow、Celery、Paramiko等框架都使用Python语言开发,甚至一些大型商用的自动化部署系统都有Python的应用。因此,学好Python,不仅可以自己编写自动化运维程序,而且可以对开源的自动化运维工具进行二次开发,这样才能在就业严峻的市场环境中具备较强的职场竞争力。目前市场上介绍Pythor自动化运维的图书并不多,真正从实际应用出发,通过各种典型应用场景和项目案例来指导读者提高运维开发水平的图书就更少。本书以实战为主旨,通过Pytho加运维开发中常见的典型应用(近百个场景),让读者全面、深入、透彻地学习Pyho在自动化运维领域的各种热门技术及主流开源工具的使用,提高实际开发水平和项目实战能力。本书特色1.从基础讲起,适合零基础学习Python运维的读者为了便于读者理解本书内容,从基础知识开始讲述,并结合实际应用,激发学习兴趣,提高学习效率。2.涵盖自动化运维的主流开源工具本书涵盖Ansible、.APScheduler、.Paramiko、Celery、Airflow、Docker等主流运维工具的架构、原理及详细使用方法。3.项目案例典型,实战性强,有较高的应用价值本书每一篇都提供了大量的实战案例,这些案例来源于作者开发的实际项目,具有很高的应用价值和参考性,而且分别使用不同的框架组合实现。这些案例稍加修改,便可用于实际项目开发中。本书内容第1章自动化运维与Python本章介绍了自动化运维的背景知识、相关的开源工具及如何构造成熟的自动化运维体系。第2章基础运维本章介绍如何使用Python处理文件、监控系统信息、监控文件系统、调用外部命令、日