|
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
资源信息:
Python自动化运维培训视频0基础到大师级打造22天实地培训
GNU Linux是一类非常优秀的开放操作系统,在这个云计算、大数据占据中心地位的互联网时代,越来越多的业务正在迁移到GNU Linux上来。掌握Linux技能已经成为运维人员的一项基本要求,但并不代表你就能够完全胜任企业级运维了。如果你只是做少数几台主机的日常配置、维护,学会Linux就足够了;如果你面对的是动辄几十台上百台甚至上千台的集群架构呢?这时候仅凭一两个人就已经很难应付了。也许你会说可以通过Shell脚本来实现自动化运维!的确,借助自动化运维来实现大规模集群维护的想法是对的,但是Shell脚本却力有不足。Shell本身的可编程能力较弱,对很多日常维护中需要的特性支持不够,也没有现成的库可以借鉴,各种功能都需要从头写起,但是Shell编程技能是不可或缺的,需要非常熟练掌握!而现在更加流行的Python是一个更好的选择,Python具有易用、容易上手、函数库丰富、可编程能力强等特点,已经成为IT运维、科学计算、数据处理等领域的主要编译语言,Python解释器也已经成为GNU Linux的标配。
作为腾讯的DBA我常用的脚本语言有Shell脚本、Perl以及Python。一般来说,Shell脚本用于简单归纳经常执行的命令,Perl主要用于创建普遍被广泛使用的工具,创建GUI工具的时候则专门使用Python。
Python自动化运维培训全套视频 2016年的培训 时长76小时
视频培训时间:2016-3月
声明,这个视频本身就模糊,但是代码跟操作都清晰,不要问为嘛那么模糊,因为原版的就是这样,但是整个视频确实影响学习观看。
课程下载地址:
链接:http://www.lthack.com/thread-21427-1-1.html
初步看了这套课程,远比老男孩的python讲解好的多。前十天是基础,讲解的挺深入的,后面十天结合案例项目了,非常实用,有下面案例:
监控程序项目
掌握BASE64编码;掌握urllib模块
掌握json模块;掌握pycurl模块
掌握functools模块;掌握stringIO模块
为NagIOS、Zabbix等编写插件
实现mysql主从同步的监控程序
实现利用微信报警
django项目、django框架讲解、django的MTV架构
settings.py解析、views.py解析、models.py解析
urls.py解析
利用django将企业用到的多种监控程序(如Nagios、Zabbix等)
整合至一个界面之中,实现集中化的管理
运维安全审计项目
Python连接数据库详解
将用户在服务器上的所有操作记录下来
通过网络将用户的操作写入到远程服务器的数据库中
saltstack项目
搭建saltstack自动化运维平台
为saltstack架构定制程序
现成千上万台服务器的集中管理
以前有人说php是世界上最好的语言,我觉得现在可以是python了,python现在都超过php了!
|