请选择 进入手机版 | 继续访问电脑版
发帖
开启辅助访问
 找回密码
 立即注册
取消
搜索
热搜:
活动 交友 discuz
分享到

网络运维需要用哪些软件?

#新人报道#时间:2019-04-29 阅读:162 回复:0

561

主题

561

帖子

3165

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3165
  我之前从事网络运维工作,我觉得运维需要会的应该不仅仅是网管软件,范围应该扩大,包括一些程序之类。
  运维需要会什么软件呢?
  1.Nginx、Apache、Tomcat等,很多时候需要运维人员搭建开发环境并进行优化,不过对这些操作一般都需要写命令。
  2.MySQL、SQL server、Oracle、mangodb、redis等数据库的搭建、优化、维护肯定是必不可少的。
  3.LVS(Linux虚拟服务器),可能有的公司要采取LVS实现负载均衡。,
  4.Jenkins(持续集成引擎),最近多次看到有运维小伙伴提到这个,用于监控持续重复的工作,听说非常重要,但也难学。
  5.OpenStack云计算管理平台,我搭建过类似的CloudStack平台,不顾在最后分配服务器一直搞不定,这个搭建及操作还是比较麻烦的,不过同上面,也非常重要。
  6.zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。一般公司里都会用到这个,不过我跟我小伙伴聊过,搭建熟悉使用一个多周即可上手,当然系统监控的软件不仅仅只有这个。
  7.SVN、Git版本控制需要会,不过现在似乎git用的比较多,当然我现在是在用Git。
  8.docker、elasticsearch、Kubernetes(k8s)、VMware vSphere等虚拟化的知识,虚拟化还是比较热的。
  9.SaltSack等自动化运维工具,自动化运维是运维进阶的方向,当然自动化运维还要会写脚本。
  运维还应该掌握什么呢?
  1.Linux、unix、win server等各种服务器系统必须熟练掌握,不过linux各个版本用的比较多,我比较喜欢CentOs。
  2.python、shell等脚本语言,现在运维不仅仅是需要写命令,而且要求会编程,我看python已经成为运维工程师招聘的必要条件。

回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服电话
173-6185-1240
发布 快速回复 返回顶部 返回列表