阅读940 返回首页    go Python


运维的小伙伴知道学习运维,Python到底有多重要?

“让系统易于管理,是一个工程。只有像puppet(ruby),saltstack(python) 这样的自动化管理工具,才能完整的描述整个系统,并且让系统管理的方方面面纳入统一的体系,而不是一堆脚本。

python在服务器管理工具上非常丰富,配置管理(saltstack) 批量执行( fabric, saltstack) 监控(Zenoss, nagios 插件) 虚拟化管理( python-libvirt) 进程管理 (supervisor) 云计算(openstack) ...... 还有大部分系统C库都有python绑定。

对于流程确定的事情,最终一定是纳入系统管理的体系,写成程序,成为系统的一部分。而不是无法复用游离与整体的各种脚本。

一些运维的小工具,自己能开发最好了

如果一个运维,能有不错的开发基础,可以更深入的参与到项目的开发中,能理解软件开发的需求和难题,能跟得上开发的思维,能更好的跟开发沟通!

最重要的是,能吹牛B,能涨工资!

最近运维自动化,非常火,然后其中以Python占多,因为Python的是一种胶水式的语言,什么都能做!

当前

1、公司层面,运维自动化的要求。

2、自己方面,学会python,将python应用到运维自动化,可以涨工资。

最后更新:2017-10-08 18:24:37

  上一篇:go python中字典的循环遍历的两种方式
  下一篇:go Python的time模块