所謂IT運維管理,是指單位 IT 部門采用相關的方法、手段、技術、制度、流程和文檔 等,對IT 運行環境(如軟硬件環境、網絡環境等)、IT 業務系統和 IT 運維人員進行的綜合管理。
隨著信息化進程的推進,運維管理將覆蓋對整個組織運行,進行支持的管理信息系統涵蓋的所有內容,除了傳統的IT運維,還拓展了業務運維和日常管理運維。
其參與的對象也從IT部門和人員,拓展到組織的管理層和各部門,及其相關的業務骨幹。運維的最終結果是對軟件運行中各種性能的維護。
運維工程師從工作方式上分為幾大類:
1,運維工程師/運維開發工程師:
負責具體的產品線運維工作,同時也需要掌握開發的能力,深入業務,最了解業務的痛點和問題,同時研發/優化針對產品業務需求的平臺、工具和手段,能夠接觸到各類優秀的系統架構並有能力做出優劣對比,同時對業務的掌控決定了相應運維工程師在業務發展中的作用。長遠發展是成為大型系統的架構師。
2,運維平臺研發工程師:
專門研發運維相關通用平臺和技術,需要有壹定的產品線運維經驗或從產品線中拿到運維需求。對研發能力有較高的要求,對系統的設計有較嚴格的標準,並且能夠理解用戶需求,做出適合服務運維和滿足運維工程師使用體驗的運維產品,長遠的發展是成為各個技術縱向領域的技術專家。
3,數據庫研發工程師/數據庫工程師:
數據庫方向是運維技術中較為特殊的壹個方向,由於業務的重要性通常需要專設崗位,業界在該方向也有深厚的研究和積累。主要方向有數據庫內核、雲數據庫等,長遠發展是數據庫領域的技術專家,數據庫架構師。
4,運維經理:
運維同學做事情的過程中通常需要協調多個RD和QA同學,對協調和推進能力要求比較高,對壹些技術深度還不錯,協調和推進能力比較高的同學非常適合轉型管理職位,長遠的發展和技術部門的管理職位壹樣目標是CTO、CEO。
各個方向上的工程師發展到壹定階段後,沒有明確的界限,需要同時具備較強的運維、架構、編程、算法等能力,是壹個要求很高要求的職業。