Skip to content

Commit 5d823c5

Browse files
Merge pull request #50087 from wwlpublish/709069838bc7958fc4d003afa30fc7d0f0f83882b269c150da53a260bc61cb91-live
Modules/M03-design-implement-azure-expressroute
2 parents e5d879d + eac6a0f commit 5d823c5

File tree

39 files changed

+279
-493
lines changed

39 files changed

+279
-493
lines changed

learn-pr/wwl-azure/design-implement-azure-expressroute/1-introduction.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
uid: learn.wwl.design-implement-azure-expressroute.introduction
33
title: Introduction
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Introduction
68
description: "Introduction"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A

learn-pr/wwl-azure/design-implement-azure-expressroute/10-troubleshoot-expressroute-connection-issues.yml

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
uid: learn.wwl.design-implement-azure-expressroute.troubleshoot-expressroute-connection-issues
33
title: Troubleshoot ExpressRoute connection issues
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Troubleshoot ExpressRoute connection issues
68
description: "Troubleshoot ExpressRoute connection issues"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 6
15+
durationInMinutes: 4
1416
content: |
1517
[!include[](includes/10-troubleshoot-expressroute-connection-issues.md)]
1618
quiz:
@@ -26,15 +28,4 @@ quiz:
2628
explanation: "Incorrect. The Circuit name might not be unique or easily searchable for the service provider."
2729
- content: "Circuit number."
2830
isCorrect: false
29-
explanation: "Incorrect. There's no circuit number property."
30-
- content: "An engineer wants to know if their service provider has any changes that affect their circuit. What is the quickest way to check?"
31-
choices:
32-
- content: "Check the **Last modified by** property of the relevant peering."
33-
isCorrect: true
34-
explanation: "Correct. Azure resources record information about changes, in this case, who made the last change."
35-
- content: "Call the service provider and ask them."
36-
isCorrect: false
37-
explanation: "Incorrect. There is a better answer."
38-
- content: "Raise a support ticket with Microsoft."
39-
isCorrect: false
40-
explanation: "Incorrect. There is a better answer."
31+
explanation: "Incorrect. There's no circuit number property."

learn-pr/wwl-azure/design-implement-azure-expressroute/11-summary-resources.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
uid: learn.wwl.design-implement-azure-expressroute.summary-resources
33
title: Summary and resources
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Summary and resources
68
description: "Summary and resources"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 1
15+
durationInMinutes: 2
1416
content: |
1517
[!include[](includes/11-summary-resources.md)]

learn-pr/wwl-azure/design-implement-azure-expressroute/2-explore.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,30 @@
22
uid: learn.wwl.design-implement-azure-expressroute.explore
33
title: Explore Azure ExpressRoute
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Explore Azure ExpressRoute
68
description: "Explore Azure ExpressRoute"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 22
15+
durationInMinutes: 10
1416
content: |
15-
[!include[](includes/2-explore.md)]
17+
[!include[](includes/2-explore.md)]
18+
quiz:
19+
title: "Check your knowledge"
20+
questions:
21+
- content: "What is the primary purpose of Azure ExpressRoute?"
22+
choices:
23+
- content: "To enable load balancing across multiple Azure instances."
24+
isCorrect: false
25+
explanation: "Incorrect. Load balancing is not the primary function of Azure ExpressRoute."
26+
- content: "To establish a private, dedicated network connection between Azure and an on-premises environment."
27+
isCorrect: true
28+
explanation: "Correct. Azure ExpressRoute is designed to provide a private, dedicated network connection between Azure and an on-premises environment."
29+
- content: "To provide a public internet connection for Azure services."
30+
isCorrect: false
31+
explanation: "Incorrect. Azure ExpressRoute provides a private, dedicated network connection to Azure services, not a public internet connection."

