运维是做什么的

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-29
运维是做什么的?

运维开发工程师的职责是:负责日常运维工作;推动及开发高效的自动化运维、管理工具,提升运维工作效率;制定和优化运维解决方案,包括但不限于柔性容灾、智能调度、弹性扩容与防攻击;探索、研究新的运维技术方向。
运维开发工程师的任职要求是:1、本科及以上学历,年龄在18周岁以上;2、熟悉常见应用服务的配置和优化;3、能熟练使用常用的监控软件;4、善于分析思考问题,有责任心;5、服从工作安排,身体健康。



不同类型的运维,具体的工作也是不一样的,例举部分如下:

1、运维工程师/运维开发工程师:负责具体的产品线运维工作,同时也需要掌握开发的能力,深入业务,最了解业务的痛点和问题,同时研发/优化针对产品业务需求的平台、工具和手段,能够接触到各类优秀的系统架构并有能力做出优劣对比。

同时对业务的掌控决定了相应运维工程师在业务发展中的作用。长远发展是成为大型系统的架构师。

2、运维平台研发工程师:专门研发运维相关通用平台和技术,需要有一定的产品线运维经验或从产品线中拿到运维需求。对研发能力有较高的要求,对系统的设计有较严格的标准,并且能够理解用户需求。

做出适合服务运维和满足运维工程师使用体验的运维产品,长远的发展是成为各个技术纵向领域的技术专家。

3、数据库研发工程师/数据库工程师:数据库方向是运维技术中较为特殊的一个方向,由于业务的重要性通常需要专设岗位,业界在该方向也有深厚的研究和积累。主要方向有数据库内核、云数据库等,长远发展是数据库领域的技术专家,数据库架构师。

4、运维经理:运维同学做事情的过程中通常需要协调多个RD和QA同学,对协调和推进能力要求比较高,对一些技术深度还不错,协调和推进能力比较高的同学非常适合转型管理职位,长远的发展和技术部门的管理职位一样目标是CTO、CEO。

5、业务运维工程师:主要负责监控线上的服务质量,响应异常/处理突发故障,在线发布/升级产品。和相应产品线的研发和测试协调处理产品问题,基于工作中的问题和数据分析进行抽取,将运维经验理念落地沉淀为方法论/工具/系统/平台。

并制定相关的改进计划,在各个技术方向上落地实现,最终反馈回运维工作中,提高运维本身的效率和产品的价值。

参考资料:百度百科-运维



运维是一个非常广泛的定义,在不同的公司不同的阶段有着不同的职责与定位,如果以operation字面的含义去理解,认为就是敲几行操作命令的工作,那就错了。 对于初创公司,运维工程师的工作可能需要从申请域名开始,购买/租用服务器,上架,调整网络设备的设置,部署操作系统和运行环境,部署代码,设计和部署监控,防止漏洞和攻击等等。对于大型的公司,对于运维工作的要求越来越高,也催生了更细化的运维分工:从大的方向,可以分为网站运维,系统运维,网络运维,数据库运维,IT运维,运维开发,运维安全等方向。
很多非从业人员对运维的看法一般属于IT运维的一个非常小的职责:装系统。 一些研发工程师对运维的看法也只局限运维工作的几个点:部署, 变更, 监控,响应。
无论做什么运维,最基本的职责都是保证业务能够稳定运行。所以必须成为业务稳定性的owner。有些人通常认为运维工程师像消防员,7*24小时响应异常,救火。但是稳定性的运维工程师和医生的职业更接近。医生也分各种科室,也有急症室,需要先判断病人的问题,对症下药。
业务有着各种各样的需求,如果运维工程师能够满足业务需求,或者主动挖掘业务的痛点和改进方法,就能为业务实现更多的价值。
在满足业务需求时,应该分清主次,优先面对业务快速发展非常重要的需求,例如稳定性,部署和变更效率,容量管理。稳定性不用多说,如果用户没法稳定使用你的业务,什么产品特性都没有价值。对于百度这样极速发展的互联网公司,每天都有大量的升级更新需要提供给用户,如何在异地的大集群上最快的满足产品的升级需求,同时让用户对升级过程无感知,这是我们的追求。当用户会用百度来测量网络是否可以上网时,就是对运维质量的褒奖。
其次,可以横向看看不同业务的需求。如果能够把多个业务的需求抽象出来,把一些有通用价值的工作平台化(例如数据库,cdn,监控,流量接入和调度,大数据的存储和计算),也能在这个方向进行深入的发展。在百度这样的巨大的流量和服务器规模下,你不仅有巨大的空间和挑战,也有着充足的资源和支持,可以开发和应用业界最前沿的技术。
有一定的积累后,可以进入到宏观和微观的两个层面,从整个公司层面考虑业务的智能部署和调度(涉及网络,硬件,系统,应用开发方式等各个要点),进一步提升效率和节省成本。
如果能够懂业务,理解业务的模式,紧密结合业务进行优化和创新,也是运维工程师体现价值的另外一种方式。有很多产品上的创新,专利的申请,论文的发表,业务指标的提升,直接或者以合作的方式由运维工程师贡献。

