linux运维工程师都是干什么啊 有发展吗

如题所述

运维主要是保障服务器,系统,数据库,云计算的平台安全、稳定的运行,是属于幕后的英雄,更多的是通过学到的知识和经验帮你维护服务器。
 
如果你不能理解,我举一个例子:假如一个汽车出问题了,你去检修维护就可以了,运维也是这样的工作!
 
那运维开发或者自动化运维是什么?
 
例如10台太汽车出了问题,限你1天之内搞定,你要是还是按照老办法一台一台检修,那你啥时候能弄完,如果你能自己开发出来一套软件,把这10万台汽车接入你这平台,汽车只要启动,这个系统就会自动检测他哪里有问题,可能一个小时全部搞定,并给解决方案!  
 
 如果你还不能理解,再举个例子:正常的运维类似手动抢红包,一个一个点,如果你能开发个外挂帮你抢红包,只要有人发红包,自动就会帮你点了收进你的钱包!
 
一个是运维,一个是自动化运维或者运维开发,大概有概念了吧!
 
自动化运维和运维开发的目标就是提高运维效率,节约成本,减少工作量,需要懂一门开发语言,用学会的开发语言开发运维的软件和工具帮你更好的做运维。
 
那你是不是有疑惑,我能不能一步到位,直接自动化运维!答案是可以的,那你就脱产学习linux云计算,周末再报个python自动化开发的班即可!
 
咱们linux云计算里面讲的自动化运维是市场上已经开发好的比较常见的运维的工具,例如ansible,zabbix都是,而python自动化开发学完之后你可以根据需求自己开发软件,工具啥的,当然也可以改市面上已经有的这个运维工具的代码,不学习python做不到。如果你精力有限,建议先学习运维脱产班,一个月能有13-20k的待遇,上班之后再慢慢学习python自动化!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-06
一般从企业入门到中级Linux运维工程师的工作大致有:挑选IDC机房及带宽、购买物理服务器或云服务、购买及使用CDN服务、搭建部署程序开发及用户的访问系统环境、对数据进行备份及恢复、处理网站运行中的各种故障、对网站的故障进行监控、解决网站运行的潜在安全问题、开发自动化脚本程序提高工作效率、规划网站架构、程序发布流程和规范,制定运维工作制度和规范、配合开发人员部署及调试产品研发需要的测试环境、代码发布等工作需求,公司如果较小可能还会兼职网管、网络工程师、数据库管理员、安全工程师、技术支持等职责。
第2个回答  2019-03-15
呃,这个。。。
老实的讲,国内linux鸟认证,都是浮云~
泡沫是相当大。
目前linux
在国内发展空间大,但是需求的是:
大企业,
中心服务器,
并发量至少在1k/s以上,需要高级linux管理,甚至内核级别的。常规shell那是必须超级熟练;网络编程也是必须。perl/rubby自然不用说。年薪也至少在20w以上。
但是,
国内这个环境,培养不出来这种人才。
国内这种牛人,几乎都是高学历+自学出来的。
建议:如果喜欢linux,不要局限于一个系统,linux和网络是牢牢相关的,先学网络设备吧,回头再考redhat认证。