关于企业部署
GitHub Enterprise 提供两种部署选项。除了 GitHub Enterprise Cloud,您还可以使用 GitHub Enterprise Server 在您的数据中心或受支持的云上托管企业的开发工作。有关详细信息,请参阅 GitHub 的计划。
如果您同时使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server,您将拥有 每个都对应的企业账户。即使您 仅 使用 GitHub Enterprise Server,我们仍建议在 GitHub Enterprise Cloud 上创建企业账户。这将更方便您联系 GitHub Enterprise 支持并与其共享支持包。要创建额外的企业账户,请联系 GitHub 销售团队。
对于大多数管理选项(如策略),您需要分别管理每个企业账户。不过,您可以使用 GitHub Enterprise Cloud 上的企业账户查看所有部署的许可证使用情况。
关于 GitHub Enterprise 的授权
GitHub 使用唯一用户授权模型。使用 GitHub Enterprise 计划,您有权使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server。您的 GitHub Enterprise Cloud 配额包括 一次 部署,可在 GitHub.com 或 GHE.com 上使用。
GitHub 根据您在所有部署中的唯一用户数量来确定您使用了多少授权席位。无论用户使用多少 GitHub Enterprise Server 实例,或在您的 GitHub Enterprise Cloud 部署中加入多少组织,每位用户仅消耗一个授权。此模型允许每个人使用多个 GitHub Enterprise 部署而不产生额外费用。
要使用 GitHub Enterprise Server 实例,您必须上传 GitHub 提供的许可证文件。请参阅 GitHub Enterprise Server 的许可证文件。
同步授权
为了让在多个 GitHub Enterprise 环境中使用的人员只消耗单一授权,您必须在环境之间同步授权使用情况。随后,GitHub 将根据用户账户关联的电子邮件地址对用户进行去重。GitHub 对 GitHub Enterprise 计划本身以及 GitHub Advanced Security 产品的授权进行去重。请参阅 从 GitHub Enterprise Server 同步授权使用到云。
基于使用量和批量授权
GitHub Enterprise(GHE)授权模型有两种类型,针对启用 GitHub Enterprise Cloud 与 GitHub Enterprise Server 组合使用的流程各不相同。
-
GHE(基于使用量,也称为计量):一种以云为先的授权,用户必须首先被分配到 GitHub Enterprise Cloud 组织。
- 所有云用户自动获得使用 GitHub Enterprise Server 的权利。
- 计费基于每月的活跃用户数。
- 用户可以自行生成 Server 授权,该授权覆盖生成时分配的云席位数量,有效期为一年。
- 仅使用 Server 的用户将计入 GHE(计量)计费。这些用户通过电子邮件匹配去重,以避免重复计费。
-
GHE(批量/订阅,也称为 GHE Unified):一种同时适用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server 的打包授权。
- 一个授权覆盖 GitHub Enterprise Cloud 与 GitHub Enterprise Server,用户可以在任一或两者之间工作。
- 用户可通过 GitHub Connect 访问两项服务。
- 此授权需要手动设置,由 GitHub 销售提供。
注意
如果您当前通过批量、订阅或预付协议为 GitHub Enterprise 授权付费,则会继续按该方式计费,直至协议到期或收到转型邀请。续约时,您可以选择转为计量计费模型。
详细比较
| 授权模型 | 基于使用量 | 批量或订阅 |
|---|---|---|
| 云 vs. 服务器 | 以云为先,对云用户提供服务器使用权 | 1 个用户授权覆盖云和服务器(混合、仅云或仅服务器) |
| 设置 | 自助服务 | 通过 GitHub 销售手动设置 |
| 服务器许可证生成 | 用户自行生成 GitHub Enterprise Server 许可证 | 企业所有者下载自己的 GitHub Enterprise Server 许可证 |
| 许可证文件范围 | 覆盖生成时分配给云的用户 | 覆盖云和服务器所有已购用户 |
| 许可证到期 | 12 个月后到期 | 与批量许可证期限保持一致 |
| 许可证密钥使用 | 限制最大服务器用户数 | 覆盖批量订阅中的所有用户 |
| 所需 GitHub Enterprise 版本 | GitHub Enterprise 3.13 及以上,支持 GitHub Connect | 无需特定版本 |
| 计费模式 | 对未通过 GitHub Connect 在云上分配的用户开具发票 | 基于已购批量的固定费用 |