什么是运维?

发表时间: 2022-06-06 15:14

运维是什么?运维到底是干什么的?估计这个很多人都回答不出来,当然了,我这个刚入门的也不好回答,我只是能够稍微分享一下,我在这两年的运维工作中,能够给出一点小小的回答。

一般来说,运维工程师都是互联网企业的运维师,都是属于技术部门,是支撑产品研发、测试和系统管理的主要支柱。下面我来分享一下我所了解的运维工程师:

一、分类

1、网络运维工程师

2、系统运维工程师

3、数据库运维工程师

4、云服务运维工程师

5、机房运维工程师

二、工作内容

1、保障业务可行性,保障业务系统长期稳定运行

业务是不能出现差错的,我们要对用户的系统负责,如果出现用户投诉事件,这对我们的影响是巨大的,所以说,保障业务可行性是我们的第一要义

2、保证数据安全可靠

数据的安全性也是领导看重的一部分,用户的数据我们要做好备份策略以及恢复策略,每一步都需要有一个标准化方案

3、负责系统监控,系统问题的接收、分析与解决

从项目发布上线、交付到质保,项目的每一个问题,我们都是需要重点关注,服务器问题、等保安全问题、代码逻辑问题等,这些我们都需要有意识的形成一个总结文档的输出

4、负责项目项目建设与运维交接工作

从测试环境部署到生产环境部署,再到应用的发布、更新迭代、监控、变更等等,整一个项目系统的流程,我们也要有一个特别明确的方案,标准化的流程到标准化方案也是必不可少的

三、运维人员学习知识

1、操作系统

首先操作系统是必备的基础知识,需要熟悉,最好是达到精通,比如简单的快捷键,到常用的系统工作命令top、ps等,再到查找文件命令find、目录管理命令mv、cp等等,都需要掌握


3、常见的开源组件

mysql、oracle、redis、nginx、zabbix等这些常见的开源软件,我们也需要掌握,你可以不用特别精通,当时你需要知道研发、用户的需求,从而根据需求来构造项目系统架构




4、容器技术

docker以及k8s也是目前的趋势,我们公司的部分业务也是转为容器化,所以这也是必备技能