什麼是運維工程師

2021-10-09 16:02:49 字數 1252 閱讀 2705

一、什麼是運維工程師?

在技術人員(寫**的)之間,一致對運維有乙個開玩笑的認知:運維就是修電腦的、裝網線的、背鍋的崗位。

其實不然,運維是乙個非常廣泛的定義,在不同的公司不同的階段有著不同的職責與定位,如果以operation(運維英文)字面的含義去理解,認為就是敲幾行操作命令的工作,那就錯了。

運維是乙個融合多學科(網路、系統、安全、應用架構、儲存、大資料、雲計算等)的綜合性技術崗位。

二、運維崗位未來的兩大發展方向

① 大資料、雲計算方向

大資料/雲計算日益普及的今天,**規模越來越來大、架構越來越複雜,對專職**運維工程師、**架構師的要求會越來越急迫,特別是對有經驗的大資料/雲計算運維工程師需求量巨大,而且是越老越值錢。

② devops,運維開發方向

devops是開發、技術運營和質量保障三者的交集,集運維(7)與開發(3)於一身的高階運維工程師。

三、linux雲計算+python運維開發工程師所需技能?

1、linux作業系統基本功

linux系統安裝、配置,基本命令,vim編輯器,linux自有服務,許可權管理,yum包管理,開源專案上線部署。

2、linux系統服務

網路基礎(重點難點tcp/udp)、sshd服務(scp/rsync)、檔案共享服務(ftp/nfs/samba)、dns網域名稱服務、lamp編譯安裝、rsyslog、linux分割槽+lvm邏輯卷+(軟硬raid)

3、shell、mysql

shell指令碼程式設計、mysql從入門到精通(dba方向)

4、**系統上線部署

nginx概述、lnmp環境搭建、mysql讀寫分離、lb負載均衡(nginx/lvs/haproxy)、nosql(memcached、redis、mongodb)、儲存、企業級**系統架構實戰。

5、配置自動化

配置自動化(ansible/saltstack)、監控(zabbix/promethus)、日誌分析(elk、kafka)、ci/cd(git、gitlab、jenkins)

6、運維安全與調優

運維安全(防火牆、ca認證、vpn)

應用軟體調優(web應用調優)

系統調優(系統+核心)

7、運維雲計算

hadoop、kvm虛擬化、公有雲運維(阿里雲)、私有雲運維(openstack)、docker容器、kubernetes(k8s)容器編排工具

8、python運維開發方向

python運維基礎、python物件導向、django框架、python cmdb專案開發

運維工程師

運維工程師主要工作是做什麼?由這兩句話推演運維工程師要學些什麼 一 保障業務長期穩定執行 出一點差錯,使用者就要投訴了 1 業務跑在什麼上面?伺服器一般是apache,nginx,tomcat等。但是真正跑通流程還需要nysql資料庫來儲存使用者密碼和其他。很多程式都要php的解析,所以,lnmp ...

運維工程師

環境能夠磨練乙個人的意志和能力 linux運維即linux系統執行維護工程師,是集合網路 系統 資料庫 開發 安全工作於一身的複合型人才。運維指的是網際網路運維,通常屬於技術部門,與研發 測試 系統管理同為網際網路產品技術支撐的4大部門,這個劃分在國內和國外以及大小公司間都會多少有一些不同。對 進行...

運維工程師主要工作是做什麼?

總結兩句話 1 保障業務長期穩定執行 如 伺服器 遊戲伺服器等 2 保障資料安全可靠 如使用者名稱密碼 遊戲資料 部落格文章 交易資料等 由這兩句話推演運維工程師要學些什麼?一 保障業務長期穩定執行 出一點點差錯,使用者就要投訴了。1 業務跑在什麼上面?伺服器一般是apache,nginx,tomc...