Skip to content

Commit 7577584

Browse files
Merge pull request #246054 from seligj95/patch-1
update inbound network dependencies
2 parents 563f4c7 + 4763216 commit 7577584

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

articles/app-service/environment/how-to-migrate.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to migrate your App Service Environment to App Service En
44
author: seligj95
55
ms.topic: tutorial
66
ms.custom: devx-track-azurecli
7-
ms.date: 12/5/2022
7+
ms.date: 7/24/2023
88
ms.author: jordanselig
99
zone_pivot_groups: app-service-cli-portal
1010
---
@@ -71,7 +71,7 @@ az rest --method get --uri "${ASE_ID}/configurations/networking?api-version=2021
7171

7272
## 4. Update dependent resources with new IPs
7373

74-
Using the new IPs, update any of your resources or networking components to ensure your new environment functions as intended once migration is complete. It's your responsibility to make any necessary updates. Don't migrate until you've completed this step.
74+
Using the new IPs, update any of your resources or networking components to ensure your new environment functions as intended once migration is complete. It's your responsibility to make any necessary updates. This step is also a good time to review the [inbound and outbound network](networking.md#ports-and-network-restrictions) dependency changes when moving to App Service Environment v3 including the port change for the Azure Load Balancer, which now uses port 80. Don't migrate until you've completed this step.
7575

7676
## 5. Delegate your App Service Environment subnet
7777

@@ -212,7 +212,7 @@ Under **Get new IP addresses**, confirm you understand the implications and star
212212

213213
## 3. Update dependent resources with new IPs
214214

