2
構建
為了開發分段環境
雖然Puppet和Chef主要有益于運營,開發人員使用類似Docker的工具來提供單獨的開發環境。針對虛擬的、產品的一次性復制編碼,可以幫助你完成更多的工作。
類路徑有什么奇怪的地方?Maven安裝突然失敗?作為代碼的基礎設施意味著,重新配置比修復更快——而且更可靠。這也意味著可以加快開發環境的變化。
當整個團隊的工作都是來自于被分配的環境時,“在我的機器上工作!”停止變得有趣,因為這是真的(現在只是有趣)。
工具我們使用:Docker
作為代碼的基礎設施
開發人員常見模塊化的應用,因為它們是更為可靠和可維護的。所以為什么不把這種想法擴展到IT基礎設施呢?
這很難應用到系統中,因為它們一直在改變。所以我們通過使用代碼進行配置來解決這個問題。配置代碼可以應用于裸機,并將服務器重新應用到基線。
它可以保存在版本控制中??梢员?a href='http://www.kjueaiud.com/' target='_blank'>測試。合并到CI中。同行評議??梢悦?。
當機構知識已經完善,在代碼中編碼化,運行資料和內部文檔的需求就會消失。出現的是可重復的過程和可靠的系統。少說話,多rock。
原文轉自:https://dzone.com/articles/how-to-choose-the-right-devops-tools