我找上幾臺機器的Windows服務的自動部署工具的建議。該工具應能: - 停止/啓動服務 - 複製文件 - 修改根據一些CSV/Excel中的每個目標服務器上的配置文件的文件Windows服務的自動部署 - 工具
優點:Web界面,通過電子郵件,壓縮/解壓縮
通知以下是我聽說過的工具,我正在開始評估,但我想聽聽那些在自動部署過程中實際應用其中一種(或其他工具)的人。
- 廚師http://wiki.opscode.com/display/chef/Home
- ayehu AKA eyeShare http://www.ayehu.com/
- 木偶http://puppetlabs.com/
- Nolio http://www.noliosoft.com/
- 章魚部署http://octopusdeploy.com/
- Kwatee http://www.kwatee.net/
P.S 。關於被如此類似的問題,但它並沒有回答我的問題: WCF service deployment - tools
接聽 問:有多少服務器,你打算部署到?答:目前在2個數據中心有20臺服務器。這些數字可能會在未來增長
問:將有多少用戶參與設計和執行部署? 答:人們會設計部署,而其他人(一個人)會執行它。
問:您的部署是否需要跨層同步? 答:我只需部署一個Windows服務,不需要更改數據庫,不需要IIS或任何其他Web層
問:審覈和向您報告有多重要? 答:我希望該工具能夠報告其成功與否。能夠看到所有部署的服務器的完整儀表板及其版本和最近的更改也是很好的。
我想你需要給我們一些更多的信息。你計劃部署多少臺服務器?將有多少用戶參與設計和執行部署?您的部署需要跨層同步嗎?審計和向您報告有多重要?您在此列出的工具將這些區域覆蓋到不同的比例。 – 2012-07-31 14:14:01
有效的點。我通過回答您的問題添加了更多詳細的要求。如果您熟悉這些工具中的一些,我很樂意聽取他們每個人的優點/缺點。謝謝! – 2012-07-31 20:52:26
類似的問題http://programmers.stackexchange.com/questions/122729/alternatives-to-octopus-for-deploying-net-applications – 2012-09-20 12:30:49