如何理解運維

運維工程師
(運營),負責維護并確保整個服務的高可用性,同時不斷優化系統架構提升部署效率,優化資源利用率提高整體的投資回報率。
運維工程師面對的最大挑戰是大規模集群的管理問題,如何管理好幾十萬臺服務器上的服務,同時保障服務的高可用性,是運維工程師面臨的最大挑戰。
中文名運維工程師外文名操作技能服務器,操作系統,數據庫應用網絡,服務器

  • 目錄
  • 1職責
  • 2工作內容
  • 3能力要求
  • ?基礎技能:
  • ?加分技能:
  • 4軟素質要求
  • 5職業發展
  • 6前景

職責
    無論做什么運維,運維工程師最基本的職責都是負責服務的穩定性,確保服務可以7 * 24H不間斷地為用戶提供服務在此之上運維工程師的主要工作職責如下:
    質量:保障并不斷提升服務的可用性,確保用戶數據安全,提升用戶體驗。
    效率:用自動化的工具/平臺提升軟 在研發生命周期中的工程效率。
    成本:通過技術手段優化服務架構,性能調優;通過資源優化組合降低成本,提升ROI。
    從產品的生命周期來看:
    1.產品發布前:負責參與并審核架構設計的合理性和可運維性,以確保在產品發布之后能高效穩定的運行
    2。產品發布階段:負責用自動化的技術或者平臺確保產品可以高效的發布上線,之后可以快速穩定迭代。
    3.產品運行維護階段:負責保障產品7 * 24H穩定運行,在此期間對出現的各種問題可以快速定位并解決;在日常工作中不斷優化系統架構和部署的合理性,以提升系統服務的穩定性。
工作內容
    在軟件產品的整個生命周期中運維職業:工程師都需要適時地參與并發揮不同的作用英文,因此運維工程師的工作內容和方向非常多:
    事件管理:目標是在服務出現異常時盡可能快速的恢復服務,從而保障服務的可用性;同時深入分析故障產生的原因,推動并修復服務存在的問題,同時設計并開發相關的預案以確保服務出現故障時可以高效的止損在這方面主要工作內容有:
    問題發現:設計并開發高效的監控平臺和告警平臺,使用機器學習,大數據分析等方法對系統中的大量監控數據進行匯總分析,以期在系統出現異常的時候可以快速的發現問題和判斷故障的影響。
    問題處理:設計并開發高效的問題處理平臺和工具,在系統出現異常的時候可以快速/自動決策并觸發相關止損預案,快速恢復服務。
    問題跟蹤:通過分析問題發生時系統的各種表現(日志,變更,監控)確定問題發生的根本原因,制定并開發預案工具。
    變更管理:以可控的方式,盡可能高效的完成產品功能的迭代的變更工作在這方面運主要工作內容有:
    配置管理:通過配置管理平臺(自研,開源)管理服務涉及到的多個模塊,多個版本的關系以及配置的準確性。
    發布管理:通過構建自動化的平臺確保每一次版本變更可以安全可控地發布到生產環境。
    容量管理:在服務運行維護階段,為了確保服務架構部署的合理性同時掌握服務整體的冗余,需要不斷評估系統的承載能力,并不斷優化之在這方面主要工作內容有:
    容量評估:通過技術手段模擬實際的用戶請求,測試整個系統所能承擔的最大吞吐;通過建立容量評估模型分析壓力測試過程中的數據以評估整個服務的容量。
    容量優化:基于容量評估數據,判斷系統的瓶頸并提供容量優化的解決方案比如通過調整系統參數,優化服務部署架構等方法來高效的提升系統容量。
    架構優化:為了支持產品的不斷迭代,需要不斷的進行架構優化調整以確保整個產品能夠在功能不斷豐富和復雜的條件下,同時保持高可用性。
能力要求
  基礎技能:
    精通殼/ Python的/ Perl的等1至2種編程語言
    熟練掌握常用數據結構狀語從句:算法,并能靈活運用
    熟悉基礎網絡知識
    深入理解的Linux操作系統
  加分技能:
    熟悉開源的監控平臺工具,比如:神經節,Nagios的等
    熟練掌握外殼腳本熟悉awk中,桑達基礎等工具
    熟悉分布式計算或者存儲系統- ,比如Hadoop的/ HBASE /暴等
    熟悉學習機器原理能付諸實踐者更佳
    熟悉TCP / IP,HTTP等網絡協議,精通插座編程網絡
