問題,我們得到了很多:定義持續部署
- 什麼是持續Deploymenyt?
- 我們將如何「持續」部署?
- 它與持續交貨有何不同?有區別嗎?
我試圖在我的博客文章回答這些問題:What is Continuous Deployment?
持續交付和持續部署之間普遍接受的定義和區別是什麼?
問題,我們得到了很多:定義持續部署
我試圖在我的博客文章回答這些問題:What is Continuous Deployment?
持續交付和持續部署之間普遍接受的定義和區別是什麼?
持續交付是一系列旨在確保代碼可以通過每一個變化傳遞到生產環境中,並確保業務應用和服務功能,通過嚴格的自動化測試預計是迅速,安全地部署到生產實踐中。由於每次更改都是使用完全自動化功能提供給臨時環境,因此您可以放心,在業務就緒時,只需按一下按鈕即可將應用程序部署到生產環境中。
持續部署是持續交付的下一步:每次通過自動化測試的更改都會自動部署到生產。持續部署應成爲大多數不受監管或其他要求約束的公司的目標。
我會說持續部署是持續交付系統的一個步驟。有一個非常有啓發性的博客,由Martin Fowler在連續*(集成,交付,測試)等網絡上撰寫。我建議您通讀它以理解它。
有很多方面對整個連拍*生態系統(構建,集成,測試,部署,UAT,送貨,)不能在一個單一的意見/答案線程覆蓋。它確實值得在博客/ wiki/bliki上擁有自己的空間。你可能應該閱讀一些博客,並在那裏尋找理解。
這個問題似乎是題外話題,因爲它是關於通用軟件開發領域,更適合程序員.stackexchange.com –