[英]Can Azure Functions be deployed to a Vnet?
Azure Functions 可以部署在 VNet 內嗎?
如果我在 VNet 中創建了一個應用服務環境,然后在創建函數時選擇了該應用服務計划,這是否意味着 Azure 函數部署在 VNet 內並且具有與 VNet 定義的相同的限制等?
是的,您可以在Azure 應用服務環境中托管 Azure 函數,該環境為安全運行應用服務應用或您的函數提供了一個完全隔離的專用環境。 您將對入站和出站應用程序網絡流量進行精細控制。 所以它可能會受到網絡安全組的限制。
ASE 被隔離為僅運行單個客戶的應用程序,並且始終部署到虛擬網絡中。 客戶可以對入站和出站應用程序網絡流量進行細粒度控制。 應用程序可以通過 VPN 與本地公司資源建立高速安全連接。
VNet 與 Azure 函數的集成是一項使用 Azure 函數連接到 Azure 虛擬網絡中的資源的功能。 VNet 集成僅用於從應用程序向 VNet 發出出站調用。
在這種情況下,你只需要將 Azure 函數部署在具有 ASE 的 VNet 中,而不是 VNet 集成。 可以部署到虛擬網絡中的讀取服務
是的,它可以部署在 VNet 中。 我建議您閱讀文檔integrate Functions with an Azure virtual network
Azure 函數可以部署在應用服務環境中。 應用服務環境部署在您自己的 VNET 上,該 VNET 可以通過 ExpressRoute 訪問本地資源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.