首页>云计算大数据

运维工程师技能都应包含哪些

更新时间:2013-06-23

金源万博技术文章-运维工程师技能都应包含哪些

企业IT运维管理系统的应用,帮助企业业务快速发展。不过随着时代的不断进步,系统运维师也应不断的学习。在这里我们总结了系统运维工程师技能。

集合网络、系统、开发工作于一身的复合性人才,系统运维工程师技能具体可能包括:升级版本上线工作、服务监控、应用状态统计、日常服务状态巡 检、突发故障处理、服务日常变更调整、集群管理、服务性能评估优化、数据库管理优化(大于50台)、随着应用PV增减进行应用架构的伸缩、安全、运维开发 工作:

a 尽量将日常机械性手工工作通过工具实现(如服务监控、应用状态统计、服务上线等等),提高效率

b 、解决现实中服务存在的问题,如高可靠性、可扩展性问题等,

c、大规模集群管理工具的开发,如1万台机器如何在1分钟内完成密码修改、或运行指定任 务?2000台服务器如何快速安装操作系统?各分布式IDC、存储集群中数BT级的数据如何快速的存储、共享、分析?等一系列挑战都需运维工程师的努力。

最后说一下运维工程师的职责:确保线上稳定,看似简单,但实属不容易,运维工程师必须在诸多不利因素中进行权衡:新产品模式对现有架构及技术的冲击、 产品高频度的升级带来的线上BUG隐患、运维自动化管理承度不高导致的人为失误、IT行业追求的高效率导致流程执行上的缺失、用户增涨带来的性能及架构上 的压力、IT行业宽松的技术管理文化、创新风险、互联网安全性问题等因素,都会是网站稳定的大敌,运维工程师必须把控好这最后一关,需具体高度的责任感、 原则性及协调能力,如果能做到各因素的最佳平衡,那就是一名优秀的运维工程师了


做为一名运维工程师需要什么样的技能及素质呢,首先说说技能吧,如大家上面所看到,运维是一个集多IT工种技能与一身的岗位,对系统->网络 ->存储->协议->需求->开发->测试->安全等各环节都需要了解一些,但对于某些环节需熟悉甚至精通,如系统 (基本操作系统的熟悉使用,*nix,windows..)、协议、开发(日常很重要的工作是自动运维化相关开发、大规模集群工具开发、管理)、通用应用 (如lvshaweb serverdb、中间件、存储等。。。)、网络(至少要对应用所处网络环境非常了解);
系统运维工程师技能方面总结以下几点:

1、通用应用方面需要了解:操作系统(目前国内主要是linuxbsd)、webserver相关 (highttp,apahe,php,tomcat,java。。。)、数据库(mysql,oralce)、其它杂七八拉的东东。。。系统优化,高可 靠性。。。这些只是加分项,不需必备,可以边工作边慢慢学,这些东西都不难。当然在运维中,有些是有分工偏重点不一样。如可能有专门的运维dba
2
、系统、网络、安全等需要有所了解,至少知道其原理

[自己要掌握的能力: linux  mysql  shell相关文章]

3
、网站运维将成为一个融合多学科(网络、系统、开发、安全、应用架构、存储等)的综合性技术岗位,给大家提供一个很好的个人能力与技术广度的发展空间

4、特长发控和兴趣的培养;由于运维岗位所接触的知识面非常广阔,更容易培养或发挥出个人某些方面的特长或爱好,如内核、网络、开发、数据库等方面,掌握这些系统运维工程师技能可以做得非常深入精通、成为这方面的专家。

上一篇:北京创新威克智能科技有限公司...

下一篇:RHCE认证基本知识了解...

金源在线客服

QQ在线咨询

咨询电话
010-83650488

在线咨询

在线咨询

电话咨询