運(yùn)維架構(gòu)師是你并不遙遠(yuǎn)的彼岸
2016-09-23 10:05:00 來源:來源:DevOps 評(píng)論:0 點(diǎn)擊:
在百度里搜索運(yùn)維架構(gòu)師,你會(huì)發(fā)現(xiàn)招聘的職位還不少并且月薪、年薪都很可觀。提到架構(gòu)師,大家都覺得挺神秘的,而作為運(yùn)維領(lǐng)域的架構(gòu)師,站在系統(tǒng)穩(wěn)定和高可用、高擴(kuò)展的角度,其承載著太多的責(zé)任和挑戰(zhàn)。對(duì)于運(yùn)維工程師來說,運(yùn)維架構(gòu)師就像是一個(gè)目標(biāo)抑或是一座山峰。如何成為一名優(yōu)秀的運(yùn)維架構(gòu)師?運(yùn)維架構(gòu)師應(yīng)該具備何種職業(yè)素質(zhì)?需要什么樣的知識(shí)體系呢?
一、職業(yè)素質(zhì)
運(yùn)維架構(gòu)師一詞應(yīng)該是與系統(tǒng)架構(gòu)師、軟件架構(gòu)師、網(wǎng)絡(luò)架構(gòu)師、業(yè)務(wù)架構(gòu)師不同的,雖然都是架構(gòu)師,但側(cè)重不同。在一個(gè)企業(yè)的IT系統(tǒng)中,運(yùn)維架構(gòu)師更需要具備開放的眼光,各種平臺(tái)、系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)架構(gòu)及后端存儲(chǔ)設(shè)計(jì)都能隨手拈來皆可組合,唯一的目標(biāo)則是針對(duì)合適的環(huán)境和業(yè)務(wù)應(yīng)用,選擇合適的部署和組合,而且在真正的生產(chǎn)環(huán)境中,很少會(huì)遇見與過去一模一樣的情況,因此也需要運(yùn)維架構(gòu)師能夠大膽嘗試,靈活應(yīng)對(duì),使用踏實(shí)而嚴(yán)謹(jǐn)?shù)淖龇▉硗七M(jìn)整個(gè)架構(gòu)的變革和調(diào)整。一個(gè)運(yùn)維架構(gòu)師也必須擁有良好的溝通和交流能力,把自己的想法使用合適的方式告訴別人,并且根據(jù)別人的反饋進(jìn)行不斷調(diào)整自己的觀點(diǎn)。
沒有東西是永遠(yuǎn)正確的,一切都在發(fā)展中變化,而作為一個(gè)合格的運(yùn)維架構(gòu)師,需要在發(fā)展中加深自己對(duì)整個(gè)架構(gòu)的認(rèn)識(shí)和把握,并能分析出架構(gòu)存在的真正缺陷,使用各種方式進(jìn)行彌補(bǔ)和完善。另外架構(gòu)師應(yīng)該熟悉本公司的業(yè)務(wù)體系和應(yīng)用,能夠準(zhǔn)確地把握需求。同時(shí)要有較強(qiáng)的學(xué)習(xí)能力,對(duì)于新出現(xiàn)的技術(shù)、開源工具、集群框架,能夠快速掌握。同時(shí)作為一名架構(gòu)師要有前瞻的思考,在系統(tǒng)的性能和高可用、可擴(kuò)展性上,要有足夠的敏感性,既要充分利用現(xiàn)有資源,又要為長(zhǎng)遠(yuǎn)做好打算。
二、知識(shí)體系
運(yùn)維架構(gòu)師需要掌握的知識(shí)比較雜,結(jié)合其職責(zé)來說說重點(diǎn)吧。首先需要全面負(fù)責(zé)網(wǎng)絡(luò)架構(gòu),服務(wù)器部署、數(shù)據(jù)庫(kù)和應(yīng)用程序的部署和管理架構(gòu)、運(yùn)維平臺(tái)等技術(shù)架構(gòu)的方案和實(shí)施;其二需要把握網(wǎng)站系統(tǒng)整體設(shè)計(jì)和技術(shù)決策,審核解決方案合理性,指導(dǎo)系統(tǒng)實(shí)施和部署;再次需要對(duì)技術(shù)發(fā)展趨勢(shì)有很高的敏感性和預(yù)測(cè)能力,能不斷推進(jìn)運(yùn)維管理水平的進(jìn)步并制定和優(yōu)化管理制度、工作流程、應(yīng)急預(yù)案,提高服務(wù)運(yùn)行質(zhì)量。
首先熟悉網(wǎng)絡(luò),對(duì)網(wǎng)絡(luò)常用的負(fù)載均衡技術(shù)和分層架構(gòu)要熟悉,結(jié)合網(wǎng)站的內(nèi)容發(fā)布、管理及靜態(tài)化技術(shù)、動(dòng)靜分離方案,對(duì)主流網(wǎng)絡(luò)設(shè)備的配置和冗余應(yīng)用比較熟悉,并熟悉高并發(fā)下的網(wǎng)絡(luò)壓力管理和流量控制。
其次熟悉服務(wù)器的批量部署。相信許多企業(yè)里都有自動(dòng)化運(yùn)維的需求,如批量安裝服務(wù)器、批量裝應(yīng)用、批量傳文件、批量監(jiān)控等等,網(wǎng)上也有N多相關(guān)的管理軟件,開源的如Nagios、Cacti、zabbix、zenoss監(jiān)控,Cfengine、cobbler、Puppet統(tǒng)一部署管理軟件,商業(yè)的就更多。它們都很強(qiáng)大,當(dāng)然也各有利弊,需要結(jié)合自己企業(yè)的業(yè)務(wù)應(yīng)用去具體調(diào)整和配置。
再次就是熟悉數(shù)據(jù)庫(kù)的集群和后端存儲(chǔ)架構(gòu)。通常數(shù)據(jù)庫(kù)和存儲(chǔ)都是整個(gè)IT架構(gòu)中比較核心的東西,數(shù)據(jù)庫(kù)的性能和高并發(fā)下的穩(wěn)定對(duì)企業(yè)來講是非常重要的,它直接關(guān)系到用戶的體驗(yàn)和價(jià)值轉(zhuǎn)化。還是存儲(chǔ)的性能將直接影響IO,影響讀寫的速度。作為一個(gè)運(yùn)維架構(gòu)師尤其需要對(duì)系統(tǒng)的性能、容錯(cuò)、并發(fā)等有獨(dú)到的認(rèn)識(shí)與解決辦法。
運(yùn)維架構(gòu)師需要懂技術(shù)也更需要懂管理,現(xiàn)在流行的ITIL是一個(gè)業(yè)界普遍認(rèn)可的服務(wù)管理方案。當(dāng)一個(gè)企業(yè)從發(fā)展初期的粗放型管理走向精細(xì)化管理時(shí),ITIL提供了一個(gè)很好的標(biāo)準(zhǔn)流程指導(dǎo)思想。建立流程規(guī)范IT服務(wù)和支持,并實(shí)現(xiàn)行之有效的持續(xù)改善和對(duì)機(jī)制進(jìn)行監(jiān)控。好的管理制度和方法需要貫徹和堅(jiān)持,如果管理和監(jiān)督不到位,很難保證好的運(yùn)維體系能運(yùn)作下去,這也是非常重要的。當(dāng)然運(yùn)維架構(gòu)師也需要具有領(lǐng)導(dǎo)能力與團(tuán)隊(duì)協(xié)作技能,能在關(guān)鍵時(shí)候?qū)夹g(shù)的選擇作出及時(shí)、有效的決定,來把握問題解決的方向。
三、安全與創(chuàng)新能力
好的運(yùn)維架構(gòu)師,必須具備敏銳的風(fēng)險(xiǎn)意識(shí)和良好的風(fēng)險(xiǎn)識(shí)別能力,當(dāng)然關(guān)注安全也是架構(gòu)師的一個(gè)重要職責(zé)。不安全不穩(wěn)定的系統(tǒng),對(duì)于企業(yè)來說就是一場(chǎng)災(zāi)難。
運(yùn)維安全著眼于解決企業(yè)里關(guān)鍵IT基礎(chǔ)設(shè)施的安全問題,運(yùn)維架構(gòu)師需要能夠?qū)inux和Windows主機(jī)、服務(wù)器以及網(wǎng)絡(luò)、安全設(shè)備上的數(shù)據(jù)訪問進(jìn)行安全、有效的操作審計(jì),并能對(duì)運(yùn)維的操作進(jìn)行審計(jì),減少誤操作、防止信息泄露,實(shí)現(xiàn)事前預(yù)防、事中控制和事后審計(jì)的運(yùn)維安全管理體系。
運(yùn)維永遠(yuǎn)沒有一勞永逸的時(shí)候,不管是運(yùn)維體系多么完善,也不管是自動(dòng)化運(yùn)維做的多么漂亮,我們面臨的新問題仍然不少。隨著業(yè)務(wù)的發(fā)展,從基礎(chǔ)架構(gòu)到高層應(yīng) 用,從系統(tǒng)擴(kuò)展、架構(gòu)調(diào)整、數(shù)據(jù)安全,需要架構(gòu)師去思考的問題會(huì)越來越復(fù)雜,不斷的創(chuàng)新和學(xué)習(xí),將是一個(gè)運(yùn)維架構(gòu)師的重要任務(wù)。
四、架構(gòu)師職業(yè)規(guī)劃
從以上的分析來看,成為一個(gè)優(yōu)秀的運(yùn)維架構(gòu)師,需要自我有一個(gè)良好的職業(yè)規(guī)劃。首先你可以選擇先做2-3年的系統(tǒng)集成,全面了解各種服務(wù)器、系統(tǒng)部署、網(wǎng)絡(luò)架構(gòu)、數(shù)據(jù)庫(kù)、存儲(chǔ)等,從具體的實(shí)施中去學(xué)習(xí)和了解系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)的特點(diǎn)和應(yīng)用;接著你可以選擇去知名的公司和企業(yè)做一個(gè)專業(yè)的運(yùn)維,工作2-3年,并在工作中從運(yùn)維工程師提升到運(yùn)維經(jīng)理,精深技術(shù)的同時(shí)積累自己的管理經(jīng)驗(yàn);再接下來你可以嘗試去能接到很多運(yùn)維項(xiàng)目并IT解決方案的專業(yè)的IT服務(wù)公司,做一名架構(gòu)師,利用已有的工作經(jīng)驗(yàn)和積累,來具體解決各行業(yè)的IT系統(tǒng)架構(gòu)和拓展的問題,如此發(fā)展和成長(zhǎng)你就真正的成長(zhǎng)為一名運(yùn)維架構(gòu)師了。
運(yùn)維架構(gòu)師是一個(gè)“全才”,不但在技術(shù)上和業(yè)務(wù)上要做到“兩手抓,兩手都要硬”,更需要持續(xù)不斷的修煉和學(xué)習(xí),才能成為一名合格的架構(gòu)師。這是一條充滿挑 戰(zhàn)的道路,但也同樣充滿了樂趣與收獲,正所謂“無限風(fēng)光在險(xiǎn)峰”,相信每一個(gè)有目標(biāo)有夢(mèng)想并敢于堅(jiān)持的人一定會(huì)達(dá)到那個(gè)并不遙遠(yuǎn)的彼岸。
【編輯推薦】
相關(guān)熱詞搜索:運(yùn)維 架構(gòu)師 前景
上一篇:美團(tuán)數(shù)據(jù)庫(kù)運(yùn)維自動(dòng)化系統(tǒng)構(gòu)建之路
下一篇:Taskwarrior:Linux下一個(gè)很棒的命令行TODO工具

