devops自動(dòng)化運(yùn)維工具選擇 現(xiàn)在企業(yè)Devops運(yùn)維人員如何成長(zhǎng)?
現(xiàn)在企業(yè)Devops運(yùn)維人員如何成長(zhǎng)?這個(gè)問(wèn)題是目前很多企業(yè)都要遇到的普遍問(wèn)題,只不過(guò)DevOps概念提議很多年了,可是其落地之前行進(jìn)我還是近兩年才完全有了進(jìn)展。據(jù)我個(gè)人的經(jīng)驗(yàn),要想來(lái)增強(qiáng)運(yùn)維水平以及
現(xiàn)在企業(yè)Devops運(yùn)維人員如何成長(zhǎng)?
這個(gè)問(wèn)題是目前很多企業(yè)都要遇到的普遍問(wèn)題,只不過(guò)DevOps概念提議很多年了,可是其落地之前行進(jìn)我還是近兩年才完全有了進(jìn)展。據(jù)我個(gè)人的經(jīng)驗(yàn),要想來(lái)增強(qiáng)運(yùn)維水平以及促進(jìn)組織相關(guān)人員的能力實(shí)力提升,必須能夠做到:幾點(diǎn):
第一、簡(jiǎn)單需要公司真正明白什么是DevOps,這是將開(kāi)發(fā)和操作兩個(gè)英文單詞各取三個(gè)字母組合在一起,意思應(yīng)該是將開(kāi)發(fā)和運(yùn)維團(tuán)隊(duì)單獨(dú)設(shè)置,那是讓開(kāi)發(fā)人員去明白清楚程序的運(yùn)維環(huán)境,或者說(shuō)讓運(yùn)維人員也要所了解程序開(kāi)發(fā)的內(nèi)容,只不過(guò)緊接著近年來(lái)硬件虛擬化技術(shù)特別是容器技術(shù)的發(fā)展,還有一個(gè)云平臺(tái)生態(tài)的完善,是的應(yīng)用程序開(kāi)發(fā)的架構(gòu)不可能發(fā)生了不大的變化,特別是虛擬化,軟件幾乎結(jié)束定義方法一切硬件,讓軟件跟硬件的接口變得清晰出聲,要開(kāi)發(fā)最后一代的應(yīng)用是需要一些的去打聽(tīng)一下硬件原理,然后把去用軟件來(lái)定義,定義它們,最大限度地讓軟硬融合一體,軟件不但要需要提供應(yīng)用服務(wù)還要管理自身的非功能性指標(biāo),.例如彈性,可用性都將在軟件中利用管理,因此沒(méi)有要求開(kāi)發(fā)人員參加運(yùn)維這是趨勢(shì),以后很有可能就還沒(méi)有現(xiàn)在的開(kāi)發(fā)部門(mén)和運(yùn)維部門(mén)治于狀態(tài)了,僅有那項(xiàng)服務(wù)全權(quán)負(fù)責(zé)團(tuán)隊(duì)。
第二、現(xiàn)在應(yīng)用開(kāi)發(fā)在朝著前方自適應(yīng)自我尊重治理方向反展,過(guò)去的故的運(yùn)維管理干預(yù)工作量會(huì)大家會(huì)降低,并非是的運(yùn)維管理團(tuán)隊(duì)可能會(huì)將無(wú)復(fù)未知,是因?yàn)榫湍壳凹軜?gòu)的發(fā)展趨勢(shì)來(lái)看,微服務(wù)架構(gòu)這些大規(guī)模的分布式邊緣計(jì)算將成為未來(lái)的主流,而需要提供算力的執(zhí)行因子就很可能是一個(gè)服務(wù)組件也可以服務(wù)組件節(jié)點(diǎn)集群,按結(jié)構(gòu)蜂巢式服務(wù)部署,系統(tǒng)手動(dòng)監(jiān)控每個(gè)服務(wù)的狀態(tài)怎么檢測(cè)和上下升降彈性,根本不不要人工干預(yù)。無(wú)論是服務(wù)吧容量擴(kuò)展應(yīng)該急劇收縮,全是服務(wù)什么自我調(diào)節(jié)的彈性功能體現(xiàn)。所以才,是對(duì)企業(yè)來(lái)說(shuō)必須對(duì)自動(dòng)化運(yùn)營(yíng)有一定的認(rèn)識(shí)和充足的準(zhǔn)備,未來(lái)是網(wǎng)絡(luò)主腦加快無(wú)數(shù)邊緣算力節(jié)點(diǎn)全面處理巨量數(shù)據(jù)的時(shí)代,人工干預(yù)會(huì)極少。
第三、企業(yè)組織架構(gòu)必須因?yàn)樾滦蝿?shì)接受調(diào)整,鋪平開(kāi)發(fā)與運(yùn)維的界限,真正將組織依據(jù)什么服務(wù)組件來(lái)劃分團(tuán)隊(duì),讓每個(gè)團(tuán)隊(duì)去系統(tǒng)管理某個(gè)元素單一服務(wù)的整個(gè)全生命周期,使其也能更為高效飛速靈巧的為企業(yè)需要提供趕快的服務(wù),畢竟未來(lái)大數(shù)據(jù)人工智能會(huì)讓企業(yè)遇上的外部環(huán)境的變化進(jìn)入秒級(jí),怎么及時(shí)緊跟市場(chǎng)反應(yīng),這是一個(gè)太大的挑戰(zhàn),必須將企業(yè)各個(gè)服務(wù)的功能點(diǎn)把事情做到極致才還能夠在大數(shù)據(jù)和人工智能的世界里不被拖垮。
結(jié)果,對(duì)于現(xiàn)在運(yùn)維人員來(lái)說(shuō),寫(xiě)腳本,查環(huán)境,截圖備份文件,安全監(jiān)控等等這些工作都是可能會(huì)被SDX其它的東西掉,跟應(yīng)用融為一體,也可以說(shuō)以后的企業(yè)服務(wù)的基礎(chǔ)設(shè)施應(yīng)該是一個(gè)智能體,自我管理,自我暗示能維護(hù),剩下的的很有可能應(yīng)該是去先試試硬件,當(dāng)即電源的事了。所以才不需要再轉(zhuǎn)型,專(zhuān)項(xiàng)開(kāi)發(fā)式運(yùn)維。
這些是個(gè)人的一些體會(huì)到和行業(yè)的觀察,熱情請(qǐng)批評(píng),交流。
請(qǐng)問(wèn)運(yùn)維好做嗎?相比java呢?
樓主,我是從運(yùn)維轉(zhuǎn)到做變更土地性質(zhì)的,講一講我的切身體會(huì)。
我早年在深圳一個(gè)港臺(tái)企業(yè)里做運(yùn)維,護(hù)理從事外貿(mào)計(jì)算機(jī)能維護(hù),打印機(jī)維護(hù),弱電查找有監(jiān)控、、電視等安裝好與以維護(hù),一干應(yīng)該是6年。在這期間,我對(duì)sqlserver、mysql數(shù)據(jù)一定會(huì)的了解,基本都會(huì)用,最好的是我所接觸到了java,當(dāng)前我們運(yùn)行的有java后臺(tái)的網(wǎng)絡(luò)服務(wù)。這一世我就開(kāi)始轉(zhuǎn)入研究java,當(dāng)前GUI開(kāi)發(fā)盛行的當(dāng)下,java做GUI本身又不是強(qiáng)項(xiàng),沒(méi)什么辦法,我對(duì)java的很一見(jiàn)鐘,.net那時(shí)全網(wǎng)最火,我總是會(huì)覺(jué)得要完全安裝.net framework很煩,java可是也必須jdk或是jre,但這個(gè)可以將完全安裝好后的jdk或jre再copy到其他機(jī)器上,然后使用,就這一些,我很著謎。
再說(shuō)2008年以后,java在國(guó)內(nèi)大量形象的修辭,java是開(kāi)發(fā)完畢的第一大語(yǔ)言,我就一路順風(fēng)順?biāo)脑谝徊⒓尤氲诙夜镜倪\(yùn)維的崗位上邊干邊學(xué)了開(kāi)發(fā)。又開(kāi)始也是幫公司做些小功能,建議使用javaweb的servlet開(kāi)發(fā),效率確實(shí)又不是太高,但也沒(méi)什么,本身干著運(yùn)維做開(kāi)發(fā)的。公司領(lǐng)導(dǎo)也相當(dāng)開(kāi)心高興,少請(qǐng)一個(gè)java開(kāi)發(fā),少發(fā)一個(gè)人的工資。至此以后,我就一路普通機(jī)電設(shè)備java開(kāi)發(fā)工作。
以我的經(jīng)歷,歸納轉(zhuǎn)往旗下有200元以?xún)?nèi)建議:
1、有自己平時(shí)做技術(shù)積累,要平順的過(guò)渡勞累到的新階段,吃的苦是不少的,千萬(wàn)不能放棄運(yùn)維經(jīng)驗(yàn),從運(yùn)維管理從底層做起,平時(shí)你也了解各種軟件的應(yīng)用與安裝,都會(huì)按裝了,還不動(dòng)手搗鼓再看看去看一看,或許,這個(gè)東西那是你的菜。
2、千萬(wàn)不能被動(dòng)的去徹底轉(zhuǎn)型,確實(shí)說(shuō)運(yùn)維管理轉(zhuǎn)旗下還算是都很不平滑,可是逐步轉(zhuǎn)型,我還是有阻力的,要積極地的學(xué)習(xí)各種技術(shù),又不是讓你什么都做,在實(shí)際工做中能要用的去只要用心做,用心體會(huì),反而先主動(dòng)地自己嘗試,然后把慢慢的被推著回到開(kāi)發(fā);DevOps目前國(guó)內(nèi)很多公司對(duì)這個(gè)職位界線(xiàn)也不是很非常清晰,多數(shù)都是運(yùn)維部門(mén)組織,是對(duì)現(xiàn)在的運(yùn)維來(lái)說(shuō)是件好事,要是再不轉(zhuǎn)DevOps將由程序員自己干了,運(yùn)維管理可以不比較好難做,地位不好意思。
3、怎么學(xué)習(xí)、學(xué)習(xí)再學(xué)習(xí),不能夠,這個(gè)行業(yè)其實(shí),反正是學(xué)那一種編程語(yǔ)言,要先搞得也很透,再學(xué)一個(gè)腳本語(yǔ)言,javascript是必須說(shuō)的,語(yǔ)言是工具,學(xué)習(xí)編程選擇一門(mén)語(yǔ)言即可解決,功夫上身。
當(dāng)然,反正做運(yùn)維應(yīng)該開(kāi)發(fā),都要技術(shù)精益求精的,才能在快速發(fā)展的技術(shù)圈。只希望能給您一些啟發(fā)。