想知道程序員眼裡的DevOps文化是怎樣的?

想碗bCqp4647


DevOps主要體現出兩方面的理念:開發運維一體化和自動化。

一體化的著眼點主要是讓程序員有大局的觀念,不要只顧著寫好自己模塊的代碼就交差,而是要從全局的角度考慮自己的代碼對上下游有什麼影響,在實際的生產環境中會不會有問題,在極端情況下會不會對服務性能、安全等方面產生影響等。

從自動化的角度看,程序員既然擁有掌控代碼的能力,就應該具有不做重複事情的理念。計算機的發明,就是用來解決人類,把一些重複的事情交給計算機,只要提供指令,計算機就可以又快又好地一遍遍的執行。軟件從開發到上線,中間經歷很多步驟,如果因為修改一個小bug,而一遍遍地手工重複上線過程,一來影響效率,二來人手操作難免失誤,所以DevOps的提出,就是把這個流程自動化,可以一切按照既定的流程走,避免各種意外發生。


開發者讀書會


我不知道耶


分享到:


相關文章: