什么是运维?下面和千锋广州小编一起来看看吧!

运维顾名思义就是运行维护,运维工程师就是要做好生产系统的稳定运行维护工作。是不是很好理解?但是光这一句稳定运行,需要运维工程师们具备各方面的能力,以至于一人无法完成全部维护工作,从而形成了各类运维工程师的分工协作,比如应用运维、系统运维、网络运维等。最近很火的devpos概念,可能有人已经有所了解了,现在说的devpos工程师就是开发与运维的结合,提出运维需要开发技能。个人认为有些扯淡,运维本来就要会些开发技能的,但是运维和开发还是有本质区别的,其思考方式就不一样,开发人员考虑的是系统实现功能马上投产,运维工程师关心的是系统好不好用,是不是具备高性能,高可用?怎样去保证每天长治久安的安全稳定运行?所以个人以为运维就是运维,运维本身也需要开发技能,但是从总体上说还是运维工程师,我们会的比开发工程师还要多,开发只是我们工作的很小一部分。

那么运维工程师主要做哪些工作呢?既然工作目标是保证系统的安全稳定运行,那么我们的工作就是围绕着这个目标转。我们需要:

1、 构建系统监控体系。没有监控就等于是瞎子,系统出了问题都不知道,要是哪天支付宝不能支付了,支付宝的运维工程师肯定是第一时间知道的,总不见得等用户投诉,媒体报道了自己才知道吧?关于监控体系我之前已经说过了。

2、 应急处理。系统出故障了怎么办?着急的看着束手无策肯定不行,这时一个优秀的运维工程师的价值就体现出来了,一个有经验的运维工程师能第一时间确定故障原因,并迅速恢复业务,保证对外影响时间最小。当然,这里故障是多方面的,有应用故障,数据库故障,甚至是网络线路故障,后面会单独一篇进行介绍。

3、 技术问题分析。出了问题就需要分析,这里需要具备一些必备能力,比如网络抓包分析、tcpdump抓包及分析、代理的机制等。

4、 业务问题处理。就是在业务层面进行统计分析,比如统计系统的每日交易量,成功率,错误码的分布情况,这对这些错误码分析原因,找出集中在哪个环节,集中在哪家商户,找到他,然后冲过去帮商户解决问题。

5、 版本测试。开发发布版本后运维工程师需要进行相应的性能和高可用测试,不具备高可用的系统建议还是不要上线了,否则后果不堪设想。

6、 版本上线。这个就需要体能储备了,在晚间业务量小的时候悄悄的进行,要让用户无感知,熬个夜完成系统的升级改造,第二天给广大用户一个惊喜,有没有发现有时候一夜之间支付宝,京东啥的换了个页面,出了啥新功能啥的?

7、 系统演练。养兵千日用兵一时,平时不努力,故障时吃苦头。所以平时自己要安排些实际故障的演练,验证下系统的强制性,再考验下一线工程师的应变能力。

8、 工具开发。运维没有工具怎么行?包括监控工具、交易成功率统计分析工具、变更自动化工具等等。

9、 业务分析。这个你需要具备一项新技能:“统计分析”。各种统计分析工具,数学建模是必须要掌握的内容。

说了这么多,想让需要入门的朋友知道什么是运维,具体需要做哪些事情,希望对大家有帮助哦!

