運維到底是幹什麼的?看完這篇你就懂了
運維到底是幹什麼的?估計連運維工程師本身都不清楚,在百度上搜尋也基本得不到答案,找了很多的運維老員工,終於總結出了運維工程師的工作內容:
一般來說,運維工程師都是說的網際網路企業的運維師,通常屬於技術部門,是支援網際網路產品技術以及研發,測試和系統管理的四個主要部門。國內外公司以及大型和小型公司之間的劃分將有所不同,主要的工作內容有下面幾種:
1、保障業務系統長期穩定執行
畢竟業務系統要是出現一點差錯,使用者就要投訴,所以運維工程師最核心的工作就是保證業務系統能夠穩定執行。
首先要知道業務跑在什麼上,一般來說網站伺服器都是nginx、apache等,依賴mysql資料庫進行資料儲存,依靠PHP進行解析,所以運維工程師必須掌握LNMP、LAMP等環境部署的知識。
2、保障資料安全可靠
資料安全是公司領導最看重的部分,運維工程師也要保證資料的安全性和可靠性,要是出了一點點錯誤,領導就要找運維喝茶了。
有時候需要手動改資料庫的內容,就要學會掌握mysql資料庫的增刪查改知識;
有時候需要應對資料庫的伺服器硬體壞了,就需要Mysql主從複製以備不時之需;
有時候需要還原資料庫,就需要學會mysql增量備份和恢復,以還原到指定的時間點;
有時候定時備份還不夠,就需要使用rsync+inotify來實時備份;
有時候為了增加伺服器安全性,就要透過iptables來控制公司的IP或者跳板機IP訪問許可權;
3、構建監控報警體系
運維工程師常用的是zabbix、nagios來進行報警監控,如果沒有監控運維就是瞎子,所以要先構建報警監控體系,此後就要解決系統故障。
一般來說,常見的故障有應用故障、資料庫故障、網線故障等等,有的是軟體故障,有時候是硬體故障,而一個有經驗的運維工程師能在第一時間定位故障原因。
4、技術與業務問題處理
這裡有兩個核心的問題,分別是技術問題和業務問題,技術問題主要需要網路抓包分析、tcpdump抓包分析和代理機制等等內容;
而業務問題就比技術要複雜一些了,比如業務層面的資料分析,不光要統計出業務的各種指標資料,還要對資料進行分析解剖,找出業務問題的所在。
5、版本測試與上線
這也是運維工程師的常見工作內容,負責版本的測試與上線,開發人員釋出版本之前,運維工程師需要進行效能和功能測試;此外在版本上線的時候,最好也在晚間業務量較小的時候上線,可以避免上線壓力過大。
總結
運維和開發是兩個截然不同的方向。如果做運維的話,有開發的底子那麼轉崗位也不是不可以。
運維負責具體的產品線運維工作,同時也需要掌握開發的能力,深入業務,最瞭解業務的痛點和問題,同時研發/最佳化針對產品業務需求的平臺、工具和手段,能夠接觸到各類優秀的系統架構並有能力做出優劣對比,同時對業務的掌控決定了相應運維工程師在業務發展中的作用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21472864/viewspace-2761093/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼嫁人就要嫁Linux運維工程師,看完你就懂了…Linux運維工程師
- Sql Or NoSql,看完這一篇你就懂了SQL
- 雲原生技術是什麼?看完這篇文章你就懂了
- 看完這場直播,SASE你就懂了
- 什麼是“護網行動”?看完你就懂了
- static_cast和dynamic_cast的區別,看完這篇你就懂了!AST
- 資料中臺還不清楚?看完Smartbi的這篇介紹你就懂了!
- 影響視訊推薦量的因素有哪些?這篇看完你就懂了
- 網站CDN加速是什麼? 看完這篇你就明白了!網站
- 看完這篇文章,你就明白運維監控體系了運維
- 9月11日雲棲精選夜讀|為什麼嫁人就要嫁Linux運維工程師,看完你就懂了…Linux運維工程師
- BI如何能夠在銀行行業站足立腳的?看完這篇你就懂了!行業
- 資料安全“掃盲篇”,看完就懂了
- 資料分析報告沒有頭緒?看完Smartbi這篇介紹你就懂了!
- 0基礎如何開始學習Python?看完這篇就懂了!Python
- 成為優秀的資料分析師,需要具備哪些技能? 看完這篇你就懂了!
- 蘋果iPhone Xs系列為什麼不值得買?看完這篇看完你就明白了蘋果iPhone
- 看完這篇 Linux 的基本操作你就會了!Linux
- 【python】迭代器與生成器到底是什麼?看完你就知道Python
- 自定義ItemDecoration分割線的高度、顏色、偏移,看完這個你就懂了
- 教育培訓系統是怎麼樣執行的?看完這個就懂了!
- Linux零拷貝技術,看完這篇文章就懂了Linux
- 阿里巴巴為什麼能抗住90秒100億?看完這篇你就明白了!阿里
- 為什麼說遊戲策劃要懂點美術?看完這篇你就明白了遊戲
- Linux運維到底是做什麼的?LinuxLinux運維
- 共享WiFi專案到底怎麼做比較好?看完這篇文章就懂了!WiFi
- HTML教程(看完這篇就夠了)HTML
- AR屬不屬於人工智慧?看完本文你就懂了人工智慧
- 阿里雲到底是幹什麼的阿里
- 看完這篇Linux基本的操作就會了Linux
- 看完這篇,Promise面試就搞定了...Promise面試
- 包裝類到底是幹什麼的
- 管理者如何制定團隊目標?讀完這篇你就懂了.
- 協程到底是什麼?看完這個故事明明白白!
- 還在問什麼是JavaScript建構函式、例項、原型物件以及原型鏈?看完這篇你就懂JavaScript函式原型物件
- this到底指向啥?看完這篇就知道了!
- 大資料到底是幹什麼用的?大資料
- 資料視覺化的基本流程是怎樣的,看完這篇你就明白視覺化