运维者 运行 维护之意
具体意思是确保监管对象顺利运作的维护活动
比如一系统管理员确保服务器正常运转 一网络工程师确保网络运行良好
就互联网领域而言,大都停在运行监管的层次,就是监视有无故障发生
至于故障发生以后的处理规范化标准化流程比较少提及 及针对信息系统服务与运维人员的关联方面还做的很少

  • 运维是做什么的
    答:2、服务故障管理:包括服务的故障预案设计,预案的自动化执行,故障的总结并反馈到产品/系统的设计层面进行优化以提高产品的稳定性。3、服务容量管理:测量服务的容量,规划服务的机房建设,扩容、迁移等工作。4、服务性能优化:从各个方向,包括网络优化、操作系统优化、应用优化、客户端优化等,提高服务的性...
  • 运维工程师是干什么的 运维工程师是做什么的
    答:运维工程师是做什么的 1、随时解决报警故障。2、业务程序更新。3、编写一些脚本,监控或完成其他可自动完成功能。4、运维架构完善,部署一些用起来更方便更可靠或性能更好的开源工具以及制定运维流程规范。5、打杂,如调交换机,装系统,部署新环境等。
  • 软件运维是做什么的软件运维的工作内容
    答:5、维护客户关系,提高客户满意度;6、整理产品使用案例,形成知识沉淀。
  • 运维是做什么的
    答:运维开发工程师的职责是:负责日常运维工作;推动及开发高效的自动化运维、管理工具,提升运维工作效率;制定和优化运维解决方案,包括但不限于柔性容灾、智能调度、弹性扩容与防攻击;探索、研究新的运维技术方向。运维开发工程师的任职要求是:1、本科及以上学历,年龄在18周岁以上;2、熟悉常见应用服务的配...
  • 运维工程师主要做什么
    答:是指负责一定产品集的运维,工作内容包括应用系统的发布、部署、变更、监控、事件处理、优化以及系统架构设计调优、提供运维报告等。1、结合公司的项目要求及开发需求,对平台进行测试调整与维护,对系统进行升级、扩容,跟进资源落实情况。2、对公司网络及服务器进行设置、优化与维护,负责日常网络安全监控工作...
  • 网络运维具体做什么
    答:网络运维具体是做网络监控、故障排除、设备维护与管理、网络性能优化、安全漏洞管理、备份与恢复、容量规划以及文档记录和报告。网络运维是对计算机网络进行监控、维护和管理的一系列技术和工作。它的目标是确保网络的正常运行、高效性和安全性。首先,网络运维人员负责监控整个网络环境,使用各种监控工具和软件来...
  • 运维工程师是做什么的
    答:1、运维工程师是负责维护并且确保整个服务系统的高可用性,同时不断优化系统架构提升部署效率优化资源利用率提高整体的ROI运维工程师是一个统称,其中有很多分类包括桌面运维工程师网络运维工程师系统运维工程师基础运维。2、运维工程师岗位职责一 1参与设计审核优化公司IT系统以及各应用系统的体系架构2全面负责...
  • it运维主要做什么
    答:it运维主要做的事情设备的管理、应用服务的管理、数据的管理、业务管理、企业计算机资源的管理,如下:1、设备的管理 这个设备包括所有计算机系统的硬件以及辅助设备,包括服务器、个人终端、网络以及操作系统等全面监控和维护。若设备出现故障必须第一时间进行处理,这种处理问题的效率对于IT外包服务商来说尤为...
  • 运维是做什么的工作
    答:运维是干什么的 运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护...
  • 运维是做什么的
    答:1、运维工程师/运维开发工程师:负责具体的产品线运维工作,同时也需要掌握开发的能力,深入业务,最了解业务的痛点和问题,同时研发/优化针对产品业务需求的平台、工具和手段,能够接触到各类优秀的系统架构并有能力做出优劣对比。同时对业务的掌控决定了相应运维工程师在业务发展中的作用。长远发展是成为大型...