系統運維平常工做有哪些,應該具有哪些技能

1、平常工做內容:php

一、看監控、網站流量,CDN流量,看郵件有沒有普通業務監控報警,看郵件中有沒其餘須要作的工做
二、處理報警,查看報警的緣由,和開發一塊兒解決,而且儘可能找出避免再次發生的方法,例如添加一些
定時清理腳本
三、處理髮布,基本都是自動化,可是總有發佈不成功或者須要回滾的時候,這時候就須要手工介入,
找到緣由,並跟開發一塊兒討論最後是否撤銷仍是重上
四、平常一塊兒可以自動化的工做盡可能找到自動化的方法
五、配合開發搭建測試環境,線上環境,上線代碼,以及平常開個權限
六、按期機房巡檢
七、災備演練計劃
八、運維流程的設定與標準化
九、運維知識庫文檔的創建
十、新技術的學習與研究

2、運維應該具有哪些技能:
python

一、瞭解運維技術的分類:趙班長寫的運維知識體系:https://www.unixhot.com/page/ops 
二、熟悉常見Linux系統(以CentOS/Redhat爲主)和故障處理;
三、熟練shell腳本,熟悉php、perl、python、ruby等至少一種開發語言;
四、熟悉常見應用服務(如:Nginx、Tomcat、HAProxy、Redis、RabbitMQ等)的配置維護
及優化(好比NGINX代理,負載均衡);
五、熟悉MySQL數據庫的部署配置和優化(讀寫分析,負載均衡,分佈式數據庫);
六、熟悉任意一種自動化管理工具的使用(如:SaltStack、Puppet或Ansible等);
七、熟悉任意一種常見監控系統的使用(如:Zabbix、Nagions、Ganglia);
八、瞭解基本的網絡知識;
九、對常見對雲服務有必定了解,有過阿里雲、亞馬遜等雲主機維護經驗者
優先。
十、熟悉各類虛擬化技術,好比 KVM、XEN等。並有在虛擬化平臺上面維護或開發的經驗
相關文章
相關標籤/搜索