215-
When the previous step finishes, you'll be shown the IP addresses for your new App Service Environment v3. Using the new IPs, update any resources and networking components to ensure your new environment functions as intended once migration is complete. It's your responsibility to make any necessary updates. Don't move on to the next step until you confirm that you have made these updates.
215+
When the previous step finishes, you'll be shown the IP addresses for your new App Service Environment v3. Using the new IPs, update any resources and networking components to ensure your new environment functions as intended once migration is complete. It's your responsibility to make any necessary updates. This step is also a good time to review the [inbound and outbound network](networking.md#ports-and-network-restrictions) dependency changes when moving to App Service Environment v3 including the port change for the Azure Load Balancer, which now uses port 80. Don't move on to the next step until you confirm that you have made these updates.
216216

217217
:::image type="content" source="./media/migration/ip-sample.png" alt-text="Screenshot that shows sample IPs generated during pre-migration.":::
218218

articles/app-service/environment/migrate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ When completed, you'll be given the new IPs that your future App Service Environ
106106

107107
### Update dependent resources with new IPs
108108

109-
Once the new IPs are created, you have the new default outbound to the internet public addresses. In preparation for the migration, you can adjust any external firewalls, DNS routing, network security groups, and any other resources that rely on these IPs. For ELB App Service Environment, you also have the new inbound IP address that you can use to set up new endpoints with services like [Traffic Manager](../../traffic-manager/traffic-manager-overview.md) or [Azure Front Door](../../frontdoor/front-door-overview.md). **It's your responsibility to update any and all resources that will be impacted by the IP address change associated with the new App Service Environment v3. Don't move on to the next step until you've made all required updates.**
109+
Once the new IPs are created, you have the new default outbound to the internet public addresses. In preparation for the migration, you can adjust any external firewalls, DNS routing, network security groups, and any other resources that rely on these IPs. For ELB App Service Environment, you also have the new inbound IP address that you can use to set up new endpoints with services like [Traffic Manager](../../traffic-manager/traffic-manager-overview.md) or [Azure Front Door](../../frontdoor/front-door-overview.md). **It's your responsibility to update any and all resources that will be impacted by the IP address change associated with the new App Service Environment v3. Don't move on to the next step until you've made all required updates.** This step is also a good time to review the [inbound and outbound network](networking.md#ports-and-network-restrictions) dependency changes when moving to App Service Environment v3 including the port change for the Azure Load Balancer, which now uses port 80.
110110

111111
### Delegate your App Service Environment subnet
112112

articles/app-service/environment/migration-alternatives.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Migrate to App Service Environment v3
33
description: How to migrate your applications to App Service Environment v3
44
author: seligj95
55
ms.topic: article
6-
ms.date: 06/19/2023
6+
ms.date: 07/24/2023
77
ms.author: jordanselig
88
---
99
# Migrate to App Service Environment v3
@@ -20,7 +20,7 @@ If your App Service Environment [isn't supported for migration](migrate.md#migra
2020

2121
Scenario: An existing app running on an App Service Environment v1 or App Service Environment v2 and you need that app to run on an App Service Environment v3.
2222

23-
For any migration method that doesn't use the [migration feature](migrate.md), you need to [create the App Service Environment v3](creation.md) and a new subnet using the method of your choice. There are [feature differences](overview.md#feature-differences) between App Service Environment v1/v2 and App Service Environment v3 as well as [networking changes](networking.md) that involve new (and for internet-facing environments, additional) IP addresses. You need to update any infrastructure that relies on these IPs.
23+
For any migration method that doesn't use the [migration feature](migrate.md), you need to [create the App Service Environment v3](creation.md) and a new subnet using the method of your choice. There are [feature differences](overview.md#feature-differences) between App Service Environment v1/v2 and App Service Environment v3 as well as [networking changes](networking.md) that involve new (and for internet-facing environments, additional) IP addresses. You need to update any infrastructure that relies on these IPs as well as account for inbound dependency changes such as the Azure Load Balancer port.
2424

2525
Multiple App Service Environments can't exist in a single subnet. If you need to use your existing subnet for your new App Service Environment v3, you need to delete the existing App Service Environment before you create a new one. For this scenario, the recommended migration method is to [back up your apps and then restore them](#back-up-and-restore) in the new environment after it gets created and configured. There is application downtime during this process because of the time it takes to delete the old environment, create the new App Service Environment v3, configure any infrastructure and connected resources to work with the new environment, and deploy your apps onto the new environment.
2626

articles/app-service/environment/version-comparison.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 'App Service Environment version comparison'
33
description: This article provides an overview of the App Service Environment versions and feature differences between them.
44
author: seligj95
5-
ms.date: 3/30/2023
5+
ms.date: 7/24/2023
66
ms.author: jordanselig
77
ms.topic: article
88
---
@@ -35,7 +35,7 @@ App Service Environment has three versions. App Service Environment v3 is the la
3535

3636
|Feature |[App Service Environment v1](app-service-app-service-environment-intro.md) |[App Service Environment v2](intro.md) |[App Service Environment v3](overview.md) |
3737
|---------|---------|---------|---------|
38-
|Networking dependencies |Must [manage all inbound and outbound traffic](app-service-app-service-environment-network-architecture-overview.md). Network security groups must allow management traffic. |Must [manage all inbound and outbound traffic](network-info.md). Network security groups must allow management traffic. |No [networking dependencies](networking.md) on the customer's virtual network |
38+
|Networking dependencies |Must [manage all inbound and outbound traffic](app-service-app-service-environment-network-architecture-overview.md). Network security groups must allow management traffic. |Must [manage all inbound and outbound traffic](network-info.md). Network security groups must allow management traffic. Ensure that [Azure Load Balancer is able to connect to the subnet on port 16001](network-info.md#inbound-dependencies). |No [networking dependencies](networking.md) on the customer's virtual network. Ensure that [Azure Load Balancer is able to connect to the subnet on port 80](networking.md#ports-and-network-restrictions). |
3939
|Private endpoint support |No |No |Yes, [must be explicitly enabled](networking.md#private-endpoint) |
4040
|Reach apps in an internal-VIP App Service Environment across global peering |No |No |Yes |
4141
|SMTP traffic |Yes |Yes |Yes |

0 commit comments

Comments
 (0)