运维工程师学习知识点(技能)

送分小仙女□ 提交于 2019-11-30 11:56:32

基本知识

linux系统、常用命令、应用软件(特别是nginx,tomcat,redis,mysql)、shell

高级知识

性能测试、集群搭建、python、防火墙、容器化平台、开源

 

 

熟练主流Linux系统(centos)管理、网络管理,TCP/IP协议,相关网络调试工具;
熟练主流应用软件(特别是nginx,tomcat,redis,mysql)的安装、配置和优化;
熟练CI CD流程;
熟练监控告警系统;
熟练shell编程;
熟悉python者优先;
熟悉性能测试者优先;
有mysql等数据库维护经验者优先。

 

精通Linux操作系统的使用与维护

精通linux各种常用命令

能用Shell脚本语言编程

熟练掌握Python者

各种应用lvs/nginx/tomcat/LAMP/ 配置和性能优化

至少熟练使用Shell、Perl、Python等脚本编程语言的一种,熟练使用 shell/bash,应用shell解决相关问题

熟悉常见IT监控运维产品(如:nagios/cacti/zabbix软件等配置与使用)

熟悉虚拟服务器的配置与优化vmware/kvm/Docker等

深入理解TCP/IP的通讯原理,掌握各种路由协议的技术原理及部署方式,熟悉VPN、防火墙、NAT等网络技术和应用

--数据库

熟悉Mysql、Kafka、Redis、Mongodb等常见

熟悉Redis/Maysql /MyCAT/Elasticsearch/Kafka/Sqlserver 集群部署


2. 精通服务器部署、系统资源调度、网络流量及异常监控、防火墙技术,熟悉基本的安全常识,搭建高效安全的运维架构

4. 熟悉防火墙、路由器、交换机的运行机制和配置,了解TCP/IP协议、熟悉路由、交换的基本原理

6. 
7. 
8. 

4
5了解开源网络监控管理软件(cacti、zenoss、Nagios等)的基本原理和部署方式
6熟练Haproxy/Nginx/Mysql/PHP/DNS等常见服务的安装部署、高可用、日常运维和优化

 

 熟悉 Docker 和 kubernetes 相关技术,有容器化平台实际建设经验者优先;
不满足现状,对开源技术有敏锐嗅觉,有主动改进现有状况的精神与动力。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!