2016-02-28 40 views
0

試圖理解爲什麼分佈式開發團隊在「一個」常見的CF組織和空間中工作是一個好主意......以及不共享相同空間的缺點是什麼。分享Cloud Foundry空間 - 爲什麼以及何時

在與幾位熟悉CF的人交談之後,我的結論是,分享空間是個好主意,原因如下: 1.如果單獨開發/部署的服務之間存在較高的相互依賴關係, ..和/或... 2.每個服務實例是否收費,因此您希望限制每個項目的服務實例數量

在所有其他情況下,這並不重要。開發人員可以在GitHub上進行協作,並在自己的個人空間內進行推送。

我知道了嗎?

回答

0

我想我可以解釋一下雲代工中空間的基本概念。 (我不確定你的項目是什麼,如果它適合你)

如果你不使用雲,通常你將有3臺服務器(最低):dev,stage和prod。 (同樣在某些類型的項目中,你不需要它)
開發空間是爲開發人員(假設你創建一個網站,你的一個開發人員完成了他在網站上的一個頁面,他將其上傳到開發空間) 。 您和您的開發人員可以在此空間中看到部署的狀態
一旦您認爲開發足夠穩定(或者如果您採用敏捷方法學則衝刺結束)您將開發空間移動到升級階段
通常在QA中尋找缺陷並確保一切正常(在這裏找到任何錯誤打開上固定它的開發等開發團隊)
一旦分期測試你移動督促
的Cloud Foundry支持使用空間

這個機制 org是針對不同的項目

我在這裏說的所有內容都沒有以任何方式由雲計算實施最終幹你可以選擇最適合你的方式