天津達(dá)內(nèi)教育
平面設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),UI設(shè)計(jì) 移動(dòng)界面設(shè)計(jì) Android軟件工程師 ios軟件工程師 ph...
一個(gè)互聯(lián)網(wǎng)產(chǎn)品的生成一般經(jīng)歷的過(guò)程是:產(chǎn)品經(jīng)理、需求分析、研發(fā)部門開發(fā)、部門、運(yùn)維部門部署發(fā)布以及長(zhǎng)期的運(yùn)行維護(hù)。
運(yùn)維的職責(zé)
對(duì)于公司,運(yùn)維部和系統(tǒng)部一般是合二為一的,相關(guān)工作由同一批人負(fù)責(zé),界限可能不是很明顯。
大型公司對(duì)運(yùn)維工作的要求更高,需要有更精細(xì)的分工,因此機(jī)房/網(wǎng)絡(luò)/操作系統(tǒng)相關(guān)的底層工作分離出來(lái)由專人負(fù)責(zé),成為系統(tǒng)管理部,而上層和應(yīng)用產(chǎn)品相關(guān)的工作則由運(yùn)維負(fù)責(zé),成為運(yùn)維部。
以下從互聯(lián)網(wǎng)產(chǎn)品生命周期和運(yùn)維涉及的技術(shù)分別來(lái)看分工較細(xì)的大型互聯(lián)網(wǎng)公司中運(yùn)維工作的職責(zé)。
運(yùn)維工程師使用的平臺(tái)、工具
運(yùn)維工程師使用的運(yùn)維平臺(tái)和工具包括:
Web服務(wù)器:apache、tomcat、nginx、lighttpd
監(jiān)控:nagios、ganglia、cacti、zabbix
自動(dòng)部署:ansible、sshpt、salt
配置管理:puppet、cfengine
負(fù)載均衡:lvs、haproxy、nginx
傳輸工具:scribe、flume
備份工具:rsync、wget
數(shù)據(jù)庫(kù):mysql、oracle、sqlserver
分布式平臺(tái):hdfs、mapreduce、spark、storm、hive
分布式數(shù)據(jù)庫(kù):hbase、cassandra、redis、MongoDB
容器:lxc、docker
虛擬化:openstack、xen、kvm
安全:kerberos、selinux、acl、iptables
問(wèn)題追查:netstat、top、tcpdump、last
廣義上所有開源的軟件都是運(yùn)維工程師會(huì)使用到的平臺(tái)和工具,同時(shí)也包括運(yùn)維各個(gè)技術(shù)方向上自行研發(fā)的各類平臺(tái)。
運(yùn)維需要的技能和素質(zhì)
運(yùn)維以技術(shù)為基礎(chǔ),通過(guò)技術(shù)產(chǎn)品提供更高質(zhì)量的服務(wù)。運(yùn)維工作的職責(zé)及在業(yè)務(wù)中的位置決定了運(yùn)維工程師需要具備更加廣博的知識(shí)和深入的技術(shù)能力;
扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識(shí),包括計(jì)算機(jī)系統(tǒng)架構(gòu),操作系統(tǒng),網(wǎng)絡(luò)技術(shù)等;
通用應(yīng)用方面需要了解操作系統(tǒng)、網(wǎng)絡(luò)、安全,存儲(chǔ),CDN,DB等,知道其相關(guān)原理;
編程能力,小到運(yùn)維工具的開發(fā)大到大型運(yùn)維系統(tǒng)/平臺(tái)的開發(fā)都需要有良好的編程能力;
數(shù)據(jù)分析能力:能夠整理、分析系統(tǒng)運(yùn)行的各項(xiàng)數(shù)據(jù),從中發(fā)現(xiàn)問(wèn)題及找到解決方向;
豐富的系統(tǒng)知識(shí),包括系統(tǒng)工具、典型系統(tǒng)架構(gòu)、常見的平臺(tái)選型等;
綜合利用工具和平臺(tái)的能力;
運(yùn)維工作的復(fù)雜性對(duì)這個(gè)崗位的運(yùn)維工程師們的軟素質(zhì)也提出了要求:
時(shí)間管理能力,特別是碎片化時(shí)間的處理能力;
沉穩(wěn)的心態(tài),面對(duì)緊急情況時(shí)需要處變不驚;
溝通能力、團(tuán)隊(duì)協(xié)作,運(yùn)維工作跨部門、跨工種工作很多,需善于溝通、并且團(tuán)隊(duì)協(xié)作能力要強(qiáng);
工作中需膽大心細(xì):膽大才能創(chuàng)新、不走尋常路,特別對(duì)于運(yùn)維這種新的工種,更需創(chuàng)新才能促進(jìn)發(fā)展;心細(xì),運(yùn)維工程師是較高線上權(quán)限者,需要謹(jǐn)慎心細(xì);
主動(dòng)性、執(zhí)行力,能夠主動(dòng)學(xué)習(xí)國(guó)內(nèi)的運(yùn)維技術(shù),并引入到工作中,運(yùn)維的質(zhì)量和效率;
運(yùn)維的行業(yè)前景
從行業(yè)角度來(lái)看,隨著中國(guó)互聯(lián)網(wǎng)的高速發(fā)展、網(wǎng)站規(guī)模越來(lái)越來(lái)大、架構(gòu)越來(lái)越復(fù)雜,對(duì)專職網(wǎng)站運(yùn)維工程師、網(wǎng)站架構(gòu)師的要求會(huì)越來(lái)越急迫,特別是對(duì)有經(jīng)驗(yàn)的運(yùn)維人才需求量大,而且是越老越值錢。
運(yùn)維平均薪酬14600元/月
從個(gè)人角度,運(yùn)維工程師技術(shù)含量及要求會(huì)越來(lái)越高,同時(shí)也是對(duì)公司應(yīng)用、架構(gòu)較了解較熟悉的人、越來(lái)越得到重視。
運(yùn)維各地區(qū)招聘需求量
互聯(lián)網(wǎng)運(yùn)維是一個(gè)融合多學(xué)科(網(wǎng)絡(luò)、系統(tǒng)、開發(fā)、安全、應(yīng)用架構(gòu)、存儲(chǔ)等)的綜合性技術(shù)崗位,給運(yùn)維工程師提供了一個(gè)很好的個(gè)人能力與技術(shù)的發(fā)展空間。
運(yùn)維工作的相關(guān)經(jīng)驗(yàn)將會(huì)變得非常重要,而且也將成為個(gè)人的核心競(jìng)爭(zhēng)力,的運(yùn)維工程師具備很好的各層面問(wèn)題的解決能力及方案提供、全局思考的能力等。
運(yùn)維各經(jīng)驗(yàn)階段
由于運(yùn)維崗位所接觸的知識(shí)面非常廣闊,更容易培養(yǎng)或發(fā)揮出個(gè)人某些方面的特長(zhǎng)或愛好,如內(nèi)核、網(wǎng)絡(luò)、開發(fā)、數(shù)據(jù)庫(kù)等方面,可以做得非常深入、成為這方面的。
當(dāng)前國(guó)內(nèi)外對(duì)運(yùn)維人才的需求非常迫切,運(yùn)維工程師的薪資也水漲船高,與研發(fā)、等技術(shù)部門持平,甚至超出。
微信選課
享更多優(yōu)質(zhì)好課!