2011-08-18 65 views
1

我希望有一些友善的人可以提供一些建議,以可靠和高效地將大型多層任務關鍵型應用程序部署到Windows 2003服務器場。我們目前的自定義PowerShell腳本解決方案變得有點吱吱,很難維護。我們需要:關於在企業環境中部署Web應用程序的建議

  • 定義/執行部署 「依賴」,使得應用程序A 總是部署應用B

  • 權限,可能是綜合瓦特/ Active Directory中的能力

  • 容錯。如果部署過程出現問題,我們需要採取一些措施來採取自動糾正措施。我們有太多的服務器來手動執行此操作。

  • 靈活性。我們有自定義需求,需要易於使用和擴展的東西。

  • 支持多種環境。

  • 'orchestration'工具,允許我們在部署前從負載平衡器中移除Web服務器,然後在部署成功時重新添加。

其他人怎麼解決這個程序?定製腳本是唯一的出路嗎?有沒有人使用過UrbanDeploy?

謝謝你解決這個問題的任何建議!

編輯:我建議任何人都在努力解決此問題,以檢查HP Operations Orchestration。這是我們要採取的方向。

回答

0

公平的警告:我爲銷售UrbanDeploy的Urbancode工作。

更多的人將有我們的AnthillPro產品比UrbanDeploy的經驗。 UrbanDeploy是一款較新的產品,它將AnthillPro的部署能力從Build和CI中分離出來。它還擴展了這些功能以更好地處理多層問題。

但總的來說,是的,你所說的正是我們建立的產品。它將應用程序或組件分組到一起部署的較大系統中。它集成了A/D和LDAP。可以自動回滾或通知您,以便您選擇從負載平衡器回滾或移除內容。它可以通過插件擴展。它將真正的部署過程視爲一致的過程和環境特徵(正式模型環境)的組合,並且與F5(以及更多的負載均衡器)進行了集成。

2

我建議任何人試圖解決此問題,以檢查HP Operations Orchestration。這是我們將要採取的方向......具有我們所需的所有靈活性,包括圖形界面,Web組件,安全性,權限,預構建的集成工具......我們所尋找的一切。

相關問題