Skip to main content

记录 – “通过 Azure 订阅计费 GitHub 消耗”

音频和视频口述文本。

[标题卡:“Azure 上的 GitHub 合并计费”。]

T.J.:大家好。 感谢你和我们一起了解如何通过 Azure 计费 GitHub 消耗。

在本视频中,我们将分享 Azure 计费的优点,查看符合条件的 GitHub 产品,逐步演示流程,并共享资源以帮助你取得进展。

我们先来了解为什么这么多客户已经通过 Azure 计费其 GitHub 消耗。 这个方式的主要优点在于整合、可见性和商业广告。

从整合角度来看, GitHub 和 Microsoft 的联合客户将能够在其 Azure 发票上看到所有 GitHub 消耗情况,无需额外发票,还可节省采购流程的时间。

从可见性角度来看,GitHub 客户将能够利用 Azure 计费门户的所有强大工具和功能来增强其 GitHub 消耗支出的可见性。

最后,如果 Microsoft 客户有 Azure 折扣,该折扣将自动应用于今后通过 Azure 计费的所有 GitHub 消耗。

如果 Microsoft 客户还拥有 Microsoft Azure 使用量承诺或 MACC,则今后所有的 GitHub 消耗也会减少其 MACC。

那么,哪些 GitHub 产品可以使用 Azure 计费? 任何 GitHub 消耗产品现在都符合条件,即客户根据实际使用情况付费的产品,包括 GitHub Copilot、GitHub 托管的操作、更大的托管运行器、GitHub 包和存储以及 GitHub Codespaces 等。

过去,GitHub Enterprise 和 Advanced Security 只能通过年度许可证获得。 不过,自 2024 年 8 月 1 日起,它们现在也可通过 Azure 计量计费,以增加灵活性,实现即用即付定价。 对于现有许可客户,请务必联系 GitHub 销售商了解更多信息,因为可能会有某些限制。

[显示上述产品的 Azure 计费和 MACC 资格的表格。 在该表中,符合 Azure 计费条件的所有产品也有资格使用 MACC。]

T.J.:现在让我们进入演示,了解如何实际打开这个功能。

[他分享了他的屏幕。 这是 Microsoft Azure 门户的主页。]

T.J.:第一步要设置管理员同意工作流,让 GitHub 企业所有者可以请求安装新应用程序。 这可以通过登录到 Azure 门户并打开 Microsoft Entra ID 来完成。

需要在这里单击“企业应用程序”,然后在“安全”部分下单击“同意和权限”。 最后,单击“管理员同意设置”。

如果这个功能还没有启用,那就要需要实际启用它。 我将继续操作,并单击“是”。

[在设置中的“用户可以请求管理员同意他们无法同意的应用”下,他把开关切换到“是”。]

T.J.:你需要添加有权批准这些请求的人员。 这通常是你自己、全局管理员,或者可能是你所属团队的成员。

对设置感到满意后,可以继续单击“保存”。 等待大约一个小时,等这些设置在整个 Azure 中复制好后,才能继续下一步。

现在,我会让 GitHub 企业所有者实际请求安装应用程序。

[企业所有者布赖恩分享了他的屏幕。 他正在 GitHub 上查看企业帐户。

Brian:要开始链接 Azure 订阅,我需要转到企业设置,你可以在“设置”下面看到计费选项。 在这里设置好后,我要转到“付款信息”,最后转到“添加 Azure 订阅”。 所以我要点击这个链接。

[Microsoft 页面:“需要审批”。]

Brian:登录后,页面提示需要 Azure 管理员的批准,因此我要说“需要支付 GitHub 费用”,让我们选择“请求审批”。

现在,页面提示“嘿,请求已经发送了”,然后我返回到申请时,页面会提示“嘿,还没有完成”。

[在 GitHub 上的企业中,显示错误消息:“使用 Azure 进行身份验证失败”。]

Brian:我要返回到我的订阅,等管理员告诉我谁会告诉我完成时间。

现在让我们切换回 T.J.。T.J.,你能向我们展示审批过程吗?

[返回 Azure 门户。]

T.J.:你的 Entra 全局管理员应该会收到一封关于批准新请求的电子邮件通知。 因此,他们会返回到 Entra ID,转到“企业应用程序”,然后在“活动”部分下查找“管理员同意请求”。

你会在这里看到安装 GitHub 订阅权限验证器的挂起请求。 我可以继续单击这里,并代表组织查看权限和同意。

页面会弹出窗口要求我重新进行身份验证,然后我就可以看到请求的确切权限。 在这种情况下,这个应用程序有权查看用户,并能够了解他们拥有的订阅,以确保他们有权对其计费。

如果我对此感到满意,就可以点击“接受”。 至此,我已完成所有必要工作。 最后一步就交给 GitHub 企业所有者了。

[返回 GitHub 上的企业。]

布赖恩:好的。 嗯,我查看了电子邮件,管理员从 Azure 端批准我们可以设置计费。 我会返回到“设置”,依次转到“计费”、“付款信息”和“添加 Azure 订阅”。

[显示一个标记为“选择订阅”的对话框。]

布赖恩:好的。 我已经通过身份验证了,来看看我挂钩的订阅吧。 我要单击“连接”。

[在主“付款信息”页面上的“按流量计费设置”下。]

Brian:选中我的计费订阅后,我最后要做的就是选择“通过 Azure 启用按流量计费”了,然后单击“更新按流量计费设置”。

现在,我的订阅中符合条件的项目(前面在幻灯片里有提到)就会按所选订阅计费。

T.J.:非常感谢大家听我们分享。 为方便今后可以参考,我们还会分享两个有用的资源,帮助大家将来通过 Azure 计费 GitHub 消耗。 如果你有专门的 GitHub 和/或 Microsoft 帐户团队,请随时联系他们询问更多信息。 谢谢。

口述文本结尾。 有关详细信息,请参阅 Microsoft 文档中的“连接 Azure 订阅”和获取 Azure 门户中的订阅和租户 ID