運維工程師需要什么技能?
1、開發能力,這點非常重要,因為運維工具都需要自已開發。
2、通用應用方面需要了解:操作系統(目前國內主要是linux、bsd)、webserver相關(nginx,apahe,php,lighttpd,java。。。)、數據庫(mysql,oralce)、其它雜七八拉的東東系統優化,高可靠性這些只是加分項,不需必備,可以邊工作邊慢慢學,這些東西都不難。當然在運維中,有些是有分工偏重點不一樣。
3、系統、網絡、安全,存儲,CDN,DB等需要相當了解,知道其相關原理。
運維工程師需要考什么樣的證書?或者有哪些含金量比較高的證書?
運維這個詞對于學習通信、計算機專業的學生來說不會陌生,因為畢業后我們找的工作很有可能就是運維,但我們對運維了解有多少呢,如下:
1運維是做什么的:
運維顧名思義就是運行和維護,保證it基礎設施正常運轉,保障業務持續進行,如電信有個noc,叫網絡操作中心,其實也是維護崗位,移動有個網管中心,也就是管理網絡的。運維在現代企業中是存在最廣泛的一類崗位。一個企業it技術方向可以分二類崗位,分別是開發崗和運維崗。會有很多學生會問,到底我們開發好還是運維好,根據師兄師姐的流傳下來的說法是開發崗位工資高,運維稍低一些,其實應該說是運維入行的門檻要低一點,比如說你去學習修改一個電腦是不是比開發一個程序要容易些呢哈哈,總得來開發的優勢就是更方便自學、起薪會好一些,但缺點是職業上瓶頸,在國內很多到30來歲就要轉型,運維的優勢是越老越吃香,職業生涯長,缺點是有些涉及設備的沒法自學,若是你去小企業,起薪會點一些。
2運維的崗位分類。
運維發展到現在崗位越來越細分,也越來越專業,不再是早期要管理數據庫的工程師去修電腦的時代了。在這里我以一個上市的互聯網企業的運維部門為例說明現在企業的運維有哪些崗位,總的來說包括五個方面
1)網絡、
2)linu臺、
3)安全、
4)dba、
5)運維開發。
這5類崗位在不同的公司人數可能配置會不一樣,如運營商是提供基礎設施的,那他們在網絡這方面的人才需求量就比較大,但如游戲公司,他們有大量的服務器,讓玩家在上面玩游戲,那么對于linu臺的運維人員就會比較多,再如像他們對于運維開發的需求量就很大。
3運維各崗位的能力需求如何:
前面列出了現在互聯網企業的5類運維崗位,每個崗位都有專業能力需求,但不同企業的運維工作要求的深度不一樣,然后每個方向的體系都很大,雖然花大量時間不可,在實際工作中也是每個人只會做一個崗位,但學習上我們就都需要學習,要掌握整個運維全景,對你的升職甚至單干都是非常有幫助的。每個方向我們可以對標一些認證或崗位學習,如網絡對標思科認證的水平,linux可以對應紅帽的認證水平,數據庫可以對標oracle的認證水平,安全太雜沒法有一個廠家完全包括,要選擇的話可以是思科的安全,雖然設備不是最好的,但是它的體系最全,另外要加入安全攻防。運維開發是一個新興的崗位,目前雖然有devops證書,但不能說最權威,能力模型可以參考騰訊、37互娛這些公司的運維開發崗位能力要求。
4運維的前景如何:
關于運維的前景可以概括一句:“前途一片光明”,隨著數字化經濟時代的到來,數字化會影響所有的行業和企業,區別只是在于時間和程度不一而已,每個企業都需要運維,可以說是一個萬金油的職業,但也因為需求量大,入行也相對容易,競爭者眾多,你若在這個行業內有更好的發展,就必須爬到金字塔的頂上。