从 Azure 中部署的 Web 应用程序访问本地 Web API(端点)
Access on-premise web API (endpoints) from web app deployed in Azure
-
asp.net-web-api
-
azure-virtual-network
-
azure-active-directory
-
azure-web-app-service
-
on-premises-instances
本地 API 不使用 public URL。两个应用程序(本地 API 和 Azure 网络应用程序)都在同一个 Azure AD(单租户)下注册。我的应用程序将由 50 个或更多并发用户使用。我想知道在这种情况下我是否可以使用混合连接?
我检查了下面的 link。我怀疑我是否可以使用混合连接,因为它属于多租户应用程序服务网络功能(以及用于单租户的 ASE)
https://docs.microsoft.com/en-us/azure/app-service/networking-features
我可以知道连接本地 API 和 Azure Web 应用程序的适当应用程序服务网络功能是什么吗?谢谢。
Azure 应用服务有两种主要部署类型
- 多租户 public 服务在免费、共享、基本、标准、高级、高级 V2 和高级 V3 定价 SKU 中托管应用程序服务计划。
- 单租户应用服务环境 (ASE) 直接在您的 Azure 虚拟网络中托管独立的 SKU 应用服务计划。
混合连接在开发中很受欢迎,但它也用于生产应用程序。它非常适合访问 Web 服务或数据库,但不适合涉及创建许多连接的情况
此功能常用于:
• Access resources in private networks that aren't connected to Azure
with a VPN or ExpressRoute.
并且在 ASE 中,您不需要进行任何额外的配置(例如 VNET 集成,因为 ASE 已经在您的虚拟网络中。)。如果你想通过 ExpressRoute 访问资源,你已经在虚拟网络中,不需要在 ASE 或其中的应用程序上配置任何内容。
所以基于以上几点的最佳选择是使用ASE(单租户)。
要建立混合连接,需要在托管混合连接端点的网络中添加中继代理,而在 ASE 中则不需要这样的东西。
来自 MS DOC 的引用:https://docs.microsoft.com/en-us/azure/app-service/networking-features
asp.net-web-api
azure-virtual-network
azure-active-directory
azure-web-app-service
on-premises-instances
本地 API 不使用 public URL。两个应用程序(本地 API 和 Azure 网络应用程序)都在同一个 Azure AD(单租户)下注册。我的应用程序将由 50 个或更多并发用户使用。我想知道在这种情况下我是否可以使用混合连接?
我检查了下面的 link。我怀疑我是否可以使用混合连接,因为它属于多租户应用程序服务网络功能(以及用于单租户的 ASE) https://docs.microsoft.com/en-us/azure/app-service/networking-features
我可以知道连接本地 API 和 Azure Web 应用程序的适当应用程序服务网络功能是什么吗?谢谢。
Azure 应用服务有两种主要部署类型
- 多租户 public 服务在免费、共享、基本、标准、高级、高级 V2 和高级 V3 定价 SKU 中托管应用程序服务计划。
- 单租户应用服务环境 (ASE) 直接在您的 Azure 虚拟网络中托管独立的 SKU 应用服务计划。
混合连接在开发中很受欢迎,但它也用于生产应用程序。它非常适合访问 Web 服务或数据库,但不适合涉及创建许多连接的情况
此功能常用于:
• Access resources in private networks that aren't connected to Azure with a VPN or ExpressRoute.
并且在 ASE 中,您不需要进行任何额外的配置(例如 VNET 集成,因为 ASE 已经在您的虚拟网络中。)。如果你想通过 ExpressRoute 访问资源,你已经在虚拟网络中,不需要在 ASE 或其中的应用程序上配置任何内容。
所以基于以上几点的最佳选择是使用ASE(单租户)。
要建立混合连接,需要在托管混合连接端点的网络中添加中继代理,而在 ASE 中则不需要这样的东西。
来自 MS DOC 的引用:https://docs.microsoft.com/en-us/azure/app-service/networking-features