年底了,身边的许多同事都已经回家了,也就在这个时候才有闲下来的时间,作为一名一直从事于互联网运维行业的人来说,经常有人问到,作为一名运维人员,需要掌握哪些技术呢?

现在就来回答下运维人员需要掌握的知识和能力:

1. 操作系统知识

对于操作系统来说目前很多,我主要从事的是linux服务相关的运维工作,但平常也有一些windows相关的问题需要处理

对于操作系统原理我们也需要相应的有所了解,这样对于我们深入了解操作系统的运行情况以及分析和定位问题也有一定的帮助

2. 开源组件知识

对于一个大型的互联网架构一般会分成接入层,逻辑层,数据层。对应我们就需要掌握以下知识和:

接入层:

DNS, LVS, Nginx, Apache, PHP, squid

逻辑层:

这里一般是C++等一些业务处理程序的逻辑

数据层:

memcached, mysql, oracle, postgresql, FileSystem

3. 监控相关知识

相信大家都知道运维人员需要对所负责的业务系统和相关服务器有一个全方位的实时监控,以确保业务24*7的正常运行,所以以下监控系统就少不了:

nagios, cacti

其实这里主要是目的是能收集监控数据,并实现数据的实时告警和展示,所以也就有很多公司自己实现相应的监控系统。

4. 编程知识

对于运维人员来说,shell应该是我们最常使用的脚本语言,但平常我们也会接触到perl, python等其它语言

不过如果一名运维人员能使用C或C++进行编程,对于日常运维工作会有很大的帮助,至少可以写一些底层工具,实现批量操作和自动化,这个效率是比脚本语言相对要好。

5. 沟通能力

运维人员需要面向所有的开发人员以及客服人员和外部的第三方合作,这样对我们的沟通能力就有一定的要求。平时工作经常需要推动程序bug的修复以及帮客服解决一些无法解决的客户技术服务,这样如果有良好的沟通能力对事情的解决会有很大的帮助。

6. 抗压能力

运维人员的工作由于需要确保业务的24*7正常运行,所以经常会处于一种高压状态下,尤其当现网出现一些故障的时候,需要面向来自各方的压力恢复服务,所以运维人员本身需要有一种良好的心态和抗压能力。

运维人员在许多人眼里看来是苦B的,但我认为运维这份工作对于我来说,能全面的掌握系统架构其中也其乐无穷!希望各位运维人员在新的一年更上一层楼,工作顺顺利利。

转载于:https://www.cnblogs.com/ywjs/archive/2013/02/06/2901123.html

作为一名运维工程师我们需要哪些技术相关推荐

  1. 如何做好一名运维工程师

    这个话题是一个刚入运维行业的小伙子来问我,因为刚参加工作,可能部分经验不足,问到如何能够做好一名运维工程师呢?其实,只要用心去做,沉淀,仿佛也并没有那么难. 运维工程师,大多数情况下还是需要保证服务器 ...

  2. 快速入门运维:成为一名高效运维工程师的关键步骤

    引言: 运维(Operations and Maintenance)是现代技术领域中至关重要的角色之一.而作为一名运维工程师,需要负责维护和管理软件系统.网络基础设施和服务器等关键组件.本篇博客将介绍 ...

  3. 运维工程师的职责和前景

    转载自网络 运维中关键技术点解剖:1 大量高并发网站的设计方案 :2 高可靠.高可伸缩性网络架构设计:3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案:5 海量数据存储架构 一.什 ...

  4. 大型网站运维工程师的职责和前景

    运维中关键技术点解剖: 1 大量高并发网站的设计方案 ; 2 高可靠.高可伸缩性网络架构设计; 3 网站安全问题,如何避免被黑? 4 南北互联问题,动态CDN解决方案; 5 海量数据存储架构 一.什么 ...

  5. 在知乎上看到的一个关于Linux运维工程师必知的几点,希望对有志于从事运维工作的你有帮助

    作者:Shanker Lee 链接:https://www.zhihu.com/question/19855127/answer/13816874 来源:知乎 著作权归作者所有.商业转载请联系作者获得 ...

  6. 阿里云“网红“运维工程师白金:做一个平凡的圆梦人

    他是阿里云的一位 P8 运维专家,却很有野心得给自己取花名"辟拾(P10)": 他没有华丽的履历,仅凭着 26 年的热爱与坚持,一步一个脚印踏出了属于自己的技术逆袭之路: 他爱好清 ...

  7. 阿里云“网红quot;运维工程师白金:做一个平凡的圆梦人

    他是阿里云的一位 P8 运维专家,却很有野心得给自己取花名"辟拾(P10)": 他没有华丽的履历,仅凭着 26 年的热爱与坚持,一步一个脚印踏出了属于自己的技术逆袭之路: 他爱好清 ...

  8. 一个初级运维工程师对于运维工作的一些浅显认知

    最近因为部门架构调整,之前工作做了交接,新的安排又没有确定,领导建议学习下JAVA开发,后续直接参与到研发工作中而不再负责运维工作.周围同事也都在说运维工作比较low,转研发会好一些.但是毕竟从毕业之 ...

  9. 运维工程师的职责和前景 1

    运维工程师的职责和前景 运维中关键技术点解剖:1 大量高并发网站的设计方案 :2 高可靠.高可伸缩性网络架构设计:3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案:5 海量数据存储 ...

  10. 运维工程师的发展和前景

    运维工程师的职责和前景 运维中关键技术点解剖:1 大量高并发网站的设计方案 :2 高可靠.高可伸缩性网络架构设计:3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案:5 海量数据存储 ...

最新文章

  1. 2月第二周.COM增近12万 ×××域名.XXX减122个
  2. Python检查系统可疑用户
  3. php cgi windows7安装,PHP For Windows64位
  4. 自定义request_Spring Security 自定义登录认证(二)
  5. JVM虚拟机总结 内存分析及调试
  6. 【大总结2】大学两年,写了这篇几十万字的干货总结
  7. [.net 面向对象程序设计深入](36)Redis——基础
  8. 三星旗舰机系列名称即将更换 S10或成最后绝唱
  9. 《Windows via C/C++》学习笔记 —— 用户模式的“线程同步”之“条件变量”
  10. django中自定义了manager函数,使用的时候报错AttributeError: 'Manager' object has no attribute 'title_count'...
  11. 在matlab中配置vlfeat,在MATLAB R2018b中配置VLFeat
  12. 读书笔记(一)——《许三观卖血记》
  13. The word is not correctly spelled
  14. 如何通过weblogic下载文件
  15. canvas——绘制文字
  16. emacs下安装eaf
  17. SyncAdapter同步机制
  18. Ubuntu 18.04机器学习环境安装
  19. 农业信息化技术与应用案例test
  20. 猫叔产品读记 | 爆款车厘子、重做消费品、旅游大数据(1期)

热门文章

  1. 管理感悟:电费每月几万,主管的责任重于权力
  2. C++11与最小垃圾回收
  3. python网络编程第三版网盘_Python网络编程(socketserver、TFTP云盘、HTTPServer服务器模型)...
  4. android安装管理,android-使用下载管理器下载后安装apk,并退出...
  5. window10运行python弹出商店_Python上架Windows 10应用商店,但主要用于学习,正式项目还...
  6. 图画日记怎么画_期末到了,孩子不会复习,可以试试画思维导图的方法
  7. C++中typedef void(*F)(类型)解读
  8. epoll 和select/poll的区别
  9. NGN学习笔记1——NGN的基本概念和体系结构
  10. Apache 代理nodejs[未测试]