什么是运维?运维开发需要做哪些事情?相关推荐

  1. 浅谈运维工程师的开发能力的培养

    写在前面 本文已获得作者授权,作者的博客地址:https://www.cuiliangblog.cn/ 原文链接:浅谈运维工程师的开发能力的培养 一.运维工程师发展路线 1. 传统运维 侧重点是解决具 ...

  2. 基本运维及协同开发 :Linux基本使用

    基本运维及协同开发 :Linux基本使用 文章目录 前言 一.Linux内容介绍 二.Linux入门概述 1.我们为什么要学习Linux 2.Linux 简介 3.Linux 发行版 4.Linux ...

  3. 数据分析真题日刷 | 商汤科技2018校招C++/算法开发/大数据/后端/运维/测试/数据挖掘开发工程师笔试第二场

    断了大半个月没有刷题,进入「数据分析真题日刷」系列第13篇 . 今日真题 商汤科技2018校招C++/算法开发/大数据/后端/运维/测试/数据挖掘开发工程师笔试第二场 (来源:牛客网) 题型 客观题: ...

  4. 遇到跑批时快时慢、或一直变慢,作为运维DBA或开发的你,如何下手?

    作者:黄远邦(笔名小y),长期活跃于国内多家银行总行生产数据中心,擅长解决Oracle方面各类疑难问题.在北京中亦安图科技股份有限公司任数据库团队技术总监. 如果您的日终跑批/清算/报表等程序时快时慢 ...

  5. python基础 day13 运维堡垒机开发

    本节内容 项目实战:运维堡垒机开发 前景介绍 到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功 ...

  6. 【JAVA运维单系统开发-王大师王文峰开发(过年后2.10号已完成)】

    本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,<Java王大师王天师>作者 公众号:山峯草堂,非技术多篇文章,专注于天道酬勤的 Java 开发问题.中国国学.传统文化和代 ...

  7. Linux运维好学还是开发好学,运维提升需要学习开发技能吗?

    运维需要学习开发技能吗?技术的发展推动了Linux的前行.学习Linux技能的人们也越来越多,时下Linux运维已成为非常热门的职业岗位之一.Linux操作系统备受各大企业和个人的青睐.在许多人看来, ...

  8. 运维工程师到底都在做些什么?

    我们群里最近讨论500台服务器安装系统的问题.我特意找了一篇高人写的文章来与大家分享,希望对大家能有所帮助哈!(以下为作者原文,未加任何修改哈) 看到chinaunix最近出的门户网站运维板块veyr ...

  9. 下载丨 MySQL运维管理+编程开发大全

    墨天轮文档:<MySQL运维管理+编程开发大全>:https://www.modb.co/doc/2340(复制到浏览器中或者点击"阅读原文"立即下载) 本文篇幅有限, ...

最新文章

  1. 8. 修改matlab GUI中fig和m文件名修改流程及注意事项
  2. myclipse 项目struts 2 版本升级过程
  3. python和linux哪个难学-“慢”下来的 Python 要怎么竞争?
  4. boost::mp11::mp_nth_element_q相关用法的测试程序
  5. JS中的(IIFE)(立即调用函数)
  6. 傲游浏览器新浪微博插件v2发布
  7. linux 字符设备号分配状况
  8. 谷歌浏览器修复工具_奇安信代码卫士协助谷歌修复漏洞 获官方致谢
  9. arcgisengine计算线要素总长度_ArcGIS |如何利用一个工具快速计算城市道路网密度...
  10. HEVC测试序列网址和账号
  11. sql replace函数_SQL REPLACE函数概述
  12. 【渝粤教育】国家开放大学2018年春季 0275-21T内科护理学 参考试题
  13. 动画效果之 Canvas学习-globalCompositeOperation详解
  14. edraw linux版本,亿图图示Linux最新版下载-亿图图示Edraw Max Pro Linux 32/64位v8.6 官方最新版 - 极光下载站...
  15. 快速计算网络地址和广播地址
  16. 企业邮箱申请注册流程,10分钟搞定公司企业邮箱
  17. SCI投稿:MDPI旗下期刊Mathematics投稿经历
  18. 莫列波纹(Moiré pattern)与Banding
  19. PHP教程电子版下载
  20. 安卓开发之视频播放器

热门文章

  1. 荟研新材料 毕克BYK024 毕克BYK028 有机硅消泡剂 丙烯酸酯 聚氨酯 水性印刷油墨 罩光清漆 水性UV体系消泡剂
  2. C/C++加减乘除运算效率分析
  3. java isinterrupted_JAVA多线程之中断机制(stop()、interrupted()、isInterrupted())
  4. Kaop打印项之表格
  5. C++高频面试问题总结
  6. 安卓海外SDK接入问题
  7. Python学习心得——列表和元组的操作方法
  8. 94Echarts - 地理坐标/地图(Use lines to draw 1 million ny streets.)
  9. php活体检测,人脸门禁系统中活体检测的必要性
  10. cadence allegro - E