三分钟看懂什么是运维-程序员宅基地

技术标签: 运维  devops  linux  自动化  运维开发  

现在,云计算运维工程师由于需求量大,薪资待遇不错,职业周期长,已经成为一个热门职业。但要知道什么是云计算运维之前,我们需要先知道什么是运维。为此,整理了一些学习笔记,分享给大家,共同了解学习。

1、运维是什么意思?在公司/团队中的地位?

按照字面意思来理解,运维即运行维护,以此保障各类设备,系统,网络正常运行和可用。运维人员在公司里属于技术团队的一部分,与研发/测试不同的是,运维核心任务是保障产品上线后的稳定运行,并在日常工作中不断优化系统架构和部署的合理性,以提升系统服务。

因此,在一个科技公司中, 运维具有独立而且重要的职责,并不亚于任何开发类工程师。

 

2、运维工程师的历史?有哪些知名的运维大佬?

有软件开发的地方,就需要有软件部署和保证软件正常运行的运维工程师。

国内运维工程师的兴起还得从08~09年开始说起。那时候中国互联网刚开始火热,水大鱼大的互联网行业,到处是拓荒者的舞台。各个公司竞争的关键是要有自己的互联网产品,能搭建起互联网平台的开发岗位很重要。

但随着时间推移,互联网人口不断增多,而互联网产品大浪淘沙从多到少,二者共同作用的结果就是留存下来的产品负载越来越大。可能早期每日也就几十几百人上线,到后期可能要面临着上百万上千万的访问量(比如小米秒杀,淘宝双十一,春运12306抢票),开发或测试人员已经无法兼职来解决大负载大并发问题,此时就慢慢的诞生了一个新的岗位——运维工程师。

如今,无论是电商平台淘宝、京东,还是媒体平台如新浪、网易;无论是视频网站如优酷、斗鱼,还是游戏公司如腾讯、盛大,他们都要有自己的运维团队。而随着运维工程师群体的不断发展,我们也能看到一些运维大神浮出水面,比如《鸟哥的Linux 私房菜》作者蔡德明,阿里“道哥”吴瀚清,京东商城 前台技术服务负责人 徐奇琛,原阿里巴巴 基础架构事业群运维中台架构师毛茂德等。

 

 

3、运维人员有哪些工作职责?

广义上的运维人员是一个大类,从维护对象来看,其职责可分为 IT运维,业务运维和日常管理运维三类。

1)IT运维

IT运维是IT管理的核心和重点部分,也是内容最多、最繁杂的部分。这类运维人员管理的内容可细分为六个子系统:

设备管理:对网络设备、服务器设备、操作系统运行状况进行监控。

应用/服务管理:对各种应用支持软件如数据库、中间件以及各种通用或特定服务的监控管理,如邮件系统、DNS、Web等的监控与管理。

数据/存储/容灾管理:对系统和业务数据进行统一存储、备份和恢复。

目录/内容管理:管理企业需要统一发布或因人定制的公共信息。

资源资产管理:管理企业中各IT系统的资源资产情况,这些资源资产可以是物理存在的,也可以是逻辑存在的,并能够与企业的财务部门进行数据交互。

信息安全管理:该部分包含了许多方面的内容,如企业安全组织方式、资产分类与控制、人员安全、物理与环境安全、通信与运营安全、访问控制、业务连续性管理等。

2)业务运维

与IT运维不同,业务运维更多是从组织和业务的层面出发,基于各类组织运转(而不是机器设备)设定的指标对系统进行优化和调整,最终使得系统设备运转目标与业务目标对齐。

业务运维包含以下六个方面:

(1)业务管理:包含对企业自身核心业务系统运行情况进行监控与管理,对于业务的管理,主要关注该业务系统的CSF(关键成功因素Critical Success Factors)和KPI(关键绩效指标Key Performance Indicators)。

(2)从整个组织的角度,针对各业务系统提供业务需求整理、需求变更和用户体验优化的加载、维护、配置、升级、补丁等方面的实现服务;

