市面上介绍互动的、面向对象的Python编程语言的书有很多,其强大而又灵活的特性,使其成为很多企图通过工具来实现工作(半)自动化的运营同学的首选。更难得的是,本书作者以其在腾讯游戏运营的工作经验,辅以大量实际的案例来讲述了他是如何使用Python来解决诸如监控、安全、订制报表和大数据应用等问题,以及构建一个自动化运维的平台来提升运维工作效率,值得一看。

《Python自动化运维:技术与最佳实践》是结合刘天斯先生超过十年,在互联网行业“天涯在线”及“腾讯”等的工作经验,实际贴近工作应用场景所撰写的书籍,没有浮夸的文藻修饰,只有实际的落地执行和动手操做,可以作为大家在工作中的工具书。

全书以系统信息的了解、采集、监控,以及信息良好地输出为开头,以提升个人工作效率的基础运维工具为承接,再深入介绍集中化管理海量机器、系统的方案,并且搭配实际的例子进行介绍,相信能够覆盖读者的大部分应用场景需求,也能够给予读者相关领域的入门指引。

随着信息时代的迅速发展,尤其是互联网日益融入大众生活,作为这一切背后的IT服务支撑,运维角色的作用越来越大,传统的人工运维方式已经无法满足业务的发展需求,需要从流程化、标准化、自动化去构建运维体系,其中流程化与标准化是自动化的前提条件,自动化的最终目的是提高工作效率、释放人力资源、节约运营成本、提升业务服务质量等。我们该如何达成这个目标呢?运维自动化工具的建设是最重要的途径,具体包括监控、部署变更、安全保障、故障处理、运营数据报表等。本书介绍如何使用Python语言来实现这些功能点,以及Python 在我们的自动化运维之路上发挥作用,解决了哪些运维问题等。

为什么是Python?Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年年底发明,具有简单易学、开发效率高、运行速度快、跨平台等特点,尤其是具有大量第三方模块的支持,其中不乏优秀的运维相关组件,例如Saltstack、Ansible、Func、 Fabric等。大部分运维人员为非专业开发人士,对他们而言,选择一门上手快、技术门槛低的开发语言非常重要。由于Python具有脚本语言的特点,学习资源多,社区非常活跃,且在Linux平台默认已安装等优势。Python已经是当今运维领域最流行程的开发语言之一。

本书分为三大部分。第一部分为基础篇(第1~4章),介绍Python在运维领域中的常用基础模块,覆盖了系统基础信息、服务监控、数据报表、系统安全等内容。第二部分为高级篇(第5~12章),着重讲解Python在系统运维生命周期中的高级应用功能,包括相关自动化操作、系统管理、配置管理、集群管理及大数据应用等内容。第三部分为案例篇(第13~16章),通过讲解4个不同功能运维平台案例,让读者了解平台的完整架构及开发流程。

系统基础信息采集模块作为监控模块的重要组成部分,能够帮助运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息,也可以让运维人员更好地评估带宽、设备资源是否应该扩容。本章通过运用Python第三方系统基础模块,可以轻松获取服务关键运营指标数据,包括Linux基本性能、块设备、网卡接口、系统信息、网络地址库等信息。在采集到这些数据后,我们就可以全方位了解系统服务的状态,再结合告警机制,可以在第一时间响应,将异常出现在苗头时就得以处理。

本章通过具体的示例来帮助读者学习、理解并掌握。在本章接下来的内容当中,我们的示例将在一个连续的Python交互环境中进行。

