摘要:
运维工程师个人优势?Python在Linux系统运维中都有哪些应用?运维工程师个人优势?1.运维工程师的职责 无论做什么运维,运维工程师最基本的职责都是负责服务的稳定性。2.运维工...
运维工程师个人优势?
1.
运维工程师的职责 无论做什么运维,运维工程师最基本的职责都是负责服务的稳定性。
2.
运维工程师的薪资 运维平均薪资(来自职友集) 近些年,linux人才越来越缺。
3.
网络工程 学习包含VLAN与Trunk技术、以太通道、DHCP、三层交换、动态路由RIP等等的计算机网络和路由与交换技术。
(图片来源网络,侵删)
python在Linux系统运维中都有哪些应用?
Python在运维中的身影可谓是无处不在,简单的可以从以下几个方面阐述。
一、自动化运维,自动化运维中当红小星ansible可以通过python进行二次开发,让自动化更加灵活,常见场景包括灰度发布,自动化部署,回退等等等等。
二、脚本,作为一个出色的脚本语言,可以灵活的调用接口,进行数据库操作,同时可读性高,有利于后续维护及二次开发,特别是在hook上面,可以灵活的进行提交拦截,门限卡控等等。
三、运维平台开发,比如当前最火的k8s,可以结合python写一个ui界面,实现开发自行发布应用及回退,还可以写一些审批平台,资源管理工具等等。
(图片来源网络,侵删)
总的来说,python是对运维最友好的一门语言,有一定的shell基础即可入门。
下面我们来说说主要的几个在Linux运维中的常用的一些应用:
第二、Python开发的jumpserver跳板机
第四:Python开发的Magedu的CMDB
第六:Python运维流程系统