(3)面向整个组织提供各业务系统的问题受理、响应、处理和转交等方面的服务;

(4)面向整个组织的各级机构和各业务部门提供各类业务系统的操作指导、数据应用、模块分配、参数设置等;

(5)面向整个组织提供客户端安装、配置、升级等技术支持;

(6)面向组织以外的部门提供相关信息(按机关相关部门要求)、回答网站税务咨询、局长信箱和纳税人电话提出的各类业务问题。

3)日常管理运维

这部分工作是针对公司各组织的业务系统自顶向下设计的运行维护方案。是为了解决各部门系统统一化管理的需求,面向业务部门或管理层,与客户体验有一定距离。

核心是日常工作管理:主要用于规范和明确运维人员的岗位职责和工作安排、提供绩效考核量化的依据。以此完善企业的 IT 运维管理能力。

具体来说包括如下三个部分:

(1)面向整个组织提供针对各业务系统的运行状况监控、问题定位、故障排除等方面的运维服务;

(2)面向整个组织提供针对各业务系统的需求变化,即数据项 、元数据 、管理流程 、数据空间等方面的管理和标准化;

(3)面向整个组织提供针对各业务系统的运行状态和需求变化和不同的记录、跟踪、保存、分析的方面的管理。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/A13581861752/article/details/123861055

智能推荐

html底层是语言,请问一些PC端应用(如网易云音乐(浏览器+HTML+css+js等))的底层浏览器用什么语言写的?...-程序员宅基地

文章浏览阅读261次。满意答案浏览器都会帮你实现一些 JS 可以用的工具(函数,对象什么的),你只要写一些 JS 的代码,保存在 xxx.js 里,在 html 文件中用 关联进来就可以用了,像上图这个效果应该就包括了鼠标悬停到标签上时创建一个新的 小窗口 .用 JS 向知乎服务器发送一个请求,得到这个小窗口应该显示的数据,放在这个小窗口里(这就是所谓的AJAX,不用刷新就能与服务器进行交互,更新页面的一小部分~)..._仿网易云音乐网页版html代码

英语学习笔记每日更新--8-14_essentially,a theory is an abstract,symbolic repre-程序员宅基地

