Skip to content

Commit 9f4d1f6

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents a8fe353 + bc952fe commit 9f4d1f6

13 files changed

+48
-54
lines changed

learn-pr/azure/publish-reusable-bicep-code-using-azure-pipelines/includes/3-exercise-set-up-environment.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,24 @@ The modules in this learning path are part of a progression. For learning purpos
2222
2323
### Run the template
2424

25-
Run a template that sets up your Azure DevOps project.
25+
Run a template that sets up your Azure DevOps organization.
2626

27-
> [!div class="nextstepaction"]
28-
> [Run the template](https://azuredevopsdemogenerator.azurewebsites.net/?name=bicepreusable)
27+
1. [Get and run the ADOGenerator project](https://github.com/microsoft/AzDevOpsDemoGenerator/blob/main/docs/RunApplication.md) in Visual Studio or the IDE of your choice.
2928

30-
On the Azure DevOps Demo Generator site:
29+
1. When prompted to **Enter the template number from the list of templates**, enter **45** for **Publish reusable Bicep code by using Azure Pipelines**, then press **Enter**.
3130

32-
1. Select **Sign In**, and then agree to the site usage terms by selecting **Accept**.
31+
1. Choose your authentication method. You can [set up and use a Personal Access Token (PAT)](/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate#create-a-pat) or use device login.
3332

34-
1. On the **Create New Project** page, select your Azure DevOps organization and then, in the **New Project Name** box, enter a project name, such as _toy-reusable_.
33+
> [!NOTE]
34+
> If you set up a PAT, make sure to authorize the necessary [scopes](/azure/devops/integrate/get-started/authentication/oauth#scopes). For this module, you can use **Full access**, but in a real-world situation, you should ensure you grant only the necessary scopes.
3535
36-
:::image type="content" source="../media/3-create-new-project.png" alt-text="Screenshot of the Azure DevOps Demo Generator pane for creating a new project.":::
36+
1. Enter your Azure DevOps organization name, then press **Enter**.
3737

38-
1. Select **Create Project**.
38+
1. If prompted, enter your Azure DevOps PAT, then press **Enter**.
3939

40-
The template takes a few moments to run. It automatically creates a pipeline and Bicep file for you to work with in the next few exercises.
40+
1. Enter a project name such as *toy-reusable*, then press **Enter**.
4141

42-
1. Select **Navigate to project** to go to your project in Azure DevOps.
42+
1. Once your project is created, go to your Azure DevOps organization in your browser (at `https://dev.azure.com/<your-organization-name>/`) and select the project.
4343

4444
[!INCLUDE [](../../includes/cleanup-steps.md)]
4545

learn-pr/azure/review-azure-infrastructure-changes-using-bicep-pull-requests/includes/3-exercise-protect-main-branch.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -63,24 +63,24 @@ On the GitHub site, follow these steps to create a repository from the template:
6363

6464
## Get the Azure DevOps project
6565

66-
Here, you make sure that your Azure DevOps organization is set up to complete the rest of this module. You set it up by running a template that creates a project in Azure DevOps.
66+
Here, you make sure that your Azure DevOps organization is set up to complete the rest of this module. Run a template that sets up your Azure DevOps organization.
6767

68-
> [!div class="nextstepaction"]
69-
> [Run the template](https://azuredevopsdemogenerator.azurewebsites.net/?name=bicepreview)
68+
1. [Get and run the ADOGenerator project](https://github.com/microsoft/AzDevOpsDemoGenerator/blob/main/docs/RunApplication.md) in Visual Studio or the IDE of your choice.
7069

71-
On the Azure DevOps Demo Generator site, follow these steps:
70+
1. When prompted to **Enter the template number from the list of templates**, enter **44** for **Review Azure infrastructure changes by using Bicep and pull requests**, then press **Enter**.
7271

73-
1. Select **Sign In** and accept the usage terms.
72+
1. Choose your authentication method. You can [set up and use a Personal Access Token (PAT)](/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate#create-a-pat) or use device login.
7473

75-
1. On the **Create New Project** page, select your Azure DevOps organization. Then enter a project name, such as _toy-website-review_.
74+
> [!NOTE]
75+
> If you set up a PAT, make sure to authorize the necessary [scopes](/azure/devops/integrate/get-started/authentication/oauth#scopes). For this module, you can use **Full access**, but in a real-world situation, you should ensure you grant only the necessary scopes.
7676
77-
:::image type="content" source="../media/3-create-new-project.png" alt-text="Screenshot that shows creating a project through the Azure DevOps Demo Generator.":::
77+
1. Enter your Azure DevOps organization name, then press **Enter**.
7878

79-
1. Select **Create Project**.
79+
1. If prompted, enter your Azure DevOps PAT, then press **Enter**.
8080

81-
The template takes a few moments to run. It automatically creates a pipeline and Bicep file that you'll use in later exercises.
81+
1. Enter a project name such as *toy-website-review*, then press **Enter**.
8282

83-
1. Select **Navigate to project** to go to your project in Azure DevOps.
83+
1. Once your project is created, go to your Azure DevOps organization in your browser (at `https://dev.azure.com/<your-organization-name>/`) and select the project.
8484

8585
::: zone-end
8686

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Introduction
88
description: "Introduction"
9-
ms.date: 04/17/2025
9+
ms.date: 05/01/2025
1010
author: wwlpublish
1111
ms.author: cynthist
1212
ms.topic: unit

learn-pr/wwl-azure/design-implement-network-monitoring/2-monitor-networks-using-azure-monitor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Monitor your networks using Azure Monitor
88
description: "Monitor your networks using Azure Monitor"
9-
ms.date: 04/17/2025
9+
ms.date: 05/01/2025
1010
author: wwlpublish
1111
ms.author: cynthist
1212
ms.topic: unit

learn-pr/wwl-azure/design-implement-network-monitoring/3-exercise-monitor-load-balancer-resource-using-azure-monitor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: 'Exercise: Monitor a load balancer resource using Azure monitor'
88
description: "Exercise: Monitor a load balancer resource using Azure monitor"
9-
ms.date: 04/17/2025
9+
ms.date: 05/01/2025
1010
author: wwlpublish
1111
ms.author: cynthist
1212
ms.topic: unit

learn-pr/wwl-azure/design-implement-network-monitoring/4-monitor-networks-using-azure-network-watcher.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Monitor your networks using Azure Network Watcher
88
description: "Monitor your networks using Azure Network Watcher"
9-
ms.date: 04/17/2025
9+
ms.date: 05/01/2025
1010
author: wwlpublish
1111
ms.author: cynthist
1212
ms.topic: unit

learn-pr/wwl-azure/design-implement-network-monitoring/5-summary-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Summary
88
description: "Summary"
9-
ms.date: 04/17/2025
9+
ms.date: 05/01/2025
1010
author: wwlpublish
1111
ms.author: cynthist
1212
ms.topic: unit

learn-pr/wwl-azure/design-implement-network-monitoring/includes/2-monitor-networks-using-azure-monitor.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11

2+
23
## What is Azure Monitor?
34

45
[Azure Monitor](/azure/azure-monitor/fundamentals/overview) is a comprehensive monitoring solution for collecting, analyzing, and responding to monitoring data from your cloud and on-premises environments. You can use Azure Monitor to maximize the availability and performance of your applications and services. Azure Monitor helps you understand how your applications are performing and allows you to manually and programmatically respond to system events.

learn-pr/wwl-azure/design-implement-network-monitoring/includes/3-exercise-monitor-load-balancer-resource-using-azure-monitor.md

Lines changed: 20 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,26 @@ In this exercise, you create an internal load balancer for the fictional Contoso
55

66
:::image type="content" source="../media/3-exercise-monitor-load-balancer-resource-using-azure-monitor.png" alt-text="Diagram illustrating the load balancer architecture that is created in the exercise - includes load balancer, VNet, subnet, Bastion subnet, and VMs.":::
77

8-
## Objectives
9-
10-
- **Task 1**: Create the virtual network.
11-
- **Task 2**: Create the load balancer.
12-
- **Task 3**: Create a backend pool.
13-
- **Task 4**: Create a health probe.
14-
- **Task 5**: Create a load balancer rule.
15-
- **Task 6**: Create backend servers.
16-
- Use a template to create the virtual machines. You can review the [lab template](https://github.com/MicrosoftLearning/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/blob/master/Allfiles/Exercises/M08/azuredeploy.json).
17-
- Use Azure PowerShell to deploy the template.
18-
- **Task 7**: Add VMs to the backend pool.
19-
- **Task 8**: Install IIS on the VMs.
20-
- **Task 9**: Test the load balancer.
21-
- **Task 10**: Create a Log Analytics Workspace.
22-
- **Task 11**: Use Functional Dependency View.
23-
- **Task 12**: View detailed metrics.
24-
- **Task 13**: View resource health.
25-
- **Task 14**: Configure diagnostic settings.
26-
- **Task 15**: Clean up resources.
27-
28-
> [!NOTE]
29-
> Select the thumbnail image to start the lab simulation. When you're done, be sure to return to this page so you can continue learning.
8+
## Job skills
9+
10+
- Create a virtual network.
11+
- Create the load balancer.
12+
- Create a backend pool.
13+
- Create a health probe.
14+
- Create a load balancer rule.
15+
- Create backend servers.
16+
- Add virtual machines to the backend pool.
17+
- Install IIS on the VMs.
18+
- Test the load balancer.
19+
- Create a Log Analytics Workspace.
20+
- Use the Functional Dependency View.
21+
- View detailed metrics.
22+
- View resource health status.
23+
- Configure diagnostic settings.
24+
25+
Launch the exercise, and follow the instructions. When finished, be sure to return to this page so you can continue learning.
3026

3127
> [!NOTE]
32-
>You may find slight differences between the interactive simulation and the hosted lab, but the core concepts and ideas being demonstrated are the same.
33-
34-
> [!NOTE]
35-
> You can view the [Monitor a load balancer resource using Azure Monitor](https://microsoftlearning.github.io/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/Instructions/Exercises/M08-Unit%203%20Monitor%20a%20load%20balancer%20resource%20using%20Azure%20Monitor.html) instructions directly.
36-
28+
> To complete this exercise, you need an [Azure subscription](https://azure.microsoft.com/free/).
3729
38-
[![Screenshot of the simulation page.](../media/simulation-monitor-thumbnail.jpg)](https://mslabs.cloudguides.com/guides/AZ-700%20Lab%20Simulation%20-%20Monitor%20a%20load%20balancer%20resource%20using%20Azure%20Monitor)
30+
[![Button to launch exercise.](../media/launch-exercise.png)](https://microsoftlearning.github.io/AZ-700-Designing-and-Implementing-Microsoft-Azure-Networking-Solutions/Instructions/Exercises/M08-Unit%203%20Monitor%20a%20load%20balancer%20resource%20using%20Azure%20Monitor.html)

learn-pr/wwl-azure/design-implement-network-monitoring/includes/4-monitor-networks-using-azure-network-watcher.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11

2+
23
## Azure Network Watcher
34

45
[Azure Network Watcher](/azure/network-watcher/network-watcher-overview) is a regional service that enables you to monitor and diagnose network conditions. Network diagnostic and visualization tools help you understand, diagnose, and gain insights to your network in Azure. Network Watcher is designed to monitor and repair the network health of IaaS products which includes virtual machines, virtual networks, Application Gateways, and Load Balancers.

0 commit comments

Comments
 (0)