【问题标题】:Sharing Cloud Foundry spaces - why and when共享 Cloud Foundry 空间 - 为什么以及何时
【发布时间】:2016-02-28 06:16:50
【问题描述】:

试图了解为什么分布式开发团队在“一个”公共 CF 组织和空间中工作是个好主意...以及不共享相同空间的缺点。

在与几个非常了解 CF 的人交谈后,我的结论是共享空间是个好主意,原因如下: 1. 如果单独开发/部署的服务之间存在高度的相互依赖性,.. 和/或... 2. 每个服务实例是否收费,因此您希望限制每个项目的服务实例数量

在所有其他情况下,这并不重要。开发人员可以在 GitHub 上进行协作,并在自己的个人空间内进行推送。

我说对了吗?

【问题讨论】:

    标签: cloud-foundry paas


    【解决方案1】:

    我想我可以解释云铸造中空间的基本概念。 (我不确定你的项目是什么,是否适合你)

    如果您不使用云,通常您将拥有 3 个服务器(最少):dev、stage 和 prod。 (再次在某些类型的项目中您不需要它)
    开发空间供开发人员使用(假设您创建了一个网站,您的一位开发人员在他\她将其上传到开发空间的网站中完成了一个页面)。 您和您的开发人员可以在此空间中查看部署状态
    一旦您认为开发足够稳定(或者如果您采用敏捷方法,则冲刺结束)您将开发空间转移到暂存
    在分期中,通常 QA 会寻找缺陷并确保一切正常(此处发现的任何错误都会在开发团队中打开,然后在开发团队中进行修复等等)
    测试分期后,您将其移至 prod
    Cloud Foundry 使用空格支持这种机制

    org 用于不同的项目

    我在这里所说的一切都不是由 Cloud Foundry 以任何方式强制执行的,最终你可以选择最适合你的工作方式

    【讨论】:

      猜你喜欢
      • 2011-03-20
      • 1970-01-01
      • 2017-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多