Azure功能可以部署在VNet内吗?
如果我在VNet中创建了一个App Service环境,然后在创建该功能时选择了该App Service计划,这是否意味着Azure功能已部署在VNet内并且具有与VNet相同的限制等?
答案 0 :(得分:1)
是的,您可以在Azure App Service Environment上托管Azure功能,该功能提供了完全隔离的专用环境,用于安全地运行App Service应用程序或您的功能。您将对入站和出站应用程序网络流量进行细粒度控制。因此它可能会受到网络安全组的限制。
ASE被隔离为仅运行单个客户的应用程序,并且 总是部署到虚拟网络中。客户有 对入站和出站应用程序网络的细粒度控制 交通。应用程序可以通过以下方式建立高速安全连接 用于本地公司资源的VPN。
VNet Integration with Azure function是一项使用Azure功能连接到Azure虚拟网络中的资源的功能。 VNet集成仅用于从应用程序向VNet发出出站呼叫。
在这种情况下,您只需要在具有ASE的VNet中而不是VNet集成中部署Azure功能。阅读Services that can be deployed into a virtual network
答案 1 :(得分:0)
是的,它可以部署在VNet内。我建议您仔细阅读文档
integrate Functions with an Azure virtual network