了解最新公司動態(tài)及行業(yè)資訊
運(yùn)維,本質(zhì)上是對網(wǎng)絡(luò)、服務(wù)器、服務(wù)的生命周期各個階段的運(yùn)維,使其在成本、穩(wěn)定性、效率等方面達(dá)到可以接受的狀態(tài)。生成互聯(lián)網(wǎng)產(chǎn)品的一般流程是:需求分析、產(chǎn)品設(shè)計(jì)、研發(fā)部門開發(fā)、測試部門測試、運(yùn)維部門部署發(fā)布、長期運(yùn)維。一個流行的網(wǎng)絡(luò)應(yīng)用程序通常需要在服務(wù)器端安裝數(shù)十或數(shù)百臺硬件服務(wù)器,或數(shù)十萬臺硬件服務(wù)器。這些服務(wù)器的應(yīng)用部署(CICD持續(xù)集成和持續(xù)發(fā)布)、日常維護(hù)、監(jiān)控,如果沒有專業(yè)的運(yùn)維團(tuán)隊(duì)和運(yùn)維系統(tǒng),是相當(dāng)不靠譜的。運(yùn)維職責(zé)涵蓋產(chǎn)品從設(shè)計(jì)到發(fā)布、運(yùn)維、變更升級、下線的全生命周期。同時,要總結(jié)工作中遇到的問題,提煉相關(guān)技術(shù)方向,開發(fā)相關(guān)工具和平臺,支持/優(yōu)化業(yè)務(wù)發(fā)展,提高運(yùn)維效率。
初級和中級運(yùn)維涉及的日常工作:
評估產(chǎn)品需求和開發(fā)需求,設(shè)計(jì)系統(tǒng)架構(gòu)。選擇IDC公司、云服務(wù)商、云產(chǎn)品、CDN等IT服務(wù)。服務(wù)器采購、系統(tǒng)安裝、配置服務(wù)、服務(wù)器IDC上市。安裝和調(diào)試網(wǎng)絡(luò),優(yōu)化系統(tǒng)和服務(wù),部署各種服務(wù),確保穩(wěn)定運(yùn)行。啟動代碼,配合研發(fā)搭建環(huán)境,調(diào)試和測試代碼。監(jiān)控硬件、軟件和各種業(yè)務(wù)應(yīng)用程序。配置和收集各種系統(tǒng)日志,根據(jù)日志信息和告警信息優(yōu)化系統(tǒng)和服務(wù)。解決日常問題,如硬件(服務(wù)器、交換機(jī)、硬件、網(wǎng)絡(luò))、軟件(網(wǎng)絡(luò)服務(wù)、中間件)以及各種業(yè)務(wù)服務(wù)故障。編寫自動化腳本(shell,),自動化部署服務(wù)。
高級運(yùn)維主要側(cè)重于運(yùn)維開發(fā)。運(yùn)維開發(fā)就是開發(fā)能夠提高運(yùn)維效率的軟件系統(tǒng)。一套運(yùn)維系統(tǒng)也分為前端和后端。運(yùn)維服務(wù)體系建設(shè)離不開運(yùn)維自動化,運(yùn)維自動化也離不開運(yùn)維發(fā)展。很多人說運(yùn)維開發(fā)是程序員做的,不是運(yùn)維工程師做的。運(yùn)維開發(fā)通常需要懂運(yùn)維相關(guān)技術(shù)的程序員或運(yùn)維工程師。涉及高級運(yùn)維的工作:
監(jiān)控帶寬、流量、并發(fā)、服務(wù)接口、訪問信息變化等關(guān)鍵資源。根據(jù)相應(yīng)的趨勢變化不斷演進(jìn)和優(yōu)化網(wǎng)站架構(gòu)。設(shè)計(jì)各種解決方案,解決公司業(yè)務(wù)發(fā)展中遇到的技術(shù)瓶頸。編寫各種自動化腳本(shell、)來自動化部署優(yōu)化服務(wù)。開發(fā)自動化部署管理平臺(CMDB),實(shí)現(xiàn)平臺化運(yùn)維。制定運(yùn)維程序、規(guī)范、制度,有序推進(jìn)。研究先進(jìn)的運(yùn)維理念和模型,確保業(yè)務(wù)的連續(xù)性、穩(wěn)定性和秩序。
在云計(jì)算商業(yè)化之前,運(yùn)維屬于傳統(tǒng)運(yùn)維時代,大量的人力投入帶動整個業(yè)務(wù)。云計(jì)算商用成熟后,運(yùn)維人員不僅要關(guān)注系統(tǒng)層的技術(shù),更要增加對云產(chǎn)品的理解,提高程序代碼調(diào)優(yōu)等基礎(chǔ)設(shè)施的技能/持續(xù)交付/容器化。需要關(guān)注整個業(yè)務(wù)/應(yīng)用程序/服務(wù)的生命周期管理。給傳統(tǒng)運(yùn)維帶來了巨大壓力,迫使傳統(tǒng)運(yùn)維投入更多精力跟上時代的變化。
IT運(yùn)維在大型企業(yè)中必不可少,而在互聯(lián)網(wǎng)企業(yè)中,需要龐大的運(yùn)維團(tuán)隊(duì)來保證每個系統(tǒng)7*24小時穩(wěn)定運(yùn)行。因此,運(yùn)維人員通常要上夜班,甚至需要隨時隨地都待命??梢越鉀Q相關(guān)問題。
================================================ === ========
要成為一名運(yùn)營工程師,您需要具備哪些技能和素質(zhì)?運(yùn)維是一個綜合了多種IT技能的崗位。你需要了解硬件設(shè)施->系統(tǒng)->網(wǎng)絡(luò)->存儲->協(xié)議->需求->開發(fā)->測試->安全。
硬件設(shè)施包括:服務(wù)器、PC、各種可連接網(wǎng)絡(luò)或計(jì)算機(jī)的外圍設(shè)備、路由器、交換機(jī)、防火墻等。所有與IT相關(guān)的設(shè)備都需要了解相關(guān)原理,熟悉相關(guān)應(yīng)用和故障排除。 要求熟練掌握Unix、Linux等常用操作系統(tǒng),熟練使用各種命令和shell,熟練搭建各種運(yùn)行環(huán)境和基礎(chǔ)服務(wù)。精通計(jì)算機(jī)網(wǎng)絡(luò)、TCP/IP協(xié)議,精通構(gòu)建網(wǎng)絡(luò)服務(wù),精通各種路由器、交換機(jī)、防火墻、虛擬網(wǎng)絡(luò)、軟件定義網(wǎng)絡(luò)等的配置。對存儲技術(shù)和原理有深入的了解,熟悉磁盤、磁盤陣列RAID、網(wǎng)絡(luò)附加存儲NAS、直連存儲DAS、存儲區(qū)域網(wǎng)絡(luò)SAN的原理,能夠熟練使用和解決相關(guān)問題。熟悉SQL/NoSQL原理、MySQL、Redis等常用數(shù)據(jù)庫的應(yīng)用和維護(hù),具備信息安全、加解密、黑客攻防相關(guān)的理論知識和實(shí)踐技能。具備電氣、電氣電子、弱電工程相關(guān)的規(guī)范和常識。只有具備這些常識,才能確保物理設(shè)備和設(shè)施的安全性和可用性。對軟件工程、需求??->開發(fā)->測試->部署等方面的工作有一定的了解,能夠主動提供相關(guān)的配套支持。了解云計(jì)算、容器、虛擬化相關(guān)技術(shù)和原理,熟練構(gòu)建和應(yīng)用各種云服務(wù)和云產(chǎn)品(AWS、阿里云、Azure等)。高級運(yùn)維,運(yùn)維開發(fā),也需要有開發(fā)能力,這點(diǎn)很重要,因?yàn)檫\(yùn)維工具需要自己開發(fā),開發(fā)語言:perl、php(其中一)@ >, shell (awk, sed) ,….etc),需要有實(shí)際項(xiàng)目開發(fā)的經(jīng)驗(yàn),否則工作會很痛苦。
運(yùn)維開發(fā)主要使用和PHP,其他語言也可以實(shí)現(xiàn),但在運(yùn)維開發(fā)中不是很流行。除了Redis、MySQL以及運(yùn)維開發(fā)這三個數(shù)據(jù)庫外,通常還需要一個時序數(shù)據(jù)庫。時間序列數(shù)據(jù)是基于時間的一系列數(shù)據(jù)。將這些數(shù)據(jù)點(diǎn)連接成隨時間變化的坐標(biāo)線,過去可以通過多緯度報告來揭示它們的趨勢、規(guī)律和異常;未來可以通過大數(shù)據(jù)分析、機(jī)器學(xué)習(xí)來實(shí)現(xiàn)預(yù)測預(yù)警。時序數(shù)據(jù)庫是存儲時序數(shù)據(jù)的數(shù)據(jù)庫,需要支持時序數(shù)據(jù)的快速寫入、持久化、多維聚合查詢等基本功能。常見的時序數(shù)據(jù)庫有 Druid、Druid 等。除了語言和數(shù)據(jù)庫,運(yùn)維開發(fā)還需要精通Unix、Linux等各種服務(wù)器操作系統(tǒng),可以說高級運(yùn)維和運(yùn)維開發(fā)屬于全能IT。
運(yùn)維工作涉及面廣,不像開發(fā)人員那樣單一,所以除了技能要求外,還需要過硬的個人素質(zhì):
溝通技巧與團(tuán)隊(duì)合作:運(yùn)維工作中跨部門、跨崗位的工作較多,需要良好的溝通能力和較強(qiáng)的團(tuán)隊(duì)合作能力;這對于IT運(yùn)維人員來說尤為重要,也是做好運(yùn)維工作的關(guān)鍵素質(zhì)。 做事要膽大心細(xì):敢于創(chuàng)新,才能走不尋常的路。尤其是運(yùn)維等復(fù)雜類型的工作it運(yùn)維技術(shù),沒有成熟的體系或方法可以借鑒,只能靠自己的探索和努力。 ;小心,運(yùn)維工程師擁有最高的系統(tǒng)權(quán)限,一不小心就會后悔一生,或者進(jìn)入十八層地獄。體質(zhì)好,抗壓能力強(qiáng):由于IT行業(yè)的特點(diǎn),變化快,時間緊,任務(wù)緊迫;運(yùn)維工作往往沒有計(jì)劃跟上變化。這種情況下,運(yùn)維工程師的主動性和執(zhí)行力非常高。要求:計(jì)劃、解決方案、無縫服務(wù)遷移、機(jī)器搬遷、環(huán)境準(zhǔn)備、安全評估、性能評估、基礎(chǔ)設(shè)施、相關(guān)部門規(guī)避、7X24小型應(yīng)急響應(yīng)等。頭腦必須頭腦清醒,邏輯思維能力強(qiáng),謙虛穩(wěn)健,友好、樂于助人it運(yùn)維技術(shù),并且有大局觀。
怎么樣?別嚇唬你,運(yùn)維是個綜合崗位,要求這么高。
================================================ === ========
IT運(yùn)維需要這么多技能和個人素質(zhì),前景如何?運(yùn)維是最搶手的IT職業(yè)。無論是傳統(tǒng)企業(yè)還是互聯(lián)網(wǎng)企業(yè)或高科技企業(yè),都可能需要運(yùn)維崗位。大型互聯(lián)網(wǎng)企業(yè)的運(yùn)維團(tuán)隊(duì)甚至可能達(dá)到上千人。運(yùn)維崗位也最有可能晉升到管理層,因?yàn)檫\(yùn)維崗位整體素質(zhì)比較好,機(jī)會也相對較多。
很多人都不愿意做運(yùn)維工作,因?yàn)楣ぷ骱苄量?,尤其是互?lián)網(wǎng)運(yùn)維工作,它以服務(wù)為中心,以穩(wěn)定、安全、高效三個基本點(diǎn)來保證互聯(lián)網(wǎng)業(yè)務(wù)可7×24小時不間斷運(yùn)行,為用戶提供優(yōu)質(zhì)服務(wù)。加班、通宵、連續(xù)幾天通宵都是常事。俗話說,能吃苦,就會成為上等人。正是因?yàn)楹芏嗳瞬辉敢馊淌苓@種艱辛,運(yùn)維行業(yè)才有了奮斗者逆襲的機(jī)會。
初級運(yùn)維的要求和工作強(qiáng)度都不高,工資普遍低于開發(fā)人員。一線城市基層運(yùn)維工資在1萬元左右。中高級運(yùn)維人員的薪水與中高級開發(fā)人員差不多,通常在2萬元以上,但中高級運(yùn)維人員的職業(yè)晉升渠道要比開發(fā)人員寬得多。是運(yùn)維崗位的提升或轉(zhuǎn)型。
24小時免費(fèi)咨詢
請輸入您的聯(lián)系電話,座機(jī)請加區(qū)號