Linux中國

正在經歷變革的 Linux 系統管理員技能

過去的十來年裡發生了很多有意思的事兒:Linux 不但變成了商品,而且其層出不窮的發行版也越來越強大和靈活。如今,一個普通的系統管理員完全不必掌握編譯內核這類底層技能了。

然後,我們又見證了虛擬機技術的商品化。使用 Amazon 雲主機或者 VPS 的用戶也許永遠不用在裸機上部署 Linux。隨著混合雲和私有雲的日益普及,甚至很多企業級的系統管理員都不需要在裸機上部署 Linux——登錄 Web 管理界面,一次性就能搞定不止 5 台 Apache 虛擬機。

時下最新的兩個趨勢:一個是配置管理,另一個看起來很前沿(其實一點兒都不前沿)—— 像 docker 這樣的部署工具包,它們隱藏了更多 Linux 底層技術細節。每當客戶要求我們在 OlinData 上配置 Linux 機器時,我們的第一個動作就是架設 Puppet。有了功能強大值得信賴的 Puppet 模塊,手工配置也更快更簡單了。

例如,我可以這樣使用 Puppet 在新機器上安裝 Apache:

node 'web01.olindata.com' {
  include apache
  apache::vhost{ 'www.olindata.com':
    docroot => '/var/www/olindata'
  }
}

在這種環境下,我甚至都不用在機器上打開日誌。通過 Jenkins 這樣的不間斷部署工具,我可以完全自動化部署我的基礎設施代碼,並確保它們通過了我預置的測試。

系統管理員技能日益升級

就算有更新的工具對我們隱藏更多的技術細節,堅持 Linux 訓練對系統管理員來說仍然很有價值。了解基礎知識很關鍵,這些抽象高級工具把管理員從舊的任務中解放了出來,那麼系統管理員就應該強化自己使用這些高級工具的能力。熟悉高級工具對系統管理員提升層次來說很關鍵,這會迫使系統管理員不斷練習編寫代碼一類的能力,並藉此發揮這些新玩意兒更大的潛力。

底層 Linux 技能需求會完全消失么?當然不會。除了商業伺服器部署之外,Linux 還有大量其他用途。同時,人們也從底層操作知識中獲益頗豐。最重要的是,如果你的簡歷上體現出了這些技能,我(還有很多其他老闆)總是會優先選擇你,而不是那些尚未掌握這些技能的候選人。因為你也不知道啥時候你就用上這些技能了!

Walter Heck 是 荷蘭開源培訓顧問公司 Olindata(一個 Linux 基金會授權的培訓機構)的創始人兼 CEO,這裡是計劃中由 OlinData 提供的 Linux 基金會官方培訓課程單

via: http://www.linux.com/news/enterprise/systems-management/780956-linux-system-administration-skills-are-changing

原文作者:Walter Heck

譯者:sailing 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國