運(yùn)維的命,真的被革了嗎?
運(yùn)維一時間猶如那落后的晚清政府一下,四處飄蕩著要革運(yùn)維命的聲音,運(yùn)維到底是怎么了?
IaaS興起的時候,有人說要革運(yùn)維的命。
Docker興起的時候,有人說可以革運(yùn)維的命。
DevOps及運(yùn)維自動化平臺一出來,此時有人大喊運(yùn)維要下崗了。
......
為了更深入的去了解這個問題,我特意找了國內(nèi)的著名招聘網(wǎng)站獵聘網(wǎng)提供了一份運(yùn)維崗位需求趨勢圖的數(shù)據(jù),這份數(shù)據(jù)是后臺的真實(shí)數(shù)據(jù),如下:
紅色線是在獵聘網(wǎng)上發(fā)布的運(yùn)維崗位趨勢圖,它包含了所有運(yùn)維崗位需求情況(如業(yè)務(wù)運(yùn)維、網(wǎng)絡(luò)運(yùn)維、linux運(yùn)維、DevOps)。
綠色線是在獵聘網(wǎng)上發(fā)布的所有崗位平均趨勢圖。
藍(lán)色線是在獵聘網(wǎng)上發(fā)布的網(wǎng)絡(luò)工程師崗位趨勢圖。
注:本來還統(tǒng)計了一個DevOps的崗位需求,但是太少了,幾乎可以忽略。
從以上的數(shù)據(jù)變化曲線中可以看到,運(yùn)維的需求還是大大超過企業(yè)崗位的平均需求,這說明企業(yè)對運(yùn)維的需求依然很大,呈現(xiàn)加速增長的趨勢,但網(wǎng)絡(luò)工程師的需求,則低于平均需求,這是為啥?
對照云的分類,可以把運(yùn)維理解成三個層次,這三個層次對運(yùn)維的能力要求又截然不同,可以對應(yīng)到運(yùn)維組織中的某類角色。IaaS層的運(yùn)維能力是對應(yīng)的服務(wù)器運(yùn)維和網(wǎng)絡(luò)運(yùn)維;PaaS是一些專業(yè)服務(wù)的能力運(yùn)維,比如說DBA、DNS、LVS管理員等等;SaaS對應(yīng)的是應(yīng)用運(yùn)維的角色,確保面向用戶的服務(wù)保證、服務(wù)交付和服務(wù)衡量。如此分類之后,對以上的網(wǎng)絡(luò)工程師的需求趨勢的增速就可以理解了,這幾年隨著公有云平臺IaaS的逐漸被初創(chuàng)企業(yè)接受,會稀釋掉很多網(wǎng)絡(luò)工程師的需求,但依然會增長,而企業(yè)的其他崗位需求則更大。
從以上的分類邏輯下去,再結(jié)合行業(yè)的一些分析,你會發(fā)現(xiàn)所謂的運(yùn)維革命更是很難,仔細(xì)看看:
公有云只是云的一種形式,無法形成顛覆性影響
從Rightscale 2015年的報告來看,對于無IT資產(chǎn)包袱的初創(chuàng)企業(yè)來說,公有云是一個很好的選擇,但對于很多傳統(tǒng)企業(yè)來說,并不會直接考慮把自己的整個企業(yè)應(yīng)用搬到公有云上,更愿意選擇自己私有IT的云化,其中涉及數(shù)據(jù)安全,資產(chǎn)包袱,IT能力轉(zhuǎn)變等等。從目前國外的情況來看,混合云(同時擁有公私云)的比例達(dá)到55%,這就意味著IT維護(hù)的崗位需求依然是存在。
另外如果缺少多云管理的平臺,Multi-Cloud也是一個難點(diǎn)。舉個例子,國內(nèi)各家公有云的標(biāo)準(zhǔn)不一,想把Mysql中數(shù)據(jù)從一家云遷移到另外一家都是很難,在短期內(nèi)也只能依賴人來保證。
云催生的業(yè)務(wù)呈現(xiàn)爆發(fā)性增長,應(yīng)用運(yùn)維需求會更大
從2014年騰訊開放平臺提供的數(shù)據(jù)來看,有創(chuàng)業(yè)者近500萬,如果加上其他公有云平臺,則創(chuàng)業(yè)者數(shù)量更多,帶來的運(yùn)維需求很大也是必然。應(yīng)該說IaaS云計算給創(chuàng)業(yè)者提供了一個低門檻資源獲取能力,也大大降低了創(chuàng)業(yè)者的門檻,把之前那些專業(yè)、時間周期長的能力簡單化了,此時人人都可以成為創(chuàng)客。
對于初創(chuàng)企業(yè)來說,不一定在開始就需要招聘運(yùn)維人員,但是業(yè)務(wù)規(guī)模增大之后,一定會需要應(yīng)用運(yùn)維,否則就是研發(fā)干運(yùn)維的活。目前一些創(chuàng)業(yè)的朋友就找我介紹運(yùn)維,對于做過運(yùn)維的人來說,可以簡化企業(yè)的運(yùn)維工作,對于沒做過運(yùn)維的人(比如研發(fā)),會復(fù)雜化企業(yè)的運(yùn)維工作。沒有運(yùn)維支持的開發(fā),一定會有種感受--自己沒有時間寫代碼,做架構(gòu)設(shè)計等等。
私有IT環(huán)境的云化,運(yùn)維的需求不會減少
IT私有環(huán)境的云化對傳統(tǒng)企業(yè)的運(yùn)維能力要求不是降低了,而是更高了。對于高端的銀行、電信企業(yè)來說,高端的設(shè)備對運(yùn)維能力要求依賴很低,而轉(zhuǎn)變成x86和IaaS體系以后,運(yùn)維需要掌握的能力就更多了,特別是一些開源技術(shù)。而對于那些只是機(jī)器托管的企業(yè)來說,他們更需要掌握IaaS平臺的維護(hù)能力。
不過運(yùn)維人一定要注意,不要讓自己成為那個趕馬車的人,蒸汽機(jī)一出來,對你的影響***。我理解大家說的運(yùn)維革命,就是革掉那些技能型/操作型運(yùn)維人,他們帶來的價值會越來越低,并且可替代性越來越強(qiáng)。既然IaaS能把服務(wù)器運(yùn)維和網(wǎng)絡(luò)運(yùn)維在公有云里面釋放出來,那么SaaS運(yùn)維平臺也就可以把部分應(yīng)用運(yùn)維職能釋放出來,比如說自動化、服務(wù)器管理等等。
其實(shí)我覺得當(dāng)前的運(yùn)維革命論是一個很好的提醒,提醒我們自己要面對趨勢,自己做好轉(zhuǎn)型的準(zhǔn)備,但也無須過度擔(dān)憂。未來運(yùn)維崗位的能力要求一定是開發(fā)型運(yùn)維、技術(shù)全面型運(yùn)維、云平臺型運(yùn)維。另外當(dāng)別人提出運(yùn)維革命的時候,可能是因?yàn)橐恍┤瞬涣私膺\(yùn)維,也有部分原因是運(yùn)維人沒有去讓他人去了解,導(dǎo)致大家覺得運(yùn)維的活很簡單,可以被機(jī)器替代,這就需要運(yùn)維人一起努力展現(xiàn)自己。