一个合格的运维人员究竟需要掌握些什么知识和技能呢?(获奖名单已公布-9-24)
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4099742-1-1.html随着IT技术的发展,云计算、移动互联网、物联网是这几年的业界热点,革命性的技术业务模式、全新的用户体验,这些技术为很多企业在带来挑战,也带来了巨大的机遇,同时也对企业的IT架构提出了更高的要求和挑战。IT运维管理已经成为企业发展过程中的支柱之一。那么作为IT运维管理人员,需要掌握哪些技巧呢?首先我们假设你是一个公司的IT运维经理。需要搞定五十台以上的服务器和若干杂七杂八的设备,哪些技术你会用的上?
讨论话题:不一样的运维 一样的精彩,你认为一个运维人员应该具备哪些技能?
讨论时间:2013.9.10--2013.9.21
讨论奖励:活动结束后将会抽取5名会员赠送《IT架构实录一本》。没有来参加SACC大会的同学可以出手了哦!!
一个合格的运维人员,最重要的是行业道德,再就是丰富的行业,IT知识。良好的沟通能力 没搞过。。。 前排就坐,帮顶。:mrgreen: 本帖最后由 Beshe 于 2013-09-10 14:58 编辑
就本人的体会,除了坚实的基础外,解决问题的能力以及悟性非常重要。
一些基本的自动化工具:
Installation:
[*]kickstart
[*]cobbler
Config:
[*]puppet
[*]slatstack
Monitoring:
[*]nagios
[*]catti
一个万用表, 一个网络检测仪,一只装机U盘,一台监控电脑。
能排除电故障,网络故障,系统故障,能检测网络流量
就是运维的全部了。
说起来简单,能用好四样工具,真不简单,尤其是第一个 作为运维经理来说,你是一个团队的leader,你应该有前瞻意识,你的主要责任不在于去解决一个个具体的问题,而是通过建立机制、标准化作业流程来规范日常维护、健康检查等技术手段将90%或者更多的问题消灭在萌芽状态,你的主要责任在于治“未病”;同时建立突发事件的应急处理机制和预案,当发生突发事件时将结果降低至最小。
当然团队建设、作业规范、带领团队钻研新技术、新架构也是日常重要工作之一。作为系统运维经理来说不要过分强调“术”,更重要是要掌握“道”。
不然只能疲于奔命,四处救火,永远疲惫不堪。要将系统运维工作由被动变为主动。通过治“未病”的方式,提高系统可用性!
简单的说合适的流程和工具的使用。
流程是规定各项运维工作如何开展以及具体步骤:例如上线更新流程、故障解决及分析和报告流程等等。
工具是指各项自动化工具的运用,例如上面有的兄弟说的kickstart、puppet、cacti等等。
最重要的是流程和工具后面的人,人的眼界和思想深度决定着运维工作的高度和质量。
复杂点说,合格的运维人应该从至少三方面深刻理解和掌握
文化方面:包含公司制度、团队建设、绩效考核等方面,了解公司文化的核心,不仅仅是表面上的文化,而是制度表达的含义。
市场环境:公司行业环境、产品定位、市场前景、竞争对手状况等
技术能力:自学能力最重要,现在it技术发展很快,各种新技术层出不穷,全部掌握已经成为不可能,只能尽量扩展知识面,精通几方面,用到什么再学什么了。 最近在找这方面的工作,看看自己还缺哪方面的知识。 不一样的运维 一样的精彩,你认为一个运维人员应该具备哪些技能?
感触最深的应该是 语言沟通吧。