上QQ阅读APP看书,第一时间看更新
前言
随着IT技术的进步及业务需求的快速增长,服务器也由几十台上升到成百上千台,IT运维自动化是一个必然的趋势。Python是当今最流行的编程语言之一,由于Python语言本身的优势,因此在编写自动化程序时简单、高效,实用效果立竿见影。目前开源软件社区优秀的自动化运维软件,如Ansible、Airflow、Celery、Paramiko等框架都使用Python语言开发,甚至一些大型商用的自动化部署系统都有Python的应用。因此,学好Python,不仅可以自己编写自动化运维程序,而且可以对开源的自动化运维工具进行二次开发,这样才能在就业严峻的市场环境中具备较强的职场竞争力。
目前市场上介绍Python自动化运维的图书并不多,真正从实际应用出发,通过各种典型应用场景和项目案例来指导读者提高运维开发水平的图书就更少。本书以实战为主旨,通过Python运维开发中常见的典型应用(近百个场景),让读者全面、深入、透彻地学习Python在自动化运维领域的各种热门技术及主流开源工具的使用,提高实际开发水平和项目实战能力。