文章浏览阅读846次。最近在看到一张图片 很好 7000多单词涵盖了,每天学习一点 提高自己英语1. Typical of the grassland dwellers of the continent is the American antelope,or called pronghorn美洲羚羊 或称叉角铃 是该大陆典型得草原动物 dweller ['dwelə] 居民;居住者2.Of_essentially,a theory is an abstract,symbolic representation of what is conce

Java 线程的6种状态及代码展示_线程状态演示代码-程序员宅基地

文章浏览阅读855次。Java线程从jdk1.5开始有六种状态。NEW:尚未启动的线程处于此状态。 RUNNABLE:在Java虚拟机中执行的线程处于该状态。 BLOCKED:等待监视器锁被阻止的线程处于此状态。 WAITING:无限期等待另一个线程执行特定操作的线程处于此状态。 TIMED_WAITING:在指定的等待时间内等待另一个线程执行操作的线程处于此状态。 TERMINATED:已退出的线程处于..._线程状态演示代码

史上最全的Chrome使用技巧集锦_chromeflags设置详解-程序员宅基地

文章浏览阅读4.6w次,点赞2次,收藏4次。Chrome的隐身模式先来说说隐身模式的启用方法吧1.键盘快捷:Ctrl + Shift + N。2.在Windows7下的任务栏处,右击“Chrome”图标,会出一个下拉菜单,点击“新建隐身窗口”。3.你还可以在一个正在浏览的页面中,通过“右键点击链接”出现下拉菜单,选择“在隐身窗口中打开链接”,直接进入隐身窗口(如下图)。简单一点的说,C_chromeflags设置详解

计算机端口详解(总结)-程序员宅基地

文章浏览阅读3.4k次。目录摘要0x00 什么是端口0x01 端口的分类0x02 端口在入侵中的作用0x03 端口的相关工具0x04 保护好自己的端口0x05 端口扫描0x06 阻止端口扫描摘要端口是个网络应用中很重要的东西,相当于“门”了。0x00 什么是端口  在 Internet上,各主机间通过TCP/TP协议发送和接收数据报,各个数据报根据..._port0 = 0x01, port1 = 0x02, port2 = 0x04,

机器学习小组系列笔记--简单的数据预处理和特征工程_服从正态分布的变量作标准化转换后-程序员宅基地

文章浏览阅读259次。【将在后面的应用中来实践应用】学习目标有四个: 无量纲化:最值归一化、均值方差归一化及sklearn中的Scaler 缺失值处理 处理分类型特征:编码与哑变量 处理连续型特征:二值化与分段 相关的参考资料:关于最值归一化、均值方差归一化及sklearn中的Scaler方面的学习,可以参考:《机器学习的敲门砖:归一化与KD树》及《特征工程系列:特征预处..._服从正态分布的变量作标准化转换后

随便推点

kuka机器人折合编程_芯片级维修常州市柯马COMAU机器人本体保养{苏州罗韦机器人维修}...-程序员宅基地

文章浏览阅读338次。kuka机器人控制系统主机MFC3故障维护性能:当kuka机器人控制系统加载软件时,控制系统停滞;KUKA控制面板的操作栏功能失效;教学设备的显示屏为黑色;KUKA控制面板上的操作模式开关无一响应;VxWorks系统启动时不可以正常启动;在上边所述任何一种情况下,控制系统都会展现MFC3故障。kuka机器人控制系统主机产生MFC3故障。维护原因:MFC设备没有办法初始化;MFC3并没有正确插入;系..._kuka-kr16-3sf的结构组成

【学习笔记】关于Java Spring的学习随笔(一)_spring makes java-程序员宅基地

文章浏览阅读261次。1、Spring1.1、简介Spring是Java EE编程领域的一个轻量级开源框架,该框架由一个叫Rod Johnson的程序员在 2002 年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架 。功能:使用基本的JavaBean代替EJB(Enterprise Java Beans)目的:解决企业应用开发的复杂性Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。_spring makes java

Spring Security CAS认证_cas整合springsecurity用户密码认证-程序员宅基地

文章浏览阅读1w次。13.7 CAS认证13.7.1概述JA-SIG生产一种称为CAS的企业级单点登录系统。与其他计划不同,JA-SIG的中央身份验证服务是开源的,广泛使用的,易于理解,独立于平台,并支持代理功能。Spring Security完全支持CAS,并提供从Spring Security的单应用程序部署到企业级CAS服务器保护的多应用程序部署的轻松迁移路径。您可以在https://www.ape..._cas整合springsecurity用户密码认证

uniapp基础篇 - - 实现APP语言国际化_uniapp国际化语言-程序员宅基地

文章浏览阅读1.8w次,点赞2次,收藏4次。uniapp基础篇,实现APP语言国际化,应用内切换语言_uniapp国际化语言

微信小程序canvas绘制图片真机不显示问题_canvas.createimage()真机是一个空对象-程序员宅基地

文章浏览阅读4.2k次,点赞2次,收藏6次。用canvas绘制图片的时候,模拟器上正常显示,真机上不显示const ctx = wx.createCanvasContext('canvasImg');var imgUrl = 'https://static.bzsh.souqu.net/20191119095703c82818277.png';ctx.drawImage(imgUrl, 40, 100, 200, 200);ctx...._canvas.createimage()真机是一个空对象

MySQL 数据库问题分析思路_innodb: file (unknown): 'read' returned os error 2-程序员宅基地

文章浏览阅读1.6k次。最近后台服务突然出现了连接池不够用的情况,不定时的会抛出java.lang.IllegalStateException: Pool not open2019-09-06 08:21:52.701->java.lang.IllegalStateException: Pool not openjava.lang.IllegalStateException: Pool not open..._innodb: file (unknown): 'read' returned os error 205. cannot continue operat

推荐文章

热门文章

相关标签