云时代的运维工程师还有用吗?

avatar
作者
筋斗云
阅读量:0

今天谈一谈下面几个问题:
云时代的运维工程师还有用吗?
公有云提供了大量开箱即用的服务,运维还能做什么?
公有云时代,运维工程师需要什么技能?

1. 云时代的运维工程师还有用吗?

看看招聘情况就知道了,这种问题几年前就有了,说说我的结论。初级的,只会lnmp那一套的肯定是不行了,现在更需要的是中高级运维工程师。
但是所有的中高级都是由初级升上来了,所以要求初级工程师必备的技能也越来越多,可以不够熟练,但必须了解、可上手,学习能力强。
对于中小公司来说,一二十台服务器的规模,盈利模式还没跑通的情况下,运维的工作基本是由开发兼任的。只有等到盈利模式基本稳定,开发任务不断增加的情况下,才会慢慢增加运维人员。因为这种情况下,开发那种脚本小子发布模式已经大大影响发布效率了,需要专业的运维人员介入了。

数据库管理
中间件管理
云服务管理
服务器管理
流水线发布
容器平台
监控告警系统
日志收集与分析系统
代码管理
域名管理
网络安全与VPN
云服务费用管理
这些东西,如果是开发兼任,规模越大,越容易出问题,而且开发很难解决,因为不专业!开发是写代码的,你让他去干运维的活,不是大材小用吗<抠鼻>
所有我上面写的这些服务,都必须专业的运维来干,而且每一项要想做好,都要花很多时间。

2. 公有云提供了大量开箱即用的服务,运维还能做什么?

阿里云算是国内市场占有率比较高的云厂商,可以看一下阿里云提供了哪些服务

阿里云产品列表

这些东西,至少有上百项,业务规模变大之后,会用到的会越来越多,那么多服务和中间件,指望开发人员兼任去搞?最终绝对是一团乱麻。
首先要明确一点,每个公司的业务模型是不一样的,需求是不一样的,业务规模是不一样的。云厂商提供的开箱即用,只是降低了安装部署的时间,降低了部署难度,开箱即用不是拿来就能用,是需要适配的!!!是需要管理的!!!
而且部分云服务开箱即用的成本并不低!!!

3. 公有云时代,运维工程师需要什么技能?

数据库管理
中间件管理
云服务管理
服务器管理
流水线发布,devops
容器平台
监控告警系统
日志收集与分析系统
代码管理
域名管理
网络安全与VPN
云服务费用管理
开发环境、正式环境、测试环境管理
上面写的这些,30台服务器以上的,就需要开始做了。你让开发都搞试试看?开发想搞你!
而且上面写的真的是运维基础能力,任何一项展开来,深入进去,都不是一个运维能搞定的,需要一个运维团队。
这还只是一个云厂商、一个云账号的情况,如果还有自建机房、多账号、多云平台,事情更多。

4. 总结

打好自己的基础,多学习一些技能,要展示你的能力、展现运维的价值,才能找到工作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!