在这个时代,云计算、大数据、人工智能都特别火,我觉得会需要越来越多的运维人员,来保证企业的运行。然而无论是国内还是国外,运维这个职业都是刚刚兴起的,我觉得它在短时间内需要大量的人才,那么对于学生来说,怎么去学,应该学哪一方面,这是一个大的问题。我接下来就来说一下 企业都需要什么样的人才。
1. Linux系统日常维护,优化//已结束
2. Linux应用服务的各种维护,apache,nginx,lighttpd、memached、varnish、varnish、haproxy等常用软件的安装,配置和管理,掌握负载均衡算法
3. 利用python和shell完成日常使用的自动化工具,python开发,
4. 精通mysql,oracle数据库,具体安装,配置,排错,备份还原,性能优化及监控
5. Kvm虚拟化,熟悉Docker容器
6. 熟悉sftp搭建与日志采集
7. 了解zabbix、nagois等监控系统的搭建和维护
8. 了解自动化配置工具,ansible,saltstack,puppet
9. 要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,iostat,sar等;
10. 防火墙安全策略的构建
这些东西都是我在拉钩网和Boss直聘上面找的一些linux运维工程师工作所需要的技能,我觉得只要能把上面列举出来的都学好,找到一个工作还是没有问题的。上面都是我的个人看法,需要对大家进行linux运维工程师有一定的帮助。欢迎大家多交流。本人qq1372990014,欢迎交流。