learn-pr/wwl-azure/design-implement-azure-expressroute/3-design-expressroute-deployment.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,30 @@
22
uid: learn.wwl.design-implement-azure-expressroute.design-expressroute-deployment
33
title: Design an ExpressRoute deployment
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Design an ExpressRoute deployment
68
description: "Design an ExpressRoute deployment"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 7
15+
durationInMinutes: 9
1416
content: |
1517
[!include[](includes/3-design-expressroute-deployment.md)]
1618
quiz:
1719
title: "Check your knowledge"
1820
questions:
19-
- content: "Which of the following scenarios can be connected with ExpressRoute Premium?"
21+
- content: "Which of the following statements best describes a key difference between ExpressRoute Direct and ExpressRoute with a service provider?"
2022
choices:
21-
- content: "Resources within local regions."
22-
isCorrect: false
23-
explanation: "Incorrect. Azure Premium can connect more than resources within local regions."
24-
- content: "Resources within a single metropolitan area only."
25-
isCorrect: false
26-
explanation: "Incorrect. Azure Premium can connect more than resources within a single metropolitan area."
27-
- content: "Resources in different Geopolitical regions."
23+
- content: "ExpressRoute Direct provides a direct connection to Microsoft's network through dual 10-Gbps or 100-Gbps ports."
2824
isCorrect: true
29-
explanation: "Correct. You can enable ExpressRoute Premium to extend connectivity across geopolitical boundaries."
30-
- content: "How can you provide a failover path for ExpressRoute?"
31-
choices:
32-
- content: "Configure a Point-to-Site VPN connection as a backup for ExpressRoute."
25+
explanation: "Correct. ExpressRoute Direct uses dual 10-Gbps or 100-Gbps ports."
26+
- content: "ExpressRoute Direct uses a non-Microsoft service provider."
3327
isCorrect: false
34-
explanation: "Incorrect. A Point-to-Site VPN connection isn't a backup for ExpressRoute."
35-
- content: "Configure a Site-to-Site VPN connection as a backup for ExpressRoute."
36-
isCorrect: true
37-
explanation: "Correct. You can configure a Site-to-Site VPN connection as a backup for ExpressRoute. This connection applies only to virtual networks linked to the Azure private peering path."
38-
- content: "You can't configure a backup path for ExpressRoute."
28+
explanation: "Incorrect. Microsoft manages ExpressRoute Direct."
29+
- content: "ExpressRoute Direct is optimized for a single tenant with multiple business units."
3930
isCorrect: false
40-
explanation: "Incorrect. It's possible to configure a backup path for ExpressRoute."
31+
explanation: "Incorrect. For a single tenant with multiple business units, use a service provider model."

learn-pr/wwl-azure/design-implement-azure-expressroute/4-exercise-configure-expressroute-gateway.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
### YamlMime:ModuleUnit
22
uid: learn.wwl.design-implement-azure-expressroute.exercise-configure-expressroute-gateway
3-
title: 'Exercise: configure an ExpressRoute gateway'
3+
title: 'Exercise: Configure an ExpressRoute gateway'
44
metadata:
5-
title: 'Exercise: configure an ExpressRoute gateway'
6-
description: "Exercise: configure an ExpressRoute gateway"
7-
ms.date: 12/06/2024
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: 'Exercise: Configure an ExpressRoute gateway'
8+
description: "Exercise: Configure an ExpressRoute gateway"
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A

learn-pr/wwl-azure/design-implement-azure-expressroute/5-exercise-provision-expressroute-circuit.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
### YamlMime:ModuleUnit
22
uid: learn.wwl.design-implement-azure-expressroute.exercise-provision-expressroute-circuit
3-
title: 'Exercise: provision an ExpressRoute circuit'
3+
title: 'Exercise: Provision an ExpressRoute circuit'
44
metadata:
5-
title: 'Exercise: provision an ExpressRoute circuit'
6-
description: "Exercise: provision an ExpressRoute circuit"
7-
ms.date: 12/06/2024
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: 'Exercise: Provision an ExpressRoute circuit'
8+
description: "Exercise: Provision an ExpressRoute circuit"
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A

learn-pr/wwl-azure/design-implement-azure-expressroute/6-configure-peering-for-expressroute-deployment.yml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,33 @@
22
uid: learn.wwl.design-implement-azure-expressroute.configure-peering-for-expressroute-deployment
33
title: Configure peering for an ExpressRoute deployment
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Configure peering for an ExpressRoute deployment
68
description: "Configure peering for an ExpressRoute deployment"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 10
15+
durationInMinutes: 8
1416
content: |
1517
[!include[](includes/6-configure-peering-for-expressroute-deployment.md)]
1618
quiz:
1719
title: "Check your knowledge"
1820
questions:
19-
- content: "An engineer wants to consume a specific set of services through Microsoft peering. Which feature should be configured?"
21+
- content: "What is the primary purpose of Microsoft ExpressRoute peering?"
2022
choices:
21-
- content: "Network Firewall."
23+
- content: "To provide a direct connection to the internet from Azure services."
2224
isCorrect: false
23-
explanation: "Incorrect. Network Firewall allows control traffic flow using rules that specify allowed or blocked IP address and ports."
24-
- content: "Route filters."
25-
isCorrect: true
26-
explanation: "Correct. Route filters are a way to consume a subset of supported services through Microsoft peering."
27-
- content: "You can't consume only a subset of services."
25+
explanation: "Incorrect. ExpressRoute peering isn't designed to provide direct internet access."
26+
- content: "To enable load balancing between Azure and on-premises resources."
2827
isCorrect: false
29-
explanation: "Incorrect. You can configure Microsoft peering to consume only a subset of services."
28+
explanation: "Incorrect. ExpressRoute peering doesn't inherently provide load balancing capabilities."
29+
- content: "To establish private, high-bandwidth network connections between Azure datacenters and infrastructure on your premises or in a colocation environment."
30+
isCorrect: true
31+
explanation: "Correct. ExpressRoute peering is used to create private network connections between Azure and other environments."
3032
- content: "To provide connectivity to Microsoft 365 and PaaS services. Which peering service should select?"
3133
choices:
3234
- content: "Private peering."
Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,31 @@
11
### YamlMime:ModuleUnit
22
uid: learn.wwl.design-implement-azure-expressroute.connect-expressroute-circuit-to-vnet
3-
title: Connect an ExpressRoute circuit to a virtual network
3+
title: Design an ExpressRoute circuit for resiliency
44
metadata:
5-
title: Connect an ExpressRoute circuit to a virtual network
6-
description: "Connect an ExpressRoute circuit to a virtual network"
7-
ms.date: 12/06/2024
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Design an ExpressRoute circuit for resiliency
8+
description: "Design an ExpressRoute circuit for resiliency"
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 5
15+
durationInMinutes: 4
1416
content: |
15-
[!include[](includes/7-connect-expressroute-circuit-virtual-network.md)]
17+
[!include[](includes/7-connect-expressroute-circuit-virtual-network.md)]
18+
quiz:
19+
title: "Check your knowledge"
20+
questions:
21+
- content: "What is the primary purpose of ExpressRoute resiliency?"
22+
choices:
23+
- content: "To provide high availability and redundancy for connections between on-premises and Azure."
24+
isCorrect: true
25+
explanation: "Correct. ExpressRoute resiliency is designed to ensure continuous and reliable connectivity."
26+
- content: "To increase the speed of data transfer between on-premises and Azure."
27+
isCorrect: false
28+
explanation: "Incorrect. While ExpressRoute can improve connectivity, its primary purpose isn't to increase speed."
29+
- content: "To reduce the cost of data transfer between on-premises and Azure."
30+
isCorrect: false
31+
explanation: "Incorrect. ExpressRoute may indirectly affect costs, but its main purpose isn't cost reduction."

learn-pr/wwl-azure/design-implement-azure-expressroute/8-connect-geographically-dispersed-networks-expressroute-global-reach.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
uid: learn.wwl.design-implement-azure-expressroute.connect-geographically-dispersed-networks-expressroute-global-reach
33
title: Connect geographically dispersed networks with ExpressRoute global reach
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Connect geographically dispersed networks with ExpressRoute global reach
68
description: "Connect geographically dispersed networks with ExpressRoute global reach"
7-
ms.date: 12/06/2024
9+
ms.date: 04/21/2025
810
author: wwlpublish
9-
ms.author: jileary
11+
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
@@ -27,14 +29,14 @@ quiz:
2729
- content: "Connect branch offices across the world."
2830
isCorrect: true
2931
explanation: "Correct. ExpressRoute Global Reach is designed to complement your service provider’s WAN implementation and connect your branch offices across the world."
30-
- content: "How can a network engineer for a company with offices in London and Tokyo configure communications between the two offices?"
32+
- content: "What is the impact of Azure's Global Reach on application performance?"
3133
choices:
32-
- content: "Use a local service provider that has a presence in both London and Tokyo, and enable GlobalReach to connect to each local service provider location."
34+
- content: "Global Reach increases the complexity of application deployment."
3335
isCorrect: false
34-
explanation: "Incorrect. You can use different local service providers in each location."
35-
- content: "Use a local service provider in London and a different local service provider in Tokyo. GlobalReach connects the branches using ExpressRoute and the Microsoft global network."
36-
isCorrect: true
37-
explanation: "Correct. You can use a local service provider wherever your offices are located."
38-
- content: "Use GlobalReach to connect each location to a private VPN, and use local service providers for point-to-site access."
36+
explanation: "Incorrect. Azure's global reach doesn't increase deployment complexity, but rather improves application performance by reducing latency."
37+
- content: "Global Reach requires more resources for application maintenance."
3938
isCorrect: false
40-
explanation: "Incorrect. Each location should connect to GlobalNet through a local service provider."
39+
explanation: "Incorrect. Azure's global reach doesn't necessarily require more maintenance resources, but it enhances application performance by hosting data and applications closer to users."
40+
- content: "Global Reach improves application performance by reducing latency."
41+
isCorrect: true
42+
explanation: "Correct. By hosting applications and data closer to end users, Azure's global reach reduces latency and improves application performance."

0 commit comments

Comments
 (0)