基于python技术的自动化运维是干嘛的_如何理解Python与自动化运维的关系。?
生活随笔
收集整理的這篇文章主要介紹了
基于python技术的自动化运维是干嘛的_如何理解Python与自动化运维的关系。?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一個是目的,一個是工具的關系
為了達到某個目的(比如這里的運維自動化),我們可以用不同的手段或者工具(比如這里的python)
如果你特別擅長Java、PHP,也可以用Java\PHP來開發相關運維自動化工具
然而有很多原因,用Python來實現是顯得增加順利成章,比如社區的各種開源框架,以及運維工程師們普遍不熟悉Java、C++、PHP等應用開發為主的編程語言
在大規模使用Python進行平臺開發之前,運維工程師們已經會在Linux環境下使用各種Python腳本進行批處理操作,而Python在編碼過程中,會比使用Shell好很多,包括可讀性、復用性、擴展性等等
后來再進一步,由于Python Web開發框架的普及,如Django、Flask等等,讓我們可以比較容易得實現一個類似CMDB的信息管理平臺,后面再擴展到持續集成、發布、監控、告警、數據報表等功能體系,那么整個運維自動化體系,都逐步地可以使用Python技術棧來實施了
這就是Python和運維自動化的歷史演進過程
總結
以上是生活随笔為你收集整理的基于python技术的自动化运维是干嘛的_如何理解Python与自动化运维的关系。?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 完全面向对象_python
- 下一篇: python2和python3的不同点_