了解最新公司動態(tài)及行業(yè)資訊
以下是部分中國互聯(lián)網(wǎng)行業(yè)資深運維工程師對運維的看法(涉及隱私,相關(guān)名稱為首字母縮略詞):
CXY:
運維是一個很寬泛的定義,不同的公司在不同的階段有不同的職責(zé)和崗位。如果從字面上理解,認為是敲幾行操作命令的工作,那就錯了。對于初創(chuàng)公司來說,運維工程師的工作可能需要從申請域名、購買/租用服務(wù)器、上架、調(diào)整網(wǎng)絡(luò)設(shè)備設(shè)置、部署操作系統(tǒng)和運營環(huán)境、部署代碼、設(shè)計部署監(jiān)控、防范漏洞和攻擊等。對于大公司來說,對運維工作的要求越來越高,這也導(dǎo)致運維的分工更加細化:從大方向上,
很多非從業(yè)者對運維的看法,一般都屬于IT運維一個很小的責(zé)任:安裝系統(tǒng)^^。一些研發(fā)工程師對運維的看法僅限于運維的幾個點:部署、變更、監(jiān)控、響應(yīng)。
不管你做什么運維,最基本的責(zé)任就是保證業(yè)務(wù)的穩(wěn)定運行。因此,它必須成為業(yè)務(wù)穩(wěn)定的所有者。有些人通常認為運維工程師就像消防員,24/7 全天候響應(yīng)異常并撲滅火災(zāi)。但穩(wěn)定的運維工程師更接近醫(yī)生。醫(yī)生也分為各個科室,還有急診科和急診科。要先判斷患者的問題,對癥下藥。
業(yè)務(wù)有各種需求。如果運維工程師能夠滿足業(yè)務(wù)需求,或者積極探索業(yè)務(wù)痛點和改進方法,就能為業(yè)務(wù)實現(xiàn)更多價值。
在滿足業(yè)務(wù)需求時,要區(qū)分優(yōu)先級,優(yōu)先考慮對業(yè)務(wù)快速發(fā)展非常重要的需求,如穩(wěn)定性、部署和變更效率、容量管理等。穩(wěn)定性不用說,如果用戶不能穩(wěn)定地使用你的業(yè)務(wù),那么沒有任何產(chǎn)品功能是有價值的。對于百度這樣快速成長的互聯(lián)網(wǎng)公司來說,每天都有大量的升級更新需要提供給用戶。如何快速滿足異地大型集群的產(chǎn)品升級需求,同時讓用戶對升級過程一無所知,這是我們的追求。當(dāng)用戶使用百度來衡量網(wǎng)絡(luò)是否能上網(wǎng)時,是對運維質(zhì)量的褒獎。
其次,可以橫向看不同業(yè)務(wù)的需求。如果能將多種服務(wù)的需求抽象出來,將一些具有普遍價值的工作(如數(shù)據(jù)庫、CDN、監(jiān)控、流量接入與調(diào)度、大數(shù)據(jù)存儲與計算)平臺化,也可以在以下領(lǐng)域進行深入研究。這個方向。發(fā)展。在百度這樣巨大的流量和服務(wù)器規(guī)模下,你不僅有巨大的空間和挑戰(zhàn)服務(wù)器運維技術(shù),還有足夠的資源和支持來開發(fā)和應(yīng)用行業(yè)最前沿的技術(shù)。
一定的積累后,可以進入宏觀和微觀層面,從整個公司層面考慮業(yè)務(wù)(涉及網(wǎng)絡(luò)、硬件、系統(tǒng)、應(yīng)用開發(fā)方式等)的智能部署和調(diào)度,進一步提升效率并節(jié)省成本。.
如果你能理解業(yè)務(wù),理解業(yè)務(wù)模式,并與業(yè)務(wù)密切優(yōu)化創(chuàng)新,是運維工程師體現(xiàn)價值的另一種方式。有很多產(chǎn)品創(chuàng)新、專利申請、論文發(fā)表、業(yè)務(wù)指標提升等,都是由運維工程師直接或合作貢獻的。
YBX:
與研發(fā)人員相比,運維工程師可以全局觀察他們維護的計算機系統(tǒng),尤其是高級運維工程師。沒有模塊邊界。這個獨特的位置帶來了很多價值:
同樣從公司不同業(yè)務(wù)的角度,可以統(tǒng)一分配資源,從而節(jié)約資源。
克茲:
XX:
運維是指維護生產(chǎn)環(huán)境以及與生產(chǎn)環(huán)境相關(guān)的資源和服務(wù)的全過程,包括保證生產(chǎn)環(huán)境穩(wěn)定、高效、低成本運行的相關(guān)技術(shù)和流程手段。
一方面,運維最終對業(yè)務(wù)功能負責(zé),其價值體現(xiàn)在產(chǎn)品價值的最大化上。這通常是通過將產(chǎn)品功能的性能發(fā)揮到極致來實現(xiàn)的。例如,搜索引擎運維的重點是確保用戶在搜索時的極致體驗:穩(wěn)定、快速、準確、新穎、完整。在線聊天系統(tǒng)的運維,要保證用戶的聊天過程實時流暢。另一方面是最終負責(zé)在線業(yè)務(wù)的成本。它的價值體現(xiàn)在服務(wù)運營成本的降低上
運維工作的開展方式一般取決于要維護的業(yè)務(wù)特性的要求,形成所需的多個主題方向來開展。常見的解決方案包括以下主題方向:事件管理、配置管理、變更管理、容量管理等。
對運維工程師的要求特別嚴格,因為運維工程師需要針對不同的問題不斷補充和拓展自己的知識和研究范圍。
在初級階段,優(yōu)秀的運維工程師會表現(xiàn)出突出的主動性和責(zé)任感。面對不熟悉的業(yè)務(wù),他們會主動學(xué)習(xí),擴大對業(yè)務(wù)的理解和相應(yīng)的知識范圍,從而有足夠的能力獨立維護業(yè)務(wù)。.
在逐步發(fā)展階段,注重總結(jié)和反思的工程師會逐漸成長為高層次的運維工程師,通常會對服務(wù)運維有更系統(tǒng)的認識。也有一些工程師由于優(yōu)秀的項目管理和規(guī)劃能力,逐漸成為項目經(jīng)理。
隨著進一步的發(fā)展,高水平的運維工程師將對產(chǎn)品有非常透徹的了解。因此,在這種情況下,高級運維工程師甚至可以成為產(chǎn)品產(chǎn)品經(jīng)理和產(chǎn)品開發(fā)顧問。在設(shè)計和開發(fā)中發(fā)揮至關(guān)重要的作用。
SJY:
運維工程師所需要的技術(shù)體系因?qū)I(yè)方向而異。但基本的計算機系統(tǒng)架構(gòu)、操作系統(tǒng)、掌握網(wǎng)絡(luò)技術(shù)是基本要求。例如,您可能需要精通Linux操作系統(tǒng)的使用,精通使用各種腳本工具處理日常任務(wù),精通TCP/IP協(xié)議棧排查大型網(wǎng)絡(luò)系統(tǒng)中的異常流量等進一步,需要在軟件可操作性方面形成一套經(jīng)驗積累,作為后續(xù)工作的指導(dǎo)。
運維工程師在初始階段的目的是獲得維護系統(tǒng)所需的所有硬件和軟件知識和經(jīng)驗。進階階段,需要能夠設(shè)計開發(fā)一套基礎(chǔ)系統(tǒng)軟件,支持業(yè)務(wù)系統(tǒng)穩(wěn)定可靠運行,即開發(fā)為軟件服務(wù)的軟件,以支持更大規(guī)模的業(yè)務(wù)系統(tǒng)。提高運維效率。最高階段是軟件系統(tǒng)的構(gòu)建和運行階段,使系統(tǒng)從誕生階段就具有天然的可操作性,從而最大限度地提高系統(tǒng)的生產(chǎn)力,最大限度地減少對外部支持資源的依賴。
ZM:
運維工程師首先應(yīng)該是軟件工程師( ),但他們的職責(zé)和優(yōu)先級不同。
運維工程師不是系統(tǒng)管理員。與系統(tǒng)管理員最大的區(qū)別在于,運維工程師的工作不僅僅是配置和管理系統(tǒng),還需要使用軟件開發(fā)的方法來增強系統(tǒng)功能或分析數(shù)據(jù)。
運維工程師應(yīng)該是軟件工程師、系統(tǒng)工程師等多種角色的組合服務(wù)器運維技術(shù),應(yīng)該比一般的軟件工程師有更廣泛的知識背景
操作和維護的職責(zé)是:
運維日常工作:
對于運維工程師來說,最重要的是用編程和軟件的方法來解決問題。發(fā)展的道路不應(yīng)該和軟件工程師有很大的不同,不同的只是領(lǐng)域的重點和方向