【发布时间】:2021-05-02 17:27:06
【问题描述】:
我有一些在 vnet 中运行的 azure 函数,我刚刚发现我可以在 vnet 中使用 azure APIM 的唯一方法是通过昂贵的高级层。 我想知道是否有任何方法可以让我的 APIM 位于 Vnet 之外,并且仍然能够与我的 Vnet 内的服务进行通信?
【问题讨论】:
-
“在 vnet 中运行的一些 azure 函数”是什么意思?您是否部署了与 this 之类的 VNet 集成的 Azure 功能?
-
好吧,我的所有服务都在应用程序服务环境中,例如 cosmos DB 和 azure 函数,我将 ASE 放在 vnet 中。不,我不想按照你说的链接做正在做,但如果我无法使用 Vnet 进行 APIM 工作,我认为这是一种替代方法
-
如果您有External ASE,那么您的 API 应该通过 Internet 访问您的 azure 函数吗?
-
不幸的是,ASE 的成本约为 1700 美元,对于我正在尝试创建的应用程序来说仍然太高了。
标签: azure azure-api-management azure-virtual-network