0

我必须在 Azure 上实现应用程序的混合模型,其中

  • 少数 (20%) 的客户将拥有专用实例
  • 其他(80%)将基于多租户(共享)模型。

我应该采取什么方法

  • Azure AD(不同的 AAD 租户?) - 我是否应该为每个客户提供不同的防晒服务?我读到一个订阅只能链接到 1 个 Azure AD 租户。
  • 虚拟网络
  • 应用服务
  • 逻辑应用 - 服务总线?

任何帮助将不胜感激。

4

1 回答 1

0

当您必须从多个租户登录用户时,建议您仔细研究多租户应用程序开发指南,以确保您完全了解多租户应用程序开发的细微差别。

您必须将应用的身份验证方面 (AAD) 与资源消耗方面(Azure 订阅)分开。

如果您为没有订阅的客户托管应用程序,您的应用程序很可能会作为多租户应用程序在租户中注册和部署。您从这些客户的租户中登录用户,但为您自己的 Azure 订阅付费。然后,您必须弄清楚如何为客户开具发票以收回订阅费用。

如果您的应用可以使用客户提供的订阅,则可以在客户的租户中注册和部署您的应用并使用他们的资源。

于 2020-06-28T10:44:46.460 回答