新的一年开始了,你的运维技术栈更新了吗?
我在去年时候曾经写过一篇《月薪12K的运维需要掌握哪些技术栈》,很多小伙伴发私信来说,有没有更高薪一点的,12K显然已经不能满足这些小伙伴了。
我这里汇总了15-25K运维所需要的技术栈,如果你掌握的足够好,拿到30K以上也是可能的。
操作系统: CentOS, Ubuntu,Windows server,Redhat
常用服务: FTP,DNS,NTP,JDK,cron,xinetd,ssh,nfs,network,smaba,mail
代码编程: Python,go, shell,java
Web Server: Nginx,Apache,weblogic,Tomcat
监控工具: Grafana,zabbix ,prometheus
同步管理: rsync ,inoty,scp
测试工具: smokeping,iozone,dd,fio,iozone
日志管理: ELK,EFK,rsyslog
自动化部署: Ansible,salt,jenkins
配置管理: puppet,consul,zookeeper,svn,git
数据库: MySQL, oracle
数据库代理: MySQLproxy,amoeba,mycat
缓存技术: redis,memcache,squid,nginx,varnish
负载均衡: LVS, Haproxy,nginx
消息队列: Kafka,ZeroMQ
大数据平台: HDFS,MapReduce,Spark,Hive,Hadoop
大数据存储: HBase,cassandra,MongoDB
时序数据: Druid, OpenTSDB
容器: docker,K8S,rancher
虚拟化: kvm, openstack,vmware
运维安全: Kail, rootkit,md5,fail2ban,jumpserver,iptables,selinux,nmap,TCPdump
云服务器: 阿里云,腾讯云,亚马逊云
运维始终离不开,数据采集,数据传输,数据存储,数据备份,数据分析和建模,异常告警,智能运维;
看完上面的技术栈,有没有感觉做个运维真难,尤其是做个不懂开发的运维更难。
运维方向就是入门容易,全部精通很难,发展到最后大家还是要在某一个或者几个相关联的方向上去钻研。
小伙伴们,加油吧。