軟素質要求
    強烈的責任心與主動性,對所負責工作有所有者意識,并自我能驅動成長
    能承擔較大工作壓力,有較強獨立分析,問題解決能力的
    工作中需要膽大心細,探索具備創新精神
職業發展
    運維人員的要求特別嚴苛,因為運維人員針對不同的問題,需要不斷的補充擴大自己的知識和研究范疇。
    在初級階段,優秀運維人員會體現出格外出眾的主動性和責任心,面對陌生的業務會主動學習和拓展自己對業務對認識和相應的知識范疇,以能夠足夠的勝任業務的獨立維護。
    在逐步的發展階段中,注重總結反省的工程師會逐漸成長為高階運維人員,通常他們會有比較體系化的服務運維理解。也有一部分工程師由于出色的項目管理規劃能力,逐漸成為項目經理。
    再進一步的發展,高階的運維人員對于產品的理解將非常的透徹,因而在這種情況下,高階運維人員甚至可以成為產品的產品經理,產品研發的咨詢顧問,在產品功能的設計與開發中起到至關重要的角色。
前景
    運維所涉及的知識面,專業點非常廣,對從業人員素質也要求非常高,運維工作在大型互聯網公司也越來越重要。隨著互聯網的高速發展,網站規模越來越大,架構越來越復雜,對 站運維工程師的需求也會越來越急迫,特別是對有經驗的運維人才需求量大,而且是越老越值錢。

轉載于:https://www.cnblogs.com/lixinjie-98/p/10019060.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/389090.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/389090.shtml
英文地址,請注明出處:http://en.pswp.cn/news/389090.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

advanced installer更換程序id_好程序員web前端培訓分享kbone高級-事件系統

好程序員web前端培訓分享kbone高級-事件系統:1、用法,對于多頁面的應用,在 Web 端可以直接通過 a 標簽或者 location 對象進行跳轉,但是在小程序中則行不通;同時 Web 端的頁面 url 實現和小程序頁面路由也是完全不一樣…

ai對話機器人實現方案_顯然地引入了AI —無代碼機器學習解決方案

ai對話機器人實現方案A couple of folks from Obviously.ai contacted me a few days back to introduce their service — a completely no-code machine learning automation tool. I was a bit skeptical at first, as I always am with supposedly fully-automated solutio…

網絡負載平衡的

網絡負載平衡允許你將傳入的請求傳播到最多達32臺的服務器上,即可以使用最多32臺服務器共同分擔對外的網絡請求服務。網絡負載平衡技術保證即使是在負載很重的情況下它們也能作出快速響應。 網絡負載平衡對外只須提供一個IP地址(或域名)。 如…

透明狀態欄導致windowSoftInputMode:adjustResize失效問題

當我們通過下面代碼: getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); 設置狀態欄透明,當界面存在EditText時,在activity里面設置windowSoftInputMode:…

[TimLinux] JavaScript 元素動態顯示

1. css的opacity屬性 這個屬性用于:設置元素的不透明級別,取值范圍:從 0.0 (完全透明)到 1.0(完全不透明),元素所在的文本流還在。這個屬性的動態變化可以用來設置元素的淡入淡出效果…

神經網絡 CNN

# encodingutf-8import tensorflow as tfimport numpy as npfrom tensorflow.examples.tutorials.mnist import input_datamnist input_data.read_data_sets(MNIST_data, one_hotTrue)def weight_variable(shape): initial tf.truncated_normal(shape, stddev0.1) # 定義…

圖片中的暖色或冷色濾色片是否會帶來更多點擊? —機器學習A / B測試

A/B test on ads is the art of choosing the best advertisement that optimizes your goal (number of clicks, likes, etc). For example, if you change a simple thing like a filter in your pictures you will drive more traffic to your links.廣告的A / B測試是一種選…

3d制作中需要注意的問題_淺談線路板制作時需要注意的問題