python自动化书籍pdf_Python自动化运维技术与最佳实践PDF可复制版电子书免费下载...相关推荐

  1. 基于python技术的自动化运维是干嘛的_《Python自动化运维 技术与最佳实践》.pdf...

    [实例简介]Python自动化运维 技术与最佳实践 [刘天斯著][机械工业出版社][2014.12][291页].pdf [实例截图] [核心代码] 目 录 本书赞誉 前 言 第一部分 基础篇 第1章 ...

  2. python自动化运维书籍推荐_《Python 自动化运维:技术与最佳实践》

    第一部分 基础篇 第1章 系统基础信息模块详解 2 1.1 系统性能信息模块psutil 2 1.1.1 获取系统性能信息 3 1.1.2 系统进程管理方法 6 1.2 实用的IP地址处理模块IPy ...

  3. 从《进化/运维技术变革与实践探索》看运维体系建设与个人成长

    最近在学习赵成大佬的<进化/运维技术变革与实践探索>一书,在极客时间也有教程.整本书从以下的四个方面进行了梳理:应用运维体系建设.效率和稳定性等方面的最佳实践.云计算方面的思考和实践.个人 ...

  4. 广州线下活动 | 精益运维与 DevOps 最佳实践

    优维科技 DevOps 系列活动第四期开始啦! 本期活动由优维科技和又拍云联合举办,邀请了 王喜春 @唯品会.陈琛 @魅族.彭鲤航 @优维科技.邵海杨 @又拍云 四位业界大牛,为你讲述精益运维与 De ...

  5. 《开源安全运维平台OSSIM最佳实践》

    <开源安全运维平台OSSIM最佳实践> 经多年潜心研究开源技术,历时三年创作的<开源安全运维平台OSSIM最佳实践>一书即将出版.该书用80多万字记录了,作者10多年的IT行业 ...

  6. 《开源安全运维平台OSSIM最佳实践》当当自营店 3-15活动 ,仅售 6 折

    2019独角兽企业重金招聘Python工程师标准>>> <开源安全运维平台OSSIM最佳实践>当当自营店 3-15活动 ,仅售 6 折. 购书地址: http://pro ...

  7. 《开源安全运维平台OSSIM最佳实践》实验环境下载

    <开源安全运维平台OSSIM最佳实践>实验环境下载 由清华大学出版社首发.当当.京东自营店.天猫.亚马逊均有销售. OSSIM开源安全交流QQ群: 179084574  经多年潜心研究开源 ...

  8. 《开源安全运维平台OSSIM最佳实践》当当自营店 315活动 仅售6折

    <开源安全运维平台OSSIM最佳实践>当当自营店 3-15活动 ,仅售 6 折. 购书地址: http://product.dangdang.com/23903741.html

  9. 博云 x 某农商行 | 银行信息化运维系统升级的最佳实践

    随着银行新一代信息化运维系统建设的推进,应用系统更新换代速度明显提升.数字化转型的发展对银行业务需求的敏捷性提出了越来越高的要求,促进敏捷开发和资源敏捷部署成为大势所趋. 背景 江苏某农村商业银行成立 ...

最新文章

  1. Oracle快速复制表
  2. 【linux草鞋应用编程系列】_4_ 应用程序多线程
  3. python画图的模块_python强大的绘图模块matplotlib示例讲解
  4. python 数据逐个验证_案例实战 | Python 实现 AB 测试中常见的分层抽样与假设检验 (附代码和数据集)...
  5. 微信公众平台运营指导
  6. 红帽linux桌面版镜像下载,红帽 Red Hat Linux相关产品iso镜像下载【迅雷快传】【更新5.11 6.6】...
  7. 【Python机器学习及实践】笔记
  8. fetch jsonp连接mysql_后端接口开发:json,jsonp,restful
  9. macos server 恢复安装_Sinter:一款针对macOS的用户模式应用程序授权系统
  10. Python调整图片透明度
  11. 超级全面的MySQL优化面试解析
  12. VIP视频会员,无限制看剧对人的自制力,产生了严重的考验和折磨
  13. java大小写金额转换_java将金额转化为大写金额
  14. 新疆上半年工业品价格总水平创十七年新低
  15. 网页龙虎游戏有服务器吗,完美《梦幻诛仙2》今日公测 首开五大新服
  16. 用python制作一张简单的节日贺卡
  17. 【leetcode-Python】-Dynamic Programming -309. Best Time to Buy and Sell Stock with Cooldown
  18. 财务经历——京东换新服务/常用常新:一次换新经历匹配自己的知识库
  19. uniapp 获取当前时间(几点几分)
  20. 计算机网络安全技术复习知识点总结

热门文章

  1. echarts图表与title标题的位置间距配置
  2. pcap python 生成_python+pcap+dpkt抓包小实例
  3. 在 Golang 中如何快速判断字符串是否在一个数组中
  4. 内聚性和耦合性的类型
  5. C 语言 https(SSL)客户端简单实现
  6. 计算机组成原理浮点数加减法运算(一看就懂)
  7. Codeforces Gym 101158 E. Infallibly Crack Perplexing Cryptarithm (模拟 + 语法分析)
  8. Ubuntu16.04(笔记本摄像头测试)orb-slam2
  9. 计算机三级网络技术入口,全国计算机等级考试报名入口
  10. 一个人的旅行之澳门 十八岁出门远行