Python—運維工程師的未來
來源:
奇酷教育 發表于:
關于自動化運維,日前在網上進行了大討論,其中提到最多的就是Python語言在運維中的應用,那么我們運用 Python 到底要完成什么工作呢
關于自動化運維,日前在網上進行了大討論,其中提到最多的就是Python語言在運維中的應用,那么我們運用 Python 到底要完成什么工作呢?
其實眾網友、各路大神對此也給出了很好的解釋:
網友hx30067988說:“我們運用Python最終的目的是要實現自動化,Python是實現自動化的工具,我們通過Python將固定套路的工作流程通過Python編程進行封裝,在通過Python組織和調用,實現機器的智能管理。簡而言之就是把你工作的流程動作抽象成代碼,讓機器替你完成要做的工作,僅此而已。當然用python能完成的工作很多,比如自動化的工具,比如統計分析等等,python的魅力不單單在于他能很好的快速的開發工具,還在于他在數學建模中的優越性,畢竟python是數學建模工具之一,能簡單通過數學建模實現高精度的數學統計分析。統計分析生成報告也是運維的工作之一。”
網友xkf01也表示:“python是一門黑客和geek很偏好的語言,只要你想基本上能做出任何應用軟件。Google的好多應用都是基于python的,國內的豆瓣網好像就是純python開發的 。當然,感覺更偏向于寫一些輔助工作和生活的小工具,要寫很多方面集成的大產品,估計需要掌握的水平很高才行。”
從討論來看,Python是自動化運維的不二之選,現在的Python已經被很多開發者所接受,并且早已成功用于企業部署中。一旦用于企業部署,價值往往就會被放大,同時就會有更多的類庫接入,屆時一定會成為下個時代運維工程師的首選