-
1 # it老炮兒
-
2 # 猿狗瞄獅
景安網路運維開發現身說法,舉個現實中的例子,我負責的是雲平臺,虛擬化那些,計算、記憶體、網路、儲存的虛擬化,vtx, virtio, sr-iov, ovs, libvirt, kvm, qemu, ballooning等等這些基礎知識,結合開發能力,平臺化,供運維在上面建立機器,並解決虛擬機器裡面的問題。
運維開發需要精通程式設計同時還要有前端開發知識儲備。職位描述
1、管理維護技術部所有伺服器和Linux系統
2、開發自動化運維平臺,提高運維效率
3、保障運維平臺高效、穩定可用
-
3 # 雲淡雲濃
運維開發是主要指從運維角度出發,瞭解運維工程師實際需求,寫一些實現運維自動化(自動化部署、自動化查詢日誌等)、方便運維工程師日常系統維護的工具。
跟運維的區別是主要工作是開發工具,而運維雖然也寫指令碼但主要工作還是系統保障;跟開發的區別是主要需求是運維提,一般是用指令碼實現(shell、perl、python等)。
-
4 # 程式設計師小科baba
十年金額行業運維開發老兵來回答一下這個問題。
運維開發是DEVOPS中一環,旨在將日常運維過程中的具體工作,引入或開發相關工具將其自動化或智慧化實施的過程。比如,啟動一個程序,原本工作是登入伺服器,執行一個start.sh指令碼;經過工具處理後,直接由告警或自己點選,實現啟動的過程。
運維開發需要的技能:首先是運維能力,無論是linux、資料庫、中介軟體,甚至機房運維都要掌握一些。其次是開發技能,python或java最好都需要掌握;python用於操作伺服器或者以後做智慧化,java用於開發高併發的運維繫統(大型金融機構用python絕對會卡死)。
運維開發需要完成的任務:自動化/智慧化運維、CMDB、ITIL平臺、監控工具、容器管理、雲管理、日誌管理、大屏展示(運維資料視覺化)等,無論引入開源工具或者自研。
最後發一個國家重要金融機構對於運維開發需要完成目標的架構圖。
-
5 # 木訥大叔愛運維
從字面上理解運維開發是將運維和開發的職能結合在一起,實現1+1>2的效果。
運維的主要工作是監控、故障處理、版本更新、系統擴縮容等,核心目標是保證系統的不間斷、無故障的穩定執行。在通常情況下運維在系統的執行維護方面卻有更多的經驗,但對於業務深入程度不夠,導致其不夠了解業務的痛點和問題。
開發的主要工作是按業務需求開發,因此深入業務,瞭解業務的痛點和問題,技能更注重在程式碼開發上面。對系統的執行維護方面有所欠缺,無法將業務中的痛點和問題,有效的提供給運維。
此時運維開發的重要性就顯現出來了,既熟悉業務,對於業務的關鍵性問題能夠從運維的視角去思考;又熟悉運維,瞭解業務關聯資源的執行狀態,從業務的視角提出最佳化。
透過多角度、多維度的思考、總結,對業務的最佳化提出行之有效的可靠方案,真正實現1+1>2的效果。
-
6 # aran_renee
Agent採集效能與對宿主機的效能消耗;Agent與預處理服務的管理功能;資料處理容量與平臺的高可用性;日誌採集、查詢、分析的實時性;使用者與資料的許可權控制,等等等吧~~剛研究完,你問的真及時。東軟有個團隊專門研究這個,我還看過他們官網 https://platform.neusoft.com/,還不錯。
-
7 # I雯宇
包含狀態感知,連動預警,資料分析,自動化操作及聯動,需要貫穿功能軟體設計,硬體設計,通訊設計,系統及控制等
-
8 # weber339
我之前一直是做運維開發,主要的工作任務是在專案現場做定製化功能的開發,因為現場工作主要是運維類工作,這型別的開發人員便叫做運維開發,主要的工作任務除了運維工作以為,還會有部分開發工作,比如客戶提出的一些定製化需求
回覆列表
其實沒那麼複雜,運維開發,就是為了更好的實現運維自動化、流程化而從事的開發類工作,關鍵是為了提高運維的效率;這種開發不要求能獨立構建平臺,要求的運維平臺的熟悉程度,它的工作不等同程式設計,但對指令碼的修改和開發工具還是有一定開發設計的。
但您還不能把它歸類到運維,存粹運維不行,幹開發還功力有限,兩塊都涉獵一些,但又有偏科。薪資一般要比運維工作高。