- 本书赞誉
- 前言
- 第一部分 基础篇
- 第1章 系统基础信息模块详解
- 第2章 业务服务监控详解
- 第3章 定制业务质量报表详解
- 第4章 Python 与系统安全
- 第二部分 高级篇
- 第5章 系统批量运维管理器 pexpect 详解
- 第6章 系统批量运维管理器 paramiko 详解
- 第7章 系统批量运维管理器Fabric详解
- 第8章 从零开发一个轻量级 WebServer
- 第9章 集中化管理平台 Ansible 详解
- 第10章 集中化管理平台 Saltstack 详解
- 第11章 统一网络控制器 Func 详解
- 第12章 Python 大数据应用详解
- 第三部分 案例篇
- 第13章 从零开始打造 B/S 自动化运维平台
- 第14章 打造 Linux 系统安全审计功能
- 第15章 构建分布式质量监控平台
- 第16章 构建桌面版 C/S 自动化运维平台
本书赞誉
市面上介绍互动的、面向对象的Python编程语言的书有很多,其强大而又灵活的特性,使其成为很多企图通过工具来实现工作(半)自动化的运营同学的首选。更难得的是,本书作者以其在腾讯游戏运营的工作经验,辅以大量实际的案例来讲述了他是如何使用Python来解决诸如监控、安全、订制报表和大数据应用等问题,以及构建一个自动化运维的平台来提升运维工作效率,值得一看。
腾讯互动娱乐运营部副总经理 崔晓春
《Python自动化运维:技术与最佳实践》是结合刘天斯先生超过十年,在互联网行业“天涯在线”及“腾讯”等的工作经验,实际贴近工作应用场景所撰写的书籍,没有浮夸的文藻修饰,只有实际的落地执行和动手操做,可以作为大家在工作中的工具书。
全书以系统信息的了解、采集、监控,以及信息良好地输出为开头,以提升个人工作效率的基础运维工具为承接,再深入介绍集中化管理海量机器、系统的方案,并且搭配实际的例子进行介绍,相信能够覆盖读者的大部分应用场景需求,也能够给予读者相关领域的入门指引。
刘天斯先生的精神也是很值得推广和赞赏的,在繁忙的工作之余,能够思考、总结,并且能够以文字的方式与更多的人分享和传承,是除了书籍本身之外,我学习到的重要收获。
腾讯互动娱乐运营部数据中心总监 孙龙君
在移动互联和大数据时代,无论是出于对效率的追逐,还是应对海量规模运维,自动化运维都是企业的必然选择。Python因为具有简单、灵活、功能强大和适合脚本处理等优点,在运维领域被广泛使用,让很多运维工程师从烦琐的日常工作中解放出来。
天斯是运维领域的资深专家,在互联网行业工作多年,不仅具备解决各种运维难题的强大能力,拥有多项专利,还开发过多个运维利器,非常受欢迎。本书是国内第一本讲述Python如何应用在自动化运维领域的著作,是基于天斯对Python自动化运维的深入研究,以及在海量互联网实战经验中总结提炼而来,具有高度可读性和实战价值。
腾讯架构平台部运维服务中心总监 孙雷
刘天斯和我相识于腾讯,期间我正在负责腾讯云平台相关工作。腾讯有一个优良的新员工培养体系,那就是导师制度。有幸作为天斯的导师,让我接触并逐渐深入了解天斯。所以当天斯找到我为本书写推荐语时,我欣然应允,因为共事期间天斯给我留下了深刻的印象。时至今日,在中国的互联网企业里,我认为天斯都是最优秀的架构师之一。
天斯来腾讯工作之前,在中国著名的天涯社区负责整个社区的运维工作,经历了天涯社区从Windows平台到开源架构的大改造,因此对B/S相关产品的技术架构和细节非常熟悉;而天斯又是一个在技术输出领域非常活跃的人,自己维护的技术博客荣获2010年度十大杰出IT博客,在中国互联网技术领域小有名气。
记得来腾讯不到两个星期,天斯就向我提交了一份关于腾讯业务自动化运维的技术文档,从业务的部署到监控再到容灾等,都理解得较为深刻。这份输出文档让我眼前一亮,当时第一感觉是这个典型的在生活中不善言辞的IT男,一定对云计算中的自动运维管理有独到的思维和沉淀。
Python语言作为获得2010年度编程大奖的语言,具备诸多优点:简单、开源、速度快、可移植性强、可扩展性强、面对对象、具备丰富的库等;更可贵的是,作为“胶水语言”,可以把Python嵌入C/C++程序等,从而向程序用户提供脚本功能。
本书从互联网业务自动运维的场景出发,以Python语言为基础,总结了大量的实战案例,这些都是作者在十余年的大型互联网运维工作中的宝贵经验,相信会给读者带来不少的启发。
更难能可贵的是,作者能从通俗易懂的角度出发,由浅入深地剖析Python自动运维管理之道。因此,目前Python水平处于各种层次的读者均能有效地阅读和吸收,各取所需。
最后,感谢天斯能给中国互联网从业者带来这么好的分享,感谢我们的老东家——中国互联网的黄埔军校——腾讯培养了一批又一批的杰出架构师。
开卷有益,我想应该就是指的此类书籍吧。
微赢宝创始人 许明
“Operation”,运维在互联网时代一直有着举足轻重的地位,而近两年运维本身这个群体也变得强大起来,最为显著的特征就是运维人员所出的书越来越多,而都以“专”、“精”为卖点。这也是作为一名运维人员值得骄傲的地方。
伴随着“云时代”、“物联网”的到来,无论数据,还是服务器规模都达到了空前的庞大,企业对运维工作人员的要求也由之前的运维维护转为“DevOps”,即研发型运维;在这个充满挑战的时代,任何一个岗位都需要保持持续学习的状态,而运维更不例外。
“Python”,运维的标配语言,比起Bash、Perl、PHP等,它在系统管理上有着强大的开发能力和完整的工具链。易读易写,兼具面向对象和函数式风格,还有元编程能力都是它的优势所在。最关键的地方在于,可以利用Python系统化地将各个工具进行整合,对运维常用工具进行二次开发,形成一套完整的运维体系。“一套完整的产品生命周期”,这才是运维需要做的事情。
运维“三板斧”:系统安装、命令执行、配置管理,再加上监控与日志分析等这些都是我们最常用的工具,而它们都有Python的版本,例如:Fabric、Ansible、Saltstack、Func等,这些都将在本书《Python自动化运维:技术与最佳实践》中向大家一一呈现,安装、用法、技巧、特别是大量实例一网打尽。为了让读者更好地系统学习,天斯又写了前端以及从“0”开始打造一个运维平台,可谓用心良苦。
未来,中小型企业将精减运维,不会开发的运维,竞争力将显得更加单薄,相信天斯多年运维开发经验的结晶能帮到大家。
西山居架构师,《Puppet实战》作者 刘宇
初识刘天斯先生是邀其参加我在ChinaUnix举办的活动——“千万级pv高性能高并发网站架构与设计交流”,刘天斯先生提出的架构方案,堪称成熟、缜密、灵动,足见其在系统运维领域的功力。纵观《Python自动化运维:技术与最佳实践》一书,都是出自于刘天斯先生在天涯及腾讯工作的一线宝贵经验,相信无论是开发人员还是系统管理员们均能从中学习到新的知识点,使自己的职业生涯更上一个新的台阶。
——融贯资讯系统架构师 余洪春
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论