A. IT運維工程師發展前景如何
it里搞演算法和開發的肯定最好。技術支持或者叫運維,范圍還比較廣,很難講。比如網路或者伺服器運維工程師,一線城市1萬左右還是有的。雲計算或者說devops的方向一線2萬很容易。其他還有資料庫運維之類的。比開發肯定比不了。不過其實做的好的待遇比普通人還是可以的
B. 在中國移動做資料庫運維好么
挺好的,移動對資料庫運維的要求還是挺高的。
1、對於操作系統和小機要求能夠達到比較熟練的使用水平,相對來說,目前在大中型企事業單位使用較多的是Linux操作系統,一般的小企業使用的是WIN系統。
2、小機方面掌握IBM的小機使用或者是HP的小機使用技能即可。此外,作為一名專業的資料庫運維工程師還需要對於存儲技術、網路技術、集群技術等有一定的了解。
3、其原因在於資料庫作為一個基礎的層面,牽扯到各個方面的應用,一個系統出現問題的時候往往並不是資料庫發生了問題,而是其他的應用出現了問題,這個時候就需要進行專業的診斷,如果工程師沒有一個比較全面的技術掌握就可能不能很快速地處理問題,進而使工作開展困難。
C. 請問:運維工程師,工作強度如何
工作強度低不低是看各個公司的,在A公司運維的強度非常高,基本都是晚上回去還要加班做一些事情,主要原因是人比較少;而B公司的運維強度和人均的負荷成正比,這個我雖然為B服務過,但是現在B怎麼樣我不太清楚;
運維人員的要求特別嚴苛,因為運維人員針對不同的問題,需要不斷的補充擴大自己的知識和研究范疇。
在初級階段,優秀運維人員會體現出格外出眾的主動性和責任心,面對陌生的業務會主動學習和拓展自己對業務對認識和相應的知識范疇,以能夠足夠的勝任業務的獨立維護。
在逐步的發展階段中,注重總結反省的工程師會逐漸成長為高階運維人員,通常他們會有比較體系化的服務運維理解。也有一部分工程師由於出色的項目管理規劃能力,逐漸成為項目經理。
再進一步的發展,高階的運維人員對於產品的理解將非常的透徹,因而在這種情況下,高階運維人員甚至可以成為產品的產品經理、產品研發的咨詢顧問,在產品功能的設計與開發中起到至關重要的角色。
拓展資料
工作內容
在軟體產品的整個生命周期中運維工程師都需要適時地參與並發揮不同的作用,因此運維工程師的工作內容和方向非常多:
事件管理:目標是在服務出現異常時盡可能快速的恢復服務,從而保障服務的可用性;同時深入分析故障產生的原因,推動並修復服務存在的問題,同時設計並開發相關的預案以確保服務出現故障時可以高效的止損。在這方面主要工作內容有:
問題發現:設計並開發高效的監控平台和告警平台,使用機器學習、大數據分析等方法對系統中的大量監控數據進行匯總分析,以期在系統出現異常的時候可以快速的發現問題和判斷故障的影響。
問題處理:設計並開發高效的問題處理平台和工具,在系統出現異常的時候可以快速/自動決策並觸發相關止損預案,快速恢復服務。
問題跟蹤:通過分析問題發生時系統的各種表現(日誌、變更、監控)確定問題發生的根本原因,制定並開發預案工具。
變更管理:以可控的方式,盡可能高效的完成產品功能的迭代的變更工作。在這方面運主要工作內容有:
配置管理:通過配置管理平台(自研、開源)管理服務涉及到的多個模塊、多個版本的關系以及配置的准確性。
發布管理:通過構建自動化的平台確保每一次版本變更可以安全可控地發布到生產環境。
容量管理:在服務運行維護階段,為了確保服務架構部署的合理性同時掌握服務整體的冗餘,需要不斷評估系統的承載能力,並不斷優化之。在這方面主要工作內容有:
容量評估:通過技術手段模擬實際的用戶請求,測試整個系統所能承擔的最大吞吐;通過建立容量評估模型分析壓力測試過程中的數據以評估整個服務的容量。
容量優化:基於容量評估數據,判斷系統的瓶頸並提供容量優化的解決方案。比如通過調整系統參數、優化服務部署架構等方法來高效的提升系統容量。
架構優化:為了支持產品的不斷迭代,需要不斷的進行架構優化調整。以確保整個產品能夠在功能不斷豐富和復雜的條件下,同時保持高可用性。
D. 計算機運維工程師忙嗎
你好,很高興回答你這個問題。
作為一個運維狗有話說,經歷了手動運維、腳本運維、自動化運維等各個階段,運維工作也由非常忙、很忙、比較忙三個階段,咱們每個階段都說下:
1.手動運維
這個階段一般是新手階段,運維知識儲備不足,思想意識也不夠深,基本是通過手動操作來處理各種問題。兵來將擋,水來土掩。由於手動處理,工作效率不高。 因此這個階段隨著各種問題的不斷擠壓,運維工程師將會非常忙,可能真的需要7*24小時工作哦 。
2.腳本運維
這個階段隨著運維技能水平的提高、經驗的不斷積累,運維工程師已經可以熟練的運用工具以及相應的腳本開發,實現批量操作。最重要的還是思想意識的提高,能夠主動考慮如何解決問題,這樣驅動著運維不斷的去接觸新工具、新的解決方案。 因此運維工程師從非常忙降級到很忙,有了一定的空閑時間去學習新知識。
3.自動化運維
這個階段單純的通過工具或腳本已經不能滿足運維日益增長的技能需求,因此此時通過各種媒體渠道、經驗交流,知道運維過程中不僅僅是處理問題那麼簡單,必須形成一定的制度規范,建立一套監控、故障響應、CI/CD機制,實現不同場景的自動化運維。 此時的運維工程師將進入全新的比較忙甚至有足夠的空閑時間,去學習總結,將新的知識點、理念應用到工作中。
最後,運維是一個相對比較復雜的崗位,需要了解的知識面比較廣。當然隨著互聯網技術的不斷更新,運維也需要不斷進行知識的儲備,以便更快速、高效的進行交付工作。
希望我的回答對你有幫助。
我是【木訥大叔愛運維】,歡迎關注,與你分享運維路上的點點滴滴。
忙不忙看公司,小公司事情比較雜,相對要忙一點,大公司運維裡面還分很多垂直領域,相對要輕松一點。
在互聯網公司,運維崗是個佔比很大的技術崗位,跟開發崗,測試崗並列。一個互聯網產品的生成一般經歷的過程是:產品經理、需求分析、研發部門開發、測試部門測試、運維部門部署發布以及長期的運行維護。一個產品的生命周期90%以上時間都在運維手中,所以運維的技術含量並不比開發低,甚至入門要高很多。
大公司有硬體運維,系統運維,數據運維,應用運維,安全運維等等,分的細自然要求也高,你要開發很多自動化系統來保證業務x個9的可靠性;小公司這些都是一個人包了,沒有自動化解決方案,很多需要人肉,運維經驗更重要,什麼故障都能很快定位到。
目前運維工程師跟開發工程師的界限越來越模糊,什麼運維開發崗,什麼開發運維崗,都預示著未來不懂開發的運維在運維界很難立足。
一般,運維工程師都很忙。尤其互聯網公司,他們的職責是保證線上服務或機器24小時不宕機允許,平穩可靠地運行。
巡視網路環境,(通過掃描漏洞等措施)及時發現及時修復安全漏洞是他們的天職。或者幫助開發人員性能優化、提供安全意識也屬於他們的工作范圍。希望你能採納。
總之,運維工程師不會輕松,防範黑客攻擊,網路帶寬優化,24小時輪值待命,防患於未然,防微杜漸意識是做好運維工作的基本要求。
分單位分項目分類型。有的單位信息化程度較高,設備多且種類復雜,數量大必然出現的問題就容易多,這樣一來運維工程師就會很忙;有的項目就是運維類項目,那肯定每天都跟運維打交道,而有的項目是開發或者集成類項目,自然運維的任務就比較少;有的運維工程師類型會比較忙,比如資料庫運維工程師和網路運維工程師,而像虛擬化運維工程師工作量可能就沒那麼大。
忙不忙主要還是取決於公司,這里拋開公司不談,說一下運維的3個階段
我們以一個例子說一下3個階段。這里舉一個例子,一個系統升級和簡單故障處理的場景。
首先是手工運維,公司有3台伺服器台,通過Nginx做的集群和負載均衡,跑的一樣工程代碼。那麼每次伺服器升級的時候,就需要人工把每台伺服器都備份了,然後停止每台伺服器的進程,把新的工程傳到伺服器上,再每台伺服器啟動項目。這樣是不是很繁瑣,同樣的事情機械化做多次,而且全人工操作也有很大的風險。
在伺服器不斷增多的情況下,工作會越來越忙,那麼這個時候就可以引入持續集成的框架,例如Jenkins,它可以很方便的通過我們寫的shell腳本完成上述說的,寫好shell後,只需點擊按鍵,可以一件自動完成從代碼伺服器上拉取最新的代碼,然後自動構建為工程,上傳到目標伺服器,自動停服備份,發布新工程啟動。
這樣就需要一次的腳步勞作,減少機械勞動和人為操作的風險,但是還有個問題就是隨著業務的不斷發展,可能我們需要關注的還有伺服器的性能,彈性擴容等,如果我伺服器超級多,工作就會越來越重。這個時候就有了新技術例如k8s+docker+Jenkins的組合,這里不太怎麼具體搭建框架,介紹下能實現的效果,引入這一套伺服器框架後可以實現,自動備份自動發版,除了上述的,最厲害的是可以實現自動擴容,當你設置一個伺服器cpu性能值,例如50%,當我現在有3個服務,每個服務的cpu都到了設定值,k8s框架會根據我們之前設定的一些參數,自動啟動新的服務,並加入集群,如果判斷到某個節點故障了,也會啟動新服務,然後幹掉故障服務。
所以運維工程師忙不忙,除了公司的因數不談,還要看自己是不是善用各種工具技術
我是@零件小哥,我來回答下這個問題。
我之前也是做過運維工程師,主要在海關信息中心機房做軟體運維。
運維的工作主要有以下內容:
日常巡檢,主要巡檢伺服器CPU、內存、硬碟空間等。涉及到軟體部分,還要巡檢應用服務是否正常運行,有無錯誤日誌等內容。日常巡檢的工作量根據所在企業的業務量大小來確定的,每個企業的標准都不一樣,有的一周巡檢3次,有的一天1次。
故障處理,主要對突發的故障進行處理。故障處理根據故障的級別對客戶進行響應。故障級別一般分為:一般故障、較嚴重故障、重大故障。一般故障指的是不影響系統運行的故障,處理完成時間是24小時,一般故障佔全部故障的90%。較嚴重故障指的是業務運行遲緩、部分用戶受到影響,但系統還是有在運行的故障。處理完成時間是6個小時。較嚴重故障佔全部故障的9.9%。重大故障指的是業務停滯、用戶無法使用業務系統,系統已崩潰的故障。處理完成時間2小時。重大故障比較少見,可能運維工作中幾年不會碰到一次。
運維報告整理,一般是在日常巡檢、故障處理後輸出的技術報告文檔。運維報告每個企業都有固定的模板,我們需要把巡檢後或故障處理後的數據填入報告,把巡檢問題詳細記錄,把故障問題和故障處理方式詳細記錄。
應用部署更新,主要是更新應用服務。開發人員會把更新補丁交付給運維工程師,我們需要備份先前版本的應用後更新補丁。
客戶問題解答,主要在運維工作群中解答客戶關於系統使用問題的解答。
最後重點來了,運維工程師忙不忙呢?有的人說忙,也有人說不忙。其實都是有的。根據所在企業的業務量來確定,國企和私企也有區別。系統運行故障少,我們一般按時做好巡檢就可以了,這樣工作量就比較少,相對會輕鬆些。系統不穩定的話,那肯定就很忙了,時不時客戶一個個電話打進來就夠頭疼了。
說到運維工程師,一般人都會認為是修電腦的。實際上運維工程師的工作並不是這么簡單。運維從字面上理解,運就是運行,維就是維護,那麼運維工程師的職能就是保障業務的正常運行並在出現問題時及時維護。
用專業的術語來解釋運維工程師是負責維護並且確保整個服務系統的高可用性,同時不斷優化系統架構提升部署效率、優化資源利用率提高整體的ROI。運維工程師是一個統稱,其中有很多分類。包括:桌面運維工程師、網路運維工程師、系統運維工程師、基礎運維工程師等等,他們的劃分主要是工作具體內容的不同。
運維工程師最忙的時候是他們完成一個項目產品的時候,有的時候需要加班好幾個星期。他們在產品項目完成的不同階段會發揮不同的作用。所以其實他們的工作內容很多:
產品發布前:負責參與並審核架構設計的合理性和可運維性,以確保在產品發布之後能高效穩定的運行。
產品發布階段:負責用自動化的技術或者平台確保產品可以高效的發布上線,之後可以快速穩定迭代。
產品運行維護階段:負責保障產品7*24H穩定運行,在此期間對出現的各種問題可以快速定位並解決;在日常工作中不斷優化系統架構和部署的合理性,以提升系統服務的穩定性。
運維工程師是一個需要二十四小時在線的職業,因為你不知道什麼時候系統就需要你去維護。所以就算你休假在家,需要運維工程師的時候也需要出手。
運維工程師會有著很多業務需求,如果運維工程師能夠滿足業務需求,或者主動挖掘業務的痛點和改進方法,就能為業務實現更多的價值。業務由於故障引起的中斷一定會造成損失,所以能在發病之前就將它修理好,這才是運維工程師的核心價值。在滿足業務需求時,優先面對業務快速發展非常重要的需求,例如穩定性,部署和變更效率,容量管理。
那沒有項目的日常,運維工程師們都在幹嘛,是不是無所事事的玩手機?當然不是了,如果你這么做的話,會被炒魷魚的。那運維工程師日常工作是幹嘛呢?每日定時對機房內的網路伺服器、資料庫伺服器、Internet伺服器進行日常巡視,檢查是否正常工作,公司的網站是否能正常訪問;每日巡查計算機系統各個終端電腦、列印機、復印機等設備是否工作正常,是否有不正確的操作使用,是否有帶故障工作的設備;每天夜間在大家都下班之後對財務軟體進行自動實時備份,每周做一次物理數據備份,並在備份伺服器中進行邏輯備份的驗證工作;每周至少對文件伺服器做一次物理數據備份;還有就是處理各種有關網路的突發問題。當然每個公司的運維工程師從事的工作是大同小異的,有的公司可能還會給運維工程師安排其他的工作。所以正在學習從事運維工程師的同學們和想要成為運維工程師的同學們,對於自己想要從事的崗位工作內容有沒有多一點了解?以後別人問起來運維工程師是幹嘛的,千萬別再讓別人覺得就是個修電腦的了。而且看了工作內容,你們有沒有信心成為運維工程師的佼佼者呢?
有時候很忙,運維工程師平時要做事比較雜,負責環境和服務包部署,解決部署問題,保障系統服務的正常運行,協助開發定位問題,有的需要24小時響應及時處理線上問題,部署和升級服務的話只能在晚上或半夜用戶流量少的時候,所以熬夜通宵幹活還是比較累的
就看你公司運維系統做的怎麼樣,如果做的好就要輕松點,但是如果直班也惱火
E. 資料庫運維業務好談嗎
資料庫運維業務不好談,移動對資料庫運維的要求還是挺高的。
1、對於操作系統和小機要求能夠達到比較熟練的使用水平,相對來說,目前在大中型企事業單位使用較多的是Linux操作系統,一般的小企業使用的是WIN系統。
2、小機方面掌握IBM的小機使用或者是HP的小機使用技能即可。此外,作為一名專業的資料庫運維工程師還需要對於存儲技術、網路技術、集群技術等有一定的了解。
3、其原因在於資料庫作為一個基礎的層面,牽扯到各個方面的應用,一個系統出現問題的時候往往並不是資料庫發生了問題,而是其他的應用出現了問題,這個時候就需要進行專業的診斷,如果工程師沒有一個比較全面的技術掌握就可能不能很快速地處理問題,進而使工作開展困難。
F. 數據倉庫工程師,其就業前景如何
G. 運維工程師是做什麼的
運維(Operation and maintenance)一般是指對大型組織已經建立好的網路軟硬體的維護,其中傳統的運維是指信息技術運維(IT運維)。
所謂IT運維管理,是指單位 IT 部門採用相關的方法、手段、技術、制度、流程和文檔 等,對IT 運行環境(如軟硬體環境、網路環境等)、IT 業務系統和 IT 運維人員進行的綜合管理。
隨著信息化進程的推進,運維管理將覆蓋對整個組織運行,進行支持的管理信息系統涵蓋的所有內容,除了傳統的IT運維,還拓展了業務運維和日常管理運維。
其參與的對象也從IT部門和人員,拓展到組織的管理層和各部門,及其相關的業務骨幹。運維的最終結果是對軟體運行中各種性能的維護。
運維工程師從工作方式上分為幾大類:
1,運維工程師/運維開發工程師:
負責具體的產品線運維工作,同時也需要掌握開發的能力,深入業務,最了解業務的痛點和問題,同時研發/優化針對產品業務需求的平台、工具和手段,能夠接觸到各類優秀的系統架構並有能力做出優劣對比,同時對業務的掌控決定了相應運維工程師在業務發展中的作用。長遠發展是成為大型系統的架構師。
2,運維平台研發工程師:
專門研發運維相關通用平台和技術,需要有一定的產品線運維經驗或從產品線中拿到運維需求。對研發能力有較高的要求,對系統的設計有較嚴格的標准,並且能夠理解用戶需求,做出適合服務運維和滿足運維工程師使用體驗的運維產品,長遠的發展是成為各個技術縱向領域的技術專家。
3,資料庫研發工程師/資料庫工程師:
資料庫方向是運維技術中較為特殊的一個方向,由於業務的重要性通常需要專設崗位,業界在該方向也有深厚的研究和積累。主要方向有資料庫內核、雲資料庫等,長遠發展是資料庫領域的技術專家,資料庫架構師。
4,運維經理:
運維同學做事情的過程中通常需要協調多個RD和QA同學,對協調和推進能力要求比較高,對一些技術深度還不錯,協調和推進能力比較高的同學非常適合轉型管理職位,長遠的發展和技術部門的管理職位一樣目標是CTO、CEO。
各個方向上的工程師發展到一定階段後,沒有明確的界限,需要同時具備較強的運維、架構、編程、演算法等能力,是一個要求很高要求的職業。
H. 運維工程師未來發展怎麼樣,前景好不好
原標題:2018年中國IT運維管理行業發展趨勢分析 外包服務優勢凸顯,雲計算將主導市場發展
架構趨於復雜,IT運維管理外包優勢凸顯
隨著信息化的推進,我國企業信息系統中的IT設備在種類和品牌上日益呈現出多樣化的特點。由於原廠服務商所提供的運維服務受限於自身產品,其服務的對象和內容相對比較單一。而第三方的運維服務商綜合了不同伺服器、存儲等各類認證的服務工程師團隊,可以針對各個廠商的產品提供相應的運維服務。
因IT架構復雜度和多樣性不斷提高,IT運維管理外包在降低管理成本、提高運營效率方面的優勢日益凸顯。綜合來看,企業管理日漸成熟、運維工作日益繁重、運維工作特殊性質、服務公司的成長是IT運維管理外包的主要驅動因素。
根據運維服務的對象不同,IT運維管理外包可以劃分為桌面支持外包、IT基礎架構外包和應用系統外包三個層面。其中IT基礎架構外包的主要內容包括系統、伺服器維護支持,軟體、服務調試,網路系統維護等。
IT運維管理外包市場競爭格局分析 選擇本土供應商作為合作夥伴
過去運維服務商的競爭格局非常分散,市場上存在著大量的中小型本地運維服務商。雲計算時代的到來讓中小企業開始轉向公有雲服務,由於阿里雲、騰訊雲等大型雲服務商往往更專注於自身的雲產品,企業在運維管理方面的個性化需求往往不能得到滿足,行業內領先的第三方運維服務商通過與雲服務商積極合作,向雲運維市場滲透,進而搶佔中小運維廠商的市場空間,行業集中度進一步提升。
此外,IT外包市場的競爭格局也正在發生變化,越來越多的外企開始選擇本土供應商作為自己的外包合作夥伴,原因有三點:
1、隨著運維外包市場的日益成熟,用戶在選擇合作夥伴時更趨理性;
2、經過多年的實踐和磨練,本土資深的運維外包供應商的服務實力大幅提升,比如顧問數量、顧問現場能力、服務覆蓋區域、價格等方面都具有明顯優勢;
3、借著引入ITIL等規范化的服務流程和服務標准,本土供應商又創新性的結合國內的實際情況,形成了一套行之有效的服務保障體系和運作方法。
2018年中國IT運維外包市場規模接近960億
隨著數據中心運維市場的深入發展,數據中心軟硬體設備越來越復雜和多樣化,企業更願意接受第三方運維服務,實現跨廠商的硬體維護和軟體運維服務。近幾年,中國IT運維外包市場規模保持高速增長,據前瞻產業研究院發布的《中國IT運維管理行業經營模式研究與投資預測分析報告》統計數據顯示,2012年中國IT運維外包市場規模已達313億元。2015年中國IT運維外包市場規模達到561億元。到了2016年中國IT運維外包市場規模達到了666億元,截止至2017年中國IT運維外包市場規模增長超800億元。2012-2017年復合增長率高達20.3%。到了2018年底中國IT運維外包市場規模達到了958億元,同比增加19.5%。
2012-2018年中國IT運維外包市場規模統計情況
資料來源:前瞻產業研究院整理
未來一段時間內,「去IOE」、雲計算還將繼續主導數據中心市場的發展,第三方運維服務商會成為數據中心壟斷格局破除後的直接受益方。
I. linux運維工程師都是干什麼啊 有發展嗎
昨天,在知乎上有小夥伴向小青咨詢關於:「Linux運維工程師的發展方向?賺高薪的運維人員都具備哪些常用技術?」的問題。今天,小編就簡單聊聊這些兩個話題,希望能夠幫助到迷茫的你!
一起康康Linux運維工程師的發展方向:
1、運維工程師
運維架構師平均薪資34.4k/月。
負責研發適合公司業務系統的通用基礎平台或組件,對研發能力有較高要求,需要具備產品線的運維經驗和豐富的系統架構知識;例如現在熱門的自動化運維方向,就需要開發適合自己公司需要的自動化平台,比如自動安裝平台,自動應用服務維護平台,自動更新配置平台等。這個崗位和系統架構師沒有明顯的界限,通常好的運維平台研發工程師也能適應架構師的工作。
下面將運維中需求學習或能讓你運維作業加分的技能稍做介紹。(這兩個技能,我認為真真真真挺好的)
1、編程開發
關於Linux平台下的運維人員,仍是引薦Shell加Perl的組合,究竟那麼多年過來了。這個組合一直在為各大網站的工程師們穩定的作業著。另外,Python也是一個十分值得引薦利器。這種言語具有十分簡捷而明晰的語法特色,適合完結各種高層任務,簡直能夠在所有的操作體系中運轉。現在,依據這種言語的相關技能正在飛速的開展,用戶數量急劇擴展,相關的資源十分多。
現階段,掌握一門開發語言已經成為高級運維工程師的必備技能。運維學開發,Python勢必是你不二之選。PYTHON被稱為膠水語言, 能滿足絕大部分自動化運維的需求,又能做後端 C/S 架構,又能用 WEB 框架快速開發出高大上的 WEB 界面,還能做機器學習。
2、網路設備
了解網路根底知識、網路通信協議和常見的網路設備是有必要的。建議把思科和華為這兩家的產品摸熟。
假如是在稍微大一點的公司作業或者哥們你就是在IDC混,那還得學會對企業區域網和廣域網進行規劃、完成和查看排錯,VLAN是有必要的。其他就是視頻、語音之類的網路效勞了。根底的都搞理解了之後還想進步自己朋友能夠去學一下CCNP或者H3CNE的課程。
以上就是小編今天為大家分享的關於「Linux運維工程師的發展方向?賺高薪的運維人員都具備哪些常用技術?」的文章。同時,小青還想說一句:「各個方向上的工程師發展到一定階段後,沒有明確的界限,需要同時具備較強的運維、架構、編程、演算法等能力,是一個要求很高的職業。但職業發展道路,必須循序漸進,一個好的運維工程師,肯定應當具備較強的開發能力,希望大家在發展過程中,具備了基礎的Linux知識之後,一定要學習一些開發技能,比如必備的shell編程能力,另外還要掌握一門高級語言,比如熱門的python語言,是一個不錯的選擇。」
【免責聲明:部分圖片及文字信息部分由小編整理自網路,旨在分享提供閱讀,如有侵權請聯系我們進行刪除。】