网络维护技术那些
这个要分情况具体看待:
第一种情况,如果只是一个公司的网络运维,类似网络管理维护岗位的话,那么基本包括:
1、熟悉主要几种品牌的交换机、路由器、防火墙等硬件设备的配置,具备构建小型局域网的能力;
2、计算机、打印机、无线AP等设备的基本故障排除、IP配置、硬件维护的能力;
3、公司服务器的系统安装、调测、配置、维护能力;
4、基本的综合布线、实地操作能力。
第二种情况,如果是运维工程师类,需要掌握的不论是理论知识,或者操作能力上,都有更高的要求;各类操作系统的深度精通;精通主要几种编程语言;精通网络系统、数据库的开发;网络安全的配备等。
网络运维工程师需要掌握的应该不仅仅是软件,范围应该扩大,包括一些程序之类。
1.Nginx、Apache、Tomcat等,很多时候需要运维人员搭建开发环境并进行优化,不过对这些操作一般都需要写命令。
2.MySQL、SQL server、Oracle、mangodb、redis等数据库的搭建、优化、维护肯定是必不可少的。
3.LVS(Linux虚拟服务器),可能有的公司要采取LVS实现负载均衡。
4.Jenkins(持续集成引擎),用于监控持续重复的工作,听说非常重要,但也难学。
5.OpenStack云计算管理平台,这个搭建及操作还是比较麻烦的,不过同上面,也非常重要。
6.zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。一般公司里都会用到这个,搭建熟悉使用一个多周即可上手,当然系统监控的软件不仅仅只有这个。
7.SVN、Git版本控制需要会,不过现在似乎git用的比较多。
8.docker、elasticsearch、Kubernetes(k8s)、VMware vSphere等虚拟化的知识,虚拟化还是比较热的。
9.SaltSack等自动化运维工具,自动化运维是运维进阶的方向,当然自动化运维还要会写脚本。
10.Linux、unix、win server等各种服务器系统必须熟练掌握,python、shell等脚本语言,现在运维不仅仅是需要写命令,而且要求会编程,python已经成为运维工程师招聘的必要条件。
多重随机标签
湛江市三维全景网络科技有限公司怎么样 报社广告营销与策划人员的岗位职责是什么具体点重奖 公安局互联网信息安全中心一定是三班倒吗 绍兴宝华家天下在什么位置 吴江有哪些大企业 股票交易软件如何操作 详细一点 怎样学习用flash做一个交互型的课件 学件 seo迈步者论坛如何进行网站seo优化工作 宝宝起名app开发有啥功能 注册设计工作室要做什么准备 砀山要划给徐州吗 弹出式广告弹窗屏蔽的问题和非广告弹窗 金茂装饰与百格瑞美吉科装饰板新品发布会暨战略合作签约经销商授牌仪式顺利举行 内蒙古阿拉善左旗最有名的景点 章征军站长交易潜力巨大 童装新店开业活动策划怎么写 哪里回收烟头 请问有做游戏出海的吗 网易一元夺宝正式退出历史舞台夺宝行业何去何从 黄石施工资质申请办理的步骤 pm310 打印机内部有40 张迪士尼打印模板 长沙市公共资源交易电子服务平台 近几年安阳县一中好还是县二中好 项目建设进入门窗安装阶段 桐乡职高有哪些专业 鹏程万里是什么意思 揭阳是几线城市啊 动漫设计属于什么系 大漠答题器 济南哪些工作招聘