Skip to content

Commit 3e6be2a

Browse files
Merge pull request #290036 from mbender-ms/avnm-udr-ga
virtual network manager - GA Updates
2 parents 61a06fb + a3576bd commit 3e6be2a

File tree

3 files changed

+116
-15
lines changed

3 files changed

+116
-15
lines changed

articles/virtual-network-manager/concept-user-defined-route.md

Lines changed: 108 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn to automate and simplifying routing behaviors using user-defi
44
author: mbender-ms
55
ms.author: mbender
66
ms.topic: overview
7-
ms.date: 11/05/2024
7+
ms.date: 11/07/2024
88
ms.service: azure-virtual-network-manager
99
ms.custom: references_regions
1010
# Customer Intent: As a network engineer, I want learn how I can automate and simplify routing within my Azure Network using User-defined routes.
@@ -14,11 +14,13 @@ ms.custom: references_regions
1414
This article provides an overview of UDR management, why it's important, how it works, and common routing scenarios that you can simplify and automate using UDR management.
1515

1616
> [!IMPORTANT]
17-
> User-defined routes management with Azure Virtual Network Manager is in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
17+
> **User-defined routes management with Azure Virtual Network Manager is generally available in select regions. For more information and a list of regions, see [General availability](#general-availability).**
18+
>
19+
> Regions that aren't listed in the previous link are in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
1820
1921
## What is UDR management?
2022

21-
Azure Virtual Network Manager (AVNM) allows you to describe your desired routing behavior and orchestrate user-defined routes (UDRs) to create and maintain the desired routing behavior. User-defined routes address the need for automation and simplification in managing routing behaviors. Currently, you’d manually create User-Defined Routes (UDRs) or utilize custom scripts. However, these methods are prone to errors and overly complicated. You can utilize the Azure-managed hub in Virtual WAN. This option has certain limitations (such as the inability to customize the hub or lack of IPV6 support) not be relevant to your organization. With UDR management in your virtual network manager, you have a centralized hub for managing and maintaining routing behaviors.
23+
Azure Virtual Network Manager allows you to describe your desired routing behavior and orchestrate user-defined routes (UDRs) to create and maintain the desired routing behavior. User-defined routes address the need for automation and simplification in managing routing behaviors. Currently, you’d manually create User-Defined Routes (UDRs) or utilize custom scripts. However, these methods are prone to errors and overly complicated. You can utilize the Azure-managed hub in Virtual WAN. This option has certain limitations (such as the inability to customize the hub or lack of IPV6 support) not be relevant to your organization. With UDR management in your virtual network manager, you have a centralized hub for managing and maintaining routing behaviors.
2224

2325
## How does UDR management work?
2426

@@ -117,15 +119,113 @@ Newly created or deleted subnets have their route table updated with eventual co
117119

118120
The following are impacts of UDR management with Azure Virtual Network Manager on routes and route tables:
119121

120-
- When conflicting routing rules exist (rules with same destination but different next hops), they aren't supported within or across rule collections that target the same virtual network or subnet.
121-
- When you create a route rule with the same destination as an existing route in the route table, the routing rule is ignored.
122-
- When a virtual network manager-created UDR is manually modified in the route table, the route isn't up when an empty commit is performed. Also, any update to the rule isn't reflected in the route with the same destination.
122+
- When conflicting routing rules exist (rules with the same destination but different next hops), only one of the conflicting rules will be applied, while the others will be ignored. Any of the conflicting rules may be selected at random. It is important to note that conflicting rules within or across rule collections targeting the same virtual network or subnet are not supported.
123+
- When you create a routing rule with the same destination as an existing route in the route table, the routing rule is ignored.
124+
- When a route table with existing UDRs is present, Azure Virtual Network Manager will create a new managed route table that includes both the existing routes and new routes based on the deployed routing configuration.
125+
- Any additional UDRs added to a managed route table will remain unaffected and will not be deleted when the routing configuration is removed. Only routes created by Azure Virtual Network Manager will be removed.
126+
- If an Azure Virtual Network Manager managed UDR is manually edited in the route table, that route will be deleted when the configuration is removed from the region.
123127
- Existing Azure services in the Hub virtual network maintain their existing limitations with respect to Route Table and UDRs.
124-
- Azure Virtual Network Manager requires a managed resource group to store the route table. If you need to delete the resource group, deletion must happen before any new deployments are attempted for resources in the same subscription.
128+
- Azure Virtual Network Manager requires a managed resource group to store the route table. If an Azure Policy enforces specific tags or properties on resource groups, those policies must be disabled or adjusted for the managed resource group to prevent deployment issues. Furthermore, if you need to delete this managed resource group, ensure that deletion occurs prior to initiating any new deployments for resources within the same subscription.
125129
- UDR management allows users to create up to 1000 UDRs per route table.
126130

131+
## General availability
132+
133+
General availability of user defined routes management with Azure Virtual Network Manager is accessible in the following regions:
134+
135+
- Australia Central
136+
137+
- Australia Central 2
138+
139+
- Australia East
140+
141+
- Australia Southeast
142+
143+
- Brazil South
144+
145+
- Brazil Southeast
146+
147+
- Canada Central
148+
149+
- Canada East
150+
151+
- Central India
152+
153+
- Central US
154+
155+
- East Asia
156+
157+
- East US
158+
159+
- France Central
160+
161+
- Germany North
162+
163+
- Germany West Central
164+
165+
- Jio India Central
166+
167+
- Jio India West
168+
169+
- Japan East
170+
171+
- Korea Central
172+
173+
- Korea South
174+
175+
- North Central US
176+
177+
- North Europe
178+
179+
- Norway East
180+
181+
- Norway West
182+
183+
- Poland Central
184+
185+
- Qatar Central
186+
187+
- South Africa North
188+
189+
- South Africa West
190+
191+
- South India
192+
193+
- Southeast Asia
194+
195+
- Sweden Central
196+
197+
- Sweden South
198+
199+
- Switzerland North
200+
201+
- Switzerland West
202+
203+
- UAE Central
204+
205+
- UAE North
206+
207+
- UK South
208+
209+
- UK West
210+
211+
- West Europe
212+
213+
- West India
214+
215+
- West US
216+
217+
- West US 2
218+
219+
- West Central US
220+
221+
- Central US (EUAP)
222+
223+
- East US 2 (EUAP)
224+
225+
For regions undefined in the previous list, user defined routes management with Azure Virtual Network Manager remains in public preview.
226+
227+
127228
## Next step
128229

129230
> [!div class="nextstepaction"]
130231
> [Learn how to create user-defined routes in Azure Virtual Network Manager](how-to-create-user-defined-route.md).
131-

articles/virtual-network-manager/how-to-create-user-defined-route.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ In this article, you learn how to deploy [User-Defined Routes (UDRs)](concept-us
2020
- Routing configuration to create UDRs for the network group
2121

2222
> [!IMPORTANT]
23-
> User-defined routes management with Azure Virtual Network Manager is in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
23+
> User-defined routes management with Azure Virtual Network Manager is generally available in select regions. For more information and a list of regions, see [General availability](./concept-user-defined-route.md#general-availability).
24+
>
25+
> Regions that aren't listed in the previous link are in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
2426
2527
## Prerequisites
2628

@@ -216,7 +218,7 @@ In this step, you deploy the routing configuration to create the UDRs for the ne
216218
| **Include user defined routing configurations in your goal state** | Select checkbox. |
217219
| **User defined routing configurations** | Select **routing-configuration**. |
218220
| **Region** | |
219-
| **Target regions** | Select **(US) West US 2)**. |
221+
| **Target regions** | Select **(US) West US 2**. |
220222

221223
1. Select **Next** and then **Deploy** to deploy the routing configuration.
222224

@@ -227,6 +229,3 @@ In this step, you deploy the routing configuration to create the UDRs for the ne
227229

228230
> [!div class="nextstepaction"]
229231
> [Learn more about User-Defined Routes (UDRs)](../virtual-network/virtual-networks-udr-overview.md)
230-
231-
232-

articles/virtual-network-manager/how-to-manage-user-defined-routes-multiple-hub-spoke-topologies.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Manage User-defined Routes (UDRs) across multiple hub-and-spoke topologi
33
description: Learn to manage User Defined Routes (UDRs) across multiple hub-and-spoke topologies with Azure Virtual Network Manager.
44
author: mbender-ms
55
ms.author: mbender
6-
ms.date: 10/23/2024
6+
ms.date: 11/07/2024
77
ms.service: azure-virtual-network-manager
88
ms.topic: how-to
99
# customer intent: As a network administrator, I want to deploy a Spoke-to-Spoke topology with two hubs using Virtual Network Manager.
@@ -14,7 +14,9 @@ ms.topic: how-to
1414
In this article, you learn how to deploy multiple hub-and-spoke topologies, and manage user-defined routes (UDRs) with Azure Virtual Network Manager. This scenario is useful when you have a hub and spoke architecture in multiple Azure regions. In the past, customers with firewalls or network virtual appliances performed many manual operations to do cross-hub and spoke in the past. Users needed many user-defined routes(UDRs) to be set up by hand, and when there were changes in spoke virtual networks, such as adding new spoke virtual networks and subnets, they also needed to change user-defined routes and route tables. UDR management with Virtual Network Manager can help you automate these tasks.
1515

1616
> [!IMPORTANT]
17-
> User-defined routes management with Azure Virtual Network Manager is in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
17+
> **User-defined routes management with Azure Virtual Network Manager is generally available in select regions. For more information and a list of regions, see [General availability](./concept-user-defined-route.md#general-availability).**
18+
>
19+
> Regions that aren't listed in the previous link are in public preview. Public previews are made available to you on the condition that you agree to the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some features might not be supported or might have constrained capabilities. This preview version is provided without a service level agreement, and it's not recommended for production workloads.
1820
1921
## Prerequisites
2022

0 commit comments

Comments
 (0)