Linux運維知識梯度

  1. 熟悉常見硬件配置,瞭解常見硬件體系;
  2. 會搭建常見服務、理解服務工做原理;
  3. 精通系統工做原理(到這一步已經不多有人能作到了,能過濾掉 80%);
  4. 熟悉多種發行版本,RedHat系(Fedora , CentOS)、Debian 系(Ubuntu)、Gentoo 系(LFS,Arch);
  5. 熟練的腳本開發,Perl, Python, Shell(三選二,或者都會)、自動化技術;
  6. 集羣化的管理思惟方式 ,能夠經過 Puppet ,腳本等等相似工具配合;
  7. 性能的極端優化 ,這個工做必須基於 2 的基礎,實際上不多有人可以作到;
  8. 多種數據庫的原理、優化 MySQL,Oracle,MongoDB,Redis,這裏面夠你消耗掉一半的青春;
  9. 高可用性以及負載均衡思惟方式;
  10. 與開發人員一塊兒,參與架構設計;
  • 第一梯度:1-5
  • 第二梯度:6-9
  • 第三梯度:10

實際上第十點是貫穿在以上各點中按部就班的過程。可是必定要有這個過程。數據庫

以上並不表明運維工做中全部的工做內容。架構

相關文章
相關標籤/搜索