我正在爲處於活動開發中的多個分離服務設置自動部署環境。儘管我對自動化部署/配置管理方面感到滿意,但我正在尋找如何最好地構建部署環境以使開發人員更容易一些的策略。有些事情要考慮:開發人員環境中自動部署的解決方案?
- 開發人員通常構建Web應用程序,Web服務和後臺程序 - 所有這些相互交談通過HTTP,插座等
- 開發者可能不具備所有他們在本地機器上運行,但仍然需要能夠快速地做終端通過在環境指着他們的機器,結束測試
我與持續部署最大的擔憂是,我們有一個龐大的團隊,我不希望當開發人員在本地對這些遠程服務器進行工作時不斷重新啓動服務。另一方面,延遲部署到這個開發環境使集成測試變得更加困難。
你能推薦一種在過去這種情況下使用過的策略嗎?
所有的優點,但我真的想要持續部署。開發人員可以在本地進行測試,但採用分離式服務方法,只要能夠開發用戶界面,就需要能夠插入環境。 – 2010-07-23 13:47:06