頻道總排行
- Cisco NetFlow v9為何無人問津?
- 技術(shù)專題:智能化運(yùn)維
- 開源代碼管理:如何安全地使用開源庫(kù)?
- Facebook架構(gòu)解讀
- IT運(yùn)維分析與海量日志搜索需要注意什么(1)
- 金山運(yùn)維肖力:如何將業(yè)務(wù)遷移到虛擬化環(huán)境并穩(wěn)定運(yùn)行(1)
- Apache Ignite(四):基于Ignite的分布式ID生成器
- SDN時(shí)代的網(wǎng)絡(luò)管理系統(tǒng)會(huì)走向何方
- CrazyEye,一款國(guó)人開源的堡壘機(jī)軟件(1)
- WOT2016吳兆松:Zabbix監(jiān)控自動(dòng)化的未來如何發(fā)展
頻道本月排行
- 8你消費(fèi)我買單——"漏洞"天使OneRASP...
- 7有了Jenkins,為什么還需要一個(gè)獨(dú)立...
- 6IT運(yùn)維分析與海量日志搜索需要注意什么(1)
- 5新浪微博王傳鵬:微博推薦架構(gòu)的演進(jìn)(1)
- 4云運(yùn)維如何選擇部署適合自身的IDC和...
- 4雅虎開源可以提升流操作速度的DataSketches
- 4大眾點(diǎn)評(píng)高可用性系統(tǒng)運(yùn)維經(jīng)驗(yàn)分享
- 4開源還是商用?十大云運(yùn)維監(jiān)控工具測(cè)...
- 4論開發(fā)與運(yùn)維沖突的根源、表現(xiàn)形式及...
- 4史上最大機(jī)器學(xué)習(xí)數(shù)據(jù)集,雅虎對(duì)外開...