运维_运维工程师 - CSDN
运维 订阅
运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。运维,本质上是对网络、服务器、服务的生命周期各个阶段的运营与维护,在成本、稳定性、效率上达成一致可接受的状态。 展开全文
运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。运维,本质上是对网络、服务器、服务的生命周期各个阶段的运营与维护,在成本、稳定性、效率上达成一致可接受的状态。
信息
外文名
Operation and maintenance
运维工程师
运维从业人员
SRE
Site Reliability Engineer
中文名
运维
DBA
Database Administrator
运维平台
运维相关工作平台
运维运维的职责
对于初创公司,运维部和系统部一般是合二为一的,相关工作由同一批人负责,界限可能不是很明显。大型公司对运维工作的要求更高,需要有更精细的分工,因此机房/网络/操作系统相关的底层工作分离出来由专人负责,成为系统管理部,而上层和应用产品相关的工作则由运维负责,成为运维部。以下从互联网产品生命周期和运维涉及的技术分别来看分工较细的大型互联网公司中运维工作的职责。 [1] 
收起全文
精华内容
参与话题
  • 运维一般干什么?

    万次阅读 2019-04-19 02:35:44
    运维一般干什么?”这个问题居然是百度上搜索“运维”的最热门问题:对应这个问题的最佳答案如下,不知道各位运维同学是否认同?一、运维工程师的工作:保障业务长期稳定运行(如...
        

    “运维一般干什么?”这个问题居然是百度上搜索“运维”的最热门问题:


    640?wx_fmt=png


    对应这个问题的最佳答案如下,不知道各位运维同学是否认同?

     

    一、运维工程师的工作:


    1. 保障业务长期稳定运行(如网站服务器、游戏服务器等)。

    2. 保障数据安全可靠(如用户名密码、游戏数据、博客文章、交易数据等)。

    3. 随时解决报警故障。

    4. 业务程序更新。

    5. 编写一些脚本,监控或完成其他可自动完成功能。

    6. 运维架构完善,部署一些用起来更方便更可靠或性能更好的开源工具以及制定运维流程规范。

    7. 打杂,如调交换机,装系统,部署新环境等。


    运维和开发是两个截然不同的方向。如果做运维的话,有开发的底子那么转岗位也不是不可以。


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


    二、拓展资料:


    运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。


    一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。


    运维是一个非常广泛的定义,在不同的公司不同的阶段有着不同的职责与定位,如果以operation字面的含义去理解,认为就是敲几行操作命令的工作,那就错了。 对于初创公司,运维工程师的工作可能需要从申请域名开始,购买/租用服务器,上架,调整网络设备的设置,部署操作系统和运行环境,部署代码,设计和部署监控,防止漏洞和攻击等等。

    展开全文
  • 必看,运维还要懂这么多?

    千次阅读 2018-05-28 14:30:25
    听说你精通运维?Apache、Nginx、tomcat、vmstat、iftop、awk、sed、sar、iostat、LVS、HA-proxy、MHA、Zookeeper、Zabbix、Nagios、Cacti、Prometheus、shell、python、go、rundeck、ansible、saltstack、puppet、...

    听说你精通运维?Apache、Nginx、tomcat、vmstat、iftop、awk、sed、sar、iostat、LVS、HA-proxy、MHA、Zookeeper、Zabbix、Nagios、Cacti、Prometheus、shell、python、go、rundeck、ansible、saltstack、puppet、chef、cobbler、fabric、docker、Moby, kubernetes 了解一下?

    我们这篇文章不是说运维除了懂Linux,还要懂Windows,而是涉及运维的其他方方面面。

    环境部署

    一开始这个世界是开发的,然后才是运维的。

    开发实现产品逻辑,将产品开发完成后,然后提交运维进行部署。此时允许就需要准备好部署环境,如部署在Linux服务器上,安装相应的软件,如Apache、Nginx、tomcat、JDK、PHP、MySQL等等。你不能只装了软件吧,还需要看看具体是哪个版本,java 7 和java 8 的差别还是有点的,php5和php7也有些语法不兼容。把软件都安装好了,就可以上线了?还是不行。还需要测试吧,那就还需要部署一套测试环境。有些时候,开发环境也是需要运维来部署的。

    排错和调优

    事情从来都没有一帆风顺的。

    上线没多久,服务就502了,还不被老板骂死。尽管你有一肚子的委屈,我只是个运维,代码不是我写的,为什么要我来背这锅?!委屈归委屈,服务访问不了了,就是运维的事。尽快定位问题,解决问题才是王道。怎么来定位问题呢?最简单直接的办法就是看日志,看系统日志,看软件相关的日志,结合故障现象和经验,快速的进行定位和恢复。然后就是总结经验,吸取教训,写事故报告。OK,现在你知道,需要对系统环境需要进行一定的调优操作,不再做背锅侠。

    相关技术: top, vmstat, iftop, awk, sed, sar, iostat, strace, ...

    备份

    做最好的计划,做最坏的打算。

    前不久的gitlab删库事件的教训犹在眼前,丢失了几小时的数据,虽然大部分的备份策略都失效了,但还是挽救了几小时前的一个备份,才没有造成更大的数据丢失和公司损失。我们需要对设备进行备份冗余,需要对数据库进行备份及离线备份,需要对网站静态进行备份冗余,需要对机房进行备用,能做到双活,那是更好的啦。

    相关技术: rsync, crontab, lvm快照, mysqldump, extrabackup, 完全备份, 差异备份, 增量备份, 离线异地备份, ...

    高可用和集群

    没有永垂不朽,我们不能保证硬件24小时在线,但需要保障服务24小时在线。

    出现故障后,如果做好高可用和冗余,故障自动切换,移除故障节点,那样也就保障了服务的实时在线。在老板和用户不知情的情况下,悄么的把故障处理好的,KPI算是保住了,奖金也许就会有的吧。

    相关技术: F5, Nginx, LVS, HA-proxy, MHA, Zookeeper, 各种其他分布式集群方案, ...

    监控告警

    运维工程师的第一次解放运动。

    时刻担心网站挂掉,一年365天、每周7天、每天24小时,时刻保持精神高度紧张,就算你是神仙都会撑不住的。我们需要一个机器来监督其他的机器工作,我们需要解放我们自己。当有故障发生的时候,通过短信、微信、钉钉、邮件等等通知对应的运维工程师来处理,甚至是自动切换或摘除故障节点,然后我们离线对故障节点进行问题排查。

    相关技术:Zabbix, Nagios, Cacti, Prometheus, open-falcon, Ganglia, sar, ...

    安全和审计

    狂奔在互联网的康庄大道上,不过有些人是在裸奔。

    不安全的网络环境和服务器配置,无异于在网络世界裸奔,任何人都可以窥探你的隐私。你的应用是否做了SQL防注入?你的防火墙是否开启?是否还在用root+密码的方式登录服务器?网站开启了https么?是否对系统操作进行审计?

    相关技术: iptables, firewalld, waf, auditd, 各服务的正确配置, ...

    自动化和DevOps

    运维工程师的第二次解放运动。

    偷懒是社会进步的第一动力。聪明的我们怎么会让自己一直在重复枯燥的事情上浪费时间,装系统、部署环境、发版本、批量操作,把这一切交给程序去实现吧,我们需要的是享受生活。

    相关技术: shell, python, go, rundeck, ansible, saltstack, puppet, chef, cobbler, fabric, ...

    虚拟化和云服务

    正在发生的一场运维革命。

    这场革命的发起人是买书的亚马逊,这家伙希望卖一切可以卖的东西,包括自己闲置的服务器资源。现在国内的阿里云和腾讯云也发展得如日中天,他们几乎提供了运维所需要的一切,甚至可以让一个公司不再需要运维的岗位。你需要服务器,只需要几秒钟,就可以创建一台。你需要数据库集群,只需要鼠标点击几下,就可以开通。

    相关技术:docker, Moby, kubernetes, Xen, CoreOS, Hyper-V, KVM, ...

    来源:http://os.51cto.com/art/201805/573436.htm



    文末福利 || 免费领:运维大神速成秘籍(300页干货,基础、进阶、高端,全方位linux技能整理)




    展开全文
  • 很多运维人对未来充满忧虑,不知道该怎么办。但我到是对运维行业充满信心的,因为我坚信:运维其实是架构师的前身。你别说我吹牛,我们看看运维的发展:最开始的运维算是“工业”时代。丰富的开源社区...


    很多运维人对未来充满忧虑,不知道该怎么办。但我到是对运维行业充满信心的,因为我坚信:运维其实是架构师的前身你别说我吹牛,我们看看运维的发展:

    最开始的运维算是“工业”时代。丰富的开源社区,使得开源软件在企业的应用逐步增加。这就需要大量的手工运维人员,导致运维成为低门槛的岗位。

    互联网的普及让运维迎来了“蒸汽机”时代。大数据、AI 成为业务的核心,要求运维工程师具备更高效和成熟的自动化实现能力。就像汽车淘汰马车一样,大量的运维人在这个阶段被淘汰。

    到了互联网的下半场,运维也进入了“航天”时代。降低成本、提高效率、精耕细作是企业对运维的基本要求,也涌现出了 Docker、Kubernetes、SDN 这些成熟的技术。所以运维人除了掌握运维流程,还需要对开发方面有一些自己的思考。作为工程师除了把太空船发射出去,还要考虑如何实现载人、实现回收、甚至太空站对接的事项。

    所以你可以看到,运维的发展是在不断走向架构师这个方向的,这也是我对运维行业充满信心的原因。但最大的问题在于,你能不能跟得上行业的发展,也就是你能否成为运维行业的高手,这至关重要。 

    我认识一位具有 10 多年经验的运维老兵,叫牧客曾经是阿里巴巴的运维专家,靠着自己对行业和运维的理解,一路从人肉运维、到运维专家,现在成为了一名架构师。他不仅在阿里巴巴这样的巨头担任核心的运维岗位,还在一家大型互联网公司担任过架构师,从零搭建团队和运维架构,对于如何成为运维高手这件事,他有着自己独特的观点。

    ∆ 扫码即可免费试读 / 订阅

    正好他在拉勾网的专栏「运维高手的 36 项修炼」在拉勾网上架了。他发给我看了看内容,觉得让我眼前一亮,非常想推荐给你。

    这个课程会模拟一个运维工程师的全部核心工作,也就是部署、服务运维、割接、故障排除、监控、安全防护、方案设计 这7个模块。

    从较为基础的底层能力讲起,通过 36 讲带你掌握运维高手的运维技巧。最宝贵的是,全部的内容都来源于他这十余年的运维经验和工作技巧。这个专栏,是你修炼成为运维高手的绝佳秘籍。

    牧客是谁?

    牧客,运维领域深耕 10 余年,曾就职于大型互联网公司阿里巴巴、大型国企中体彩等,先后担任运维专家、SRE 负责人、架构师等核心岗位。曾经主导开源国内第一个基于 Ansible2.4 实现的完整运维自动化项目;曾带领 SRE、运维开发、DBA 三个团队出色重构近千级别主机的运维架构。

    ∆ 扫码即可免费试读 / 订阅

    课程目录

    根据运维的核心工作,专栏分成运维、部署、割接、监控、安全、方案、趋势 7 个模块,通过理论结合实战,保证:

    • 知识点全面:7个模块涵盖运维各项知识类型;

    • 学会就能用:36项修炼,也是36个面试和工作常见问题;

    • 实战化思考:10余年运维老兵从人肉运维到架构师的独家实战经验;

    • 进阶式学习:从基础开始,搭建一套运维高手的学习路径;

    所以不论你是想系统化提升运维技能,还是想转型成为运维开发。总之,如果你想成为运维领域的高手,欢迎来和牧客一起修炼成为运维高手。 

    限时优惠①

    原价¥98

    上新限时优惠 ¥68

    (新用户首次订阅立减 ¥20)

    限时优惠②

    点击 阅读原文,加入「运维高手交流群」

    ∆ 扫码即可免费试读 / 订阅

    点击阅读原文,加入「运维高手交流群」。

    展开全文
  • 本人现在一个企业做运维经理,分享给大家自己2年时间从一个初级运维做到运维经理一些个人经验 ,让学习linux同学不在迷茫,走出困惑,找到理想一个高薪工作,改变一生
  • 运维概念

    2018-11-23 09:17:02
    运维( Operation and maintenance)-般 是指对大型组织已经建立好的网络软硬件的维护,其中传统的运维是指信息技术运维( IT运维)。所谓IT运维管理,是指单位IT部门]采用相关的方法、手段、技术、制度、流程和文档等,对...
       运维( Operation and maintenance)-般 是指对大型组织已经建立好的网络软硬件的维护,其中传统的运维是指信息技术运维( IT运维)。所谓IT运维管理,是指单位IT部门]采用相关的方法、手段、技术、制度、流程和文档等,对IT运行环境(如软硬件环境、网络环境等)、IT 业务系统和IT运维人员进行的综合管理。
       随着信息化进程的推进,运维管理将覆盖对整个组织运行,进行支持的管理信息系统涵盖的所有内容,除了传统的IT运维,还拓展了业务运维和日常管理运维。其参与的对象也从IT部]和人员,拓展到组织的管理层和各部门,及其相关的业务干。
       运维的最终结果是对软件运行中各种性能的维护。IT运维是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该过程主要用于IT部门]内部日常运营管理,其涉及的对象分成两大部分,即I业务系统和运维人员;业务运维是业务需求和用户体验的核心和重点部分,更是需要对内容繁杂、持续变化、支持不同的业务需求,加以描述、加载和维护的过程,其涉及的对象包括2类人员,一类是提供业务支持的技术人员,另-类是整个组织的管理层和业务骨干,随着业务运维环境和工具的能力提升,功能完善、体验优化,技术人员将逐步退出这个领域;日常管理运维则是对IT运维和业务运维需求、过程、结果的管控,以及对整个管理信息系统运行状态的管控,从而实现针对应用变化的记录和跟踪、针对地域不同的变更和跟踪、预测环境和应用的风险和防范管理等等,其涉及的对象主要是运维管理部]的管理人员和参与人员。
    
    展开全文
  • 点击上方“民工哥技术之路”选择“置顶或星标”每天10点为你分享不一样的干货前言谈起运维工作,估计很多人会下意识的认为就是修电脑的、网管(上不去网,第一个被召唤的那种)。其...
  • 运维

    2020-03-13 09:51:32
    文章目录一、运维工程师的工作:二、拓展资料: 一、运维工程师的工作: 保障业务长期稳定运行(如网站服务器、游戏服务器等)。 保障数据安全可靠(如用户名密码、游戏数据、博客文章、交易数据等)。 随时解决报警...
  • 运维基本概述

    2018-11-26 15:11:56
     下面将IT运维管理基础知识必须要学习或能让你运维任务加分的技艺稍做简介。最先我们假定你是一个公司的IT运维经理。须要完成五十台以上的服务器和若干杂七杂八的配备,哪些运维人员应该必备的技术? IT运维管理...
  • 日常运维(一)

    千次阅读 2018-08-25 11:55:30
    日常运维(一) 10.1 使用w查看系统负载10.2 vmstat命令10.3 top命令10.4 sar命令10.5 nload命令10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.11 Linux网络相关   10.1使用w...
  • 运维是干什么的?

    千次阅读 2018-11-27 17:54:14
    什么是运维? 按照字面意思就是运行维护。 在软件产品的整个生命周期中运维工程师都需要适时地参与并发挥不同的作用,因此运维工程师的工作内容和方向非常多。 产品发布前:负责参与并审核架构设计的合理性和可运维...
  • 运维工程师 主要是做什么的?

    万次阅读 多人点赞 2019-06-05 17:28:25
    在软件开发领域当中,前端、后端开发我们一般比较熟,但运维工程师是做什么的,很多人都不太了解。真的是只是维护工作吗?今天我们就介绍一下 运维工程师 到底是做什么呢 随时解决报警故障、业务程序更新 编写一些...
  • 云服务来了SRE落地了容器技术普及了运维工程师删库跑路了......运维完了千万不要入坑运维运维是死胡同,未来的企业是不需要运维服务系统的。大家干啥都可以,做前端,搞开...
  • Redis运维(做一个合格运维工程师)

    万次阅读 多人点赞 2019-12-18 22:05:23
  • IT运维服务分类目录 企业运维,至少包括如下几个大方面: 1,桌面运维(以windows为主,工资偏低,桌面运维经理可以达到8K到10K,很多人在公司里干的就是安装windows系统,windows里的QQ坏了重装下,砸个...
  • IT运维服务规范

    千次阅读 2018-05-15 11:55:15
    本部分规定了IT运维服务支撑系统的应用需求,包括IT运维服务模型与模式、IT运维服务管理体系、以及IT运维服务和管理能力评估与提升途径。 本部分适用于企业理解智控国际IT运维服务管理体系,指导智控国际为客户提供...
  • 运营与运维

    千次阅读 2019-04-23 21:49:45
    运维是对项目成果的日常运行维护,保障项目成果正常工作。 2)运营远比运维复杂。运营涉及一系列干洗人的利益分析、权衡、博弈。运维是持续进行的日常任务。 3)运营由商业人才策划、执行,运维运维工程师执行。...
  • 转行做linux运维工程师,首先要了解linux运维要做多少事情,需要什么基础,然后根据自己的情况进行有的放矢的追踪学习。先了解下做linux运维工程师需要做的事情 1.熟悉linux命令基本操作,玩不转基本操作别的都是...
  • Python自动化运维介绍

    千次阅读 2019-01-07 21:19:37
    2 了解运维的基础知识 3 运行环境:python2.7 二 运维发展的不同阶段 1 传统运维 命令行 批量脚本 2 自动化运维 3 云运维 三 传统运维特点 1 资源少 2 业务结构简单 3 运维工作简单 四 传统...
  • 推荐一套适合运维的书籍

    万次阅读 2017-11-08 15:35:57
    linux基础入门 ...综合运维 《高性能Linux服务器构建实战》 lamp/lnmp nginx: 《取代Apache的高性能Web服务器》 apache:《Apache服务器配置与使用工作笔记》 mysql:《高性能MySQL》 安全
  • 运维工程师-简历

    万次阅读 2018-09-17 13:46:35
    姜博文 基本信息 ...运维工程师 | 全职 | 浙江杭州 | 8K-12K | 毕业院校 郑州轻工业学院 | 网络工程 专业技能 操作系统 Redhat、CentOS、Ubuntu 服务应用 Nginx、LVS、HAProxy、rsyslog、My...
1 2 3 4 5 ... 20
收藏数 337,487
精华内容 134,994
关键字:

运维