運維前線:一線運維專家的運維方法、技巧與實踐1.3 運維自動化的困境和價值
1.3 運維自動化的困境和價值
1.3.1 運維自動化的困境
談到運維自動化的困境,我覺得要帶著兩大行業特點去看待這個問題,一個是網際網路行業、另外一個就是傳統行業。這兩個行業面臨的運維自動化的困境完全不同,普遍的共性是運維研發資源能力的不足。
對於網際網路行業,業務的發展速度很快,底層運維自動化能力可通過IaaS公有云來解決。在OS之上的運維自動化,則是通過一些開源工具來解決的,比如說Puppet、SaltStack、Ansible等。大部分都是以開源工具為主,開源產品的引入,也在不斷加大維護的難度和複雜度,帶來的另外一個問題就是平臺可擴充套件的能力非常弱。所以一般成規模的網際網路企業,最後都走向了自研的道路。不過有利於網際網路行業運維平臺建設的條件是網際網路的基礎比較標準,在硬體和軟體的差異上不像傳統企業那麼大。
對於傳統行業,業務的網際網路是瞬間展開的,另外傳統的封閉式系統架構也走向了開放式x86架構,導致運維維護的基礎設施物件和上層的業務物件提升了一個數量級。而傳統企業的運維手段之前都依賴於商業產品和人肉運維等方式。
無論是成規模的網際網路企業還是傳統企業,在業務的倒逼之下,運維的突破力都是不斷向前的,但是這個整體的規劃藍圖是什麼樣的、實施路徑如何、需要什麼樣的方法論,則需要有一個全面的解答。
1.3.2 運維自動化的價值
談到運維自動化的價值,運維人員應該很容易就能達成我所說的如下共識。
首先是效率的提升、人力的解放,通過工具或平臺來提升人均的運維效率和產出,比如說之前通過人肉釋出一天只能釋出10張單,現在通過工具,一天可以釋出100張單。
其次提升了產品的交付效率,提高了業務的競爭能力。快是制勝的法寶之一,如果你的產品推出得比對方更快,那麼你就能更快地接觸到使用者或客戶。
還能提升產品的質量,通過工具不斷去提高持續交付鏈上各角色的能力,比如說測試組的自動化測試、配置管理組的持續整合服務,等等,通過能力的整合,不斷提高軟體交付的質量;還有在發生故障的時候,能有更快的恢復手段來確保故障的恢復,也是質量保障的一部分。
最後運維自動化的收益是成本的節省,一種是最直接的人力成本的節省,可以讓更少的人做更多的事情;間接的成本受益是把很多運維經驗固化成平臺的經驗,從而減少了整個交付鏈上的文件化內容的輸出。
相關文章
- IT運維之自動化運維運維
- 自動化運維工具ansible的實踐運維
- IT運維和自動化運維以及運維開發有啥不同?能解釋下嗎?運維
- 指標是構築自動化運維與智慧化運維的基石指標運維
- 透過運維編排實現自動化智慧運維與故障自愈運維
- Oracle 自動化運維-Python連線OracleOracle運維Python
- 雲原生背景下的運維價值思考與實踐運維
- 運維轉型之路 —手工運維到無人值守的自動化運維,從根本實現降本增效運維
- 簡化IT運維工作,就要學會使用自動化運維工具!運維
- 自動化運維和普通的運維的區別是什麼?哪個好?運維
- 集中運維與分散運維的比較 - thenewstack運維
- Ansible自動化運維工具運維
- 運維工作實用技巧運維
- 做運維前 vs 做運維後,太形象了!運維
- 運維工作新時代:自主編碼實現運維自動化的轉型之旅運維
- 自動化運維的快速演進運維
- 什麼是自動化運維?為什麼選擇Python做自動化運維?運維Python
- 老凡的運維筆記 | 智慧化運維知多少?運維筆記
- 做運維的感悟(做運維需要考慮事,運維組織結構,運維學習地圖....)運維地圖
- 安全運維小技巧運維
- ansible自動化運維入門運維
- 微眾銀行 TiDB HTAP 和自動化運維實踐TiDB運維
- Linux運維可以自學嗎?Linux運維技術Linux運維
- 【IT運維】Linux運維需要掌握哪些技能?運維Linux
- 回首五年運維,運維需要思考運維
- 論IT運維自動化的重要性運維
- 自動化運維工具——ansible詳解(一)運維
- 阿里雲釋出ECS自動化運維套件,幫助企業實現自動化運維轉型阿里運維套件
- clickhouse 的運維運維
- linux運維需要掌握什麼知識?linux運維學習路線Linux運維
- linux運維學習路線,linux運維需要掌握什麼知識?Linux運維
- 自動化運維平臺的實施計劃運維
- 只有老運維人才能懂的運維乾貨運維
- RabbitMQ叢集運維實踐MQ運維
- 提高 MongoDB 運維效率的實用技巧MongoDB運維
- 自動化運維工具Ansible介紹運維
- 分層運維自動化監控運維
- ansible自動化運維資料庫運維資料庫
- Linux運維命令重要嗎?運維入門Linux運維