PCB電路板是電子設備重要的基礎組裝部件,在制作PCB電路板時,只有將各個方面都考慮清楚,才能保證電子設備在使用時不會出現問題。今天小編就與大家一起分享線路板制作時需要注意的問題,歸納一下幾點:1、考慮制作類型電路…

冷啟動、熱啟動時間性能優化

用戶希望應用程序能夠快速響應并加載。 一個啟動速度慢的應用程序不符合這個期望,可能會令用戶失望。 這種糟糕的體驗可能會導致用戶在應用商店中對您的應用進行糟糕的評價,甚至完全放棄您的應用。 本文檔提供的信息可幫助您優化應用的啟動時間。 它首先…

python:lambda、filter、map、reduce

lambda 為關鍵字。filter,map,reduce為內置函數。 lambda:實現python中單行最小函數。 g lambda x: x * 2 #相當于 def g(x):return x*2print(g(3))# 6 注意:這里直接g(3)可以執行,但沒有輸出的,前面的…

集群

原文地址:http://www.microsoft.com/china/MSDN/library/windev/COMponentdev/CdappCEnter.mspx?mfrtrue 本文假設讀者熟悉 Windows 2000、COM、IIS 5.0 摘要 Application Center 2000 簡化了從基于 Microsoft .NET 的應用程序到群集的部署,群集是一組…

Myeclipes連接Mysql數據庫配置

相信大家在網站上也找到了許多關于myeclipes如何連接mysql數據庫的解決方案,雖然每一步都按照他的步驟來,可到最后還是提示連接失敗,有的方案可能應個人設備而異,配置環境不同導致。經過個人多方探索終于找到一個簡單便捷的配置方…

cnn圖像二分類 python_人工智能Keras圖像分類器(CNN卷積神經網絡的圖片識別篇)...

上期文章我們分享了人工智能Keras圖像分類器(CNN卷積神經網絡的圖片識別的訓練模型),本期我們使用預訓練模型對圖片進行識別:Keras CNN卷積神經網絡模型訓練導入第三方庫from keras.preprocessing.image import img_to_arrayfrom keras.models import lo…

圖卷積 節點分類_在節點分類任務上訓練圖卷積網絡

圖卷積 節點分類This article goes through the implementation of Graph Convolution Networks (GCN) using Spektral API, which is a Python library for graph deep learning based on Tensorflow 2. We are going to perform Semi-Supervised Node Classification using C…

[微信小程序] 當動畫(animation)遇上延時執行函數(setTimeout)出現的問題

小程序中當動畫animation遇上setTimeout函數內部使用this.setData函數,通常情況下會出現報錯。本文先告訴解決方法,后分析報錯原因 1.解決方法: 在 setTimeout() 函數的同級加上 const that this; ,然后將this.setData換成that…

關于使用pdf.js預覽pdf的一些問題

手機應用中pdf展示使用非常廣泛, 一些pdf由于特殊的內容比如文字、電子簽章必須使用復雜的解析器來解析,當使用MultiPdf 這個庫加載,會使得包變得非常龐大, 這里我們考慮使用pdf.js 來解析pdf. 引用非常簡單,只需要把…

SqlHelper改造版本

using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections; /// <summary> /// SqlHelper類是專門提供給廣大用戶用于高性能、可升級和最佳練習的sql數據操作 /// </summary> public abstract c…

回歸分析預測_使用回歸分析預測心臟病。

回歸分析預測As per the Centers for Disease Control and Prevention report, heart disease is the prime killer of both men and women in the United States and around the globe. There are several data mining techniques that can be leveraged by researchers/ stat…

VMware文件共享

VMware tools 文件共享 已經安裝后&#xff1a; vmhgfs-fuse .host:/ /mnt/hgfs

npm 問題(一)

今天在使用npm安裝程序時出現了以下問題如下&#xff1a; 我解決了問題&#xff0c;這是由于緩存清除錯誤&#xff08;但他們自動修復&#xff09;有一些數據損壞&#xff0c;沒有讓JSON文件解析&#xff0c;使用以下命令可以解決&#xff1a;即&#xff1a; npm cache clean -…