Skip to content

Commit d706429

Browse files
authored
Merge pull request #54055 from staleycyn/patch-1
Content drift for guided project secure workloads
2 parents fe35fb6 + 7e64ce0 commit d706429

4 files changed

Lines changed: 15 additions & 17 deletions

File tree

learn-pr/wwl-azure/guided-project-configure-secure-access-workloads/includes/3-exercise-security-groups.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Your organization requires the network traffic in the app-vnet to be tightly con
44
+ The frontend subnet has web servers that can be accessed from the internet. An application security group (ASG) is required for those servers. The ASG should be associated with any virtual machine interface that is part of the group.
55
+ An NSG rule is required to allow inbound HTTPS traffic to the ASG. This rule uses the TCP protocol on port 443.
66
+ The backend subnet has database servers used by the frontend web servers. A network security group (NSG) is required to control this traffic. The NSG should be associated with any virtual machine interface accessed by the web servers.
7-
+ An NSG rule is required to allow inbound network traffic from the ASG to the backend servers. This rule uses the MS SQL service and port 1443.
7+
+ An NSG rule is required to allow inbound network traffic from the ASG to the backend servers. This rule uses the MS SQL service and port 1433.
88
+ A virtual machine should be installed in the frontend subnet (VM1) and the backend subnet (VM2). The IT group has an Azure Resource Manager template to deploy these Ubuntu servers.
99

1010
## Skilling Tasks
@@ -23,6 +23,6 @@ Your organization requires the network traffic in the app-vnet to be tightly con
2323
Launch the exercise and follow the instructions. When you're done, be sure to return to this page so you can continue learning.
2424

2525
> [!NOTE]
26-
> To complete this lab you need an [Azure subscription](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
26+
> To complete this lab, you need an [Azure subscription](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
2727
28-
[![Button to launch exercise.](../media/launch-exercise.png)](https://go.microsoft.com/fwlink/?linkid=2261960)
28+
[![Button to launch exercise.](../media/launch-exercise.png)](https://go.microsoft.com/fwlink/?linkid=2261960)

learn-pr/wwl-azure/guided-project-configure-secure-access-workloads/includes/4-exercise-firewall.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
## Scenario
22

3-
Your organization requires centralized network security for the application virtual network. As the application usage increases, more granular application-level filtering and advanced threat protection are needed. Also, the application needs continuous updates from Azure Pipelines. You identify these requirements.
3+
Your organization requires centralized network security for the application virtual network. As the application usage increases, more granular application-level filtering and advanced threat protection are needed. All subnet traffic is routed through the firewall. You identify these requirements.
4+
45
+ Azure Firewall is required for security in the app-vnet.
56
+ A firewall policy should be configured to help manage access to the application.
67
+ A firewall policy **application rule** is required. This rule allows the application access to Azure DevOps so the application code can be updated.
78
+ A firewall policy **network rule** is required. This rule allows DNS resolution.
89

10+
This lab uses the Standard SKU, which supports both network and application rule collections. Azure Firewall has three SKUs: Basic (for SMB environments, alert-mode threat intelligence only), Standard (enterprise-grade with application rules), and Premium (advanced threat protection). Azure Firewall inspects both north-south (external) and east-west (internal lateral) traffic between workloads.
11+
912
## Skilling Tasks
1013

1114
+ Create an Azure Firewall.
@@ -21,7 +24,7 @@ Your organization requires centralized network security for the application virt
2124
Launch the exercise and follow the instructions. When you're done, be sure to return to this page so you can continue learning.
2225

2326
> [!NOTE]
24-
> To complete this lab you need an [Azure subscription](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
27+
> To complete this lab, you need an [Azure subscription](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
2528
2629
[![Button to launch exercise.](../media/launch-exercise.png)](https://go.microsoft.com/fwlink/?linkid=2261961)
2730

learn-pr/wwl-azure/guided-project-configure-secure-access-workloads/includes/8-summary.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,8 @@ In this module, you learned how to:
99
## Learn more with Azure documentation
1010

1111
- Read more about [Azure Virtual Networks](/azure/virtual-network/virtual-networks-overview).
12-
- Read more about [Network Security Groups](/azure/virtual-network/network-security-groups-overview?toc=%2Fazure%2Fnetworking%2Ffundamentals%2Ftoc.json).
13-
- Read more about [Azure Firewall](/azure/firewall/overview?toc=%2Fazure%2Fnetworking%2Ffundamentals%2Ftoc.json).
14-
- Read more about [Virtual Network routing](/azure/virtual-network/virtual-networks-udr-overview?toc=%2Fazure%2Fnetworking%2Ffundamentals%2Ftoc.json).
15-
- Read more about [Azure DNS](/azure/dns/dns-overview?toc=%2Fazure%2Fnetworking%2Ffundamentals%2Ftoc.json).
12+
- Read more about [Network Security Groups](/azure/virtual-network/network-security-groups-overview).
13+
- Read more about [Azure Firewall](/azure/firewall/overview).
14+
- Read more about [Virtual Network routing](/azure/virtual-network/virtual-networks-udr-overview).
15+
- Read more about [Azure DNS](/azure/dns/dns-overview).
1616

17-
## Learn more with online training
18-
19-
- [Configure Azure Virtual Networks](/training/modules/configure-virtual-networks/9-simulation-create-networks?ns-enrollment-type=learningpath&ns-enrollment-id=learn.az-104-manage-virtual-networks)
20-
- [Configure virtual network peering](/training/modules/configure-vnet-peering/6-simulation-peering?ns-enrollment-type=learningpath&ns-enrollment-id=learn.az-104-manage-virtual-networks)
21-
- [Configure Network Security Groups](/training/modules/configure-network-security-groups/7-simulation-create-network-groups)

learn-pr/wwl-azure/guided-project-configure-secure-access-workloads/index.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ uid: learn.wwl.guided-project-configure-secure-access-workloads
33
metadata:
44
title: Guided Project - Configure secure access to workloads with Azure virtual networking services
55
description: "In this module, you practice configuring secure access to workloads using Azure virtual networking. The lab combines both learning and hands-on practice."
6-
ms.date: 01/26/2026
7-
author: wwlpublish
6+
ms.date: 03/23/2026
7+
author: staleycyn
88
ms.author: cynthist
99
ms.topic: module
1010
ms.custom:
@@ -49,4 +49,4 @@ units:
4949
- learn.wwl.guided-project-configure-secure-access-workloads.knowledge-check
5050
- learn.wwl.guided-project-configure-secure-access-workloads.summary
5151
badge:
52-
uid: learn.wwl.guided-project-configure-secure-access-workloads.badge
52+
uid: learn.wwl.guided-project-configure-secure-access-workloads.badge

0 commit comments

Comments
 (0)