Skip to content

Commit 7222e0f

Browse files
committed
addressed comments + added application routing
1 parent 4a4d30a commit 7222e0f

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

articles/azure-functions/configure-networking-how-to.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ Set up a secured storage account for your function app:
5151

5252
1. [Create a second storage account](../storage/common/storage-account-create.md). This is going to be the secured storage account that your function app will use instead. You can also use an existing storage account not already being used by Functions.
5353

54-
1. [Create a file share](../storage/files/storage-how-to-create-file-share.md#create-a-file-share) in the new storage account.
54+
1. Copy the connection string for this storage account. You need this string for later.
55+
56+
1. [Create a file share](../storage/files/storage-how-to-create-file-share.md#create-a-file-share) in the new storage account. Try to use the same name as the file share in the existing storage account. Otherwise, you'll need to copy the name of the new file share to configure an app setting later.
5557

5658
1. Secure the new storage account in one of the following ways:
5759

@@ -61,19 +63,21 @@ Set up a secured storage account for your function app:
6163

6264
1. Copy the file and blob content from the current storage account used by the function app to the newly secured storage account and file share. [AzCopy](../storage/common/storage-use-azcopy-blobs-copy.md) and [Azure Storage Explorer](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-tips-and-tricks-how-to-move-azure-storage-blobs-between/ba-p/3545304) are common methods. If you use Azure Storage Explorer, you may need to allow your client IP address into your storage account's firewall.
6365

64-
1. Copy the connection string for this storage account. You need this string for later.
65-
6666
Now you're ready to configure your function app to communicate with the newly secured storage account.
6767

68-
### 3. Enable content share routing
68+
### 3. Enable application and configuration routing
69+
70+
You should now route your function app's traffic to go through the virtual network.
71+
72+
1. Enable [application routing](../app-service/overview-vnet-integration.md#application-routing) to route your app's traffic into the virtual network.
6973

70-
You should now restrict traffic to the file share used by Functions to use only the virtual network.
74+
* Navigate to the **Networking** tab of your function app. Under **Outbound traffic configuration**, select the subnet associated with your virtual network integration.
7175

72-
1. [Enable content share routing](../app-service/configure-vnet-integration-routing.md#content-share) to have your function app communicate with your storage account through its virtual network.
76+
* In the new page, check the box for **Outbound internet traffic** under **Application routing**.
7377

74-
1. Navigate to the **Networking** tab of your function app. Under **Outbound traffic configuration**, select the subnet associated with your virtual network integration.
78+
1. Enable [content share routing](../app-service/overview-vnet-integration.md#content-share) to have your function app communicate with your new storage account through its virtual network.
7579

76-
* In the new page, check the box for **Content storage** under **Configuration routing**.
80+
* In the same page, check the box for **Content storage** under **Configuration routing**.
7781

7882
### 4. Update application settings
7983

0 commit comments

Comments
 (0)