Skip to content

Commit 3a53097

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents 4f5be1b + b7d0e84 commit 3a53097

File tree

170 files changed

+787
-1475
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

170 files changed

+787
-1475
lines changed

.openpublishing.redirection.json

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48238,6 +48238,141 @@
4823848238
"source_path": "learn-pr/azure/design-a-hybrid-network-architecture/index.yml",
4823948239
"redirect_url": "https://learn.microsoft.com/azure/networking/hybrid-connectivity/",
4824048240
"redirect_document_id": false
48241+
},
48242+
{
48243+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/38-microsoft-entra-permissions-management.md",
48244+
"redirect_url": "/training/modules/manage-security-controls-identity-access/",
48245+
"redirect_document_id": false
48246+
},
48247+
{
48248+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/39-enable-microsoft-entra-permissions-management-organization.md",
48249+
"redirect_url": "/training/modules/manage-security-controls-identity-access/",
48250+
"redirect_document_id": false
48251+
},
48252+
{
48253+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/40-zero-trust-security.md",
48254+
"redirect_url": "/training/modules/manage-security-controls-identity-access/38-zero-trust-security",
48255+
"redirect_document_id": false
48256+
},
48257+
{
48258+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/41-microsoft-entra-privileged-identity-management.md",
48259+
"redirect_url": "/training/modules/manage-security-controls-identity-access/39-microsoft-entra-privileged-identity-management",
48260+
"redirect_document_id": false
48261+
},
48262+
{
48263+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/42-configure-privileged-identity-management.md",
48264+
"redirect_url": "/training/modules/manage-security-controls-identity-access/40-configure-privileged-identity-management",
48265+
"redirect_document_id": false
48266+
},
48267+
{
48268+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/43-microsoft-entra-id-governance.md",
48269+
"redirect_url": "/training/modules/manage-security-controls-identity-access/41-microsoft-entra-id-governance",
48270+
"redirect_document_id": false
48271+
},
48272+
{
48273+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/44-identity-lifecycle-management.md",
48274+
"redirect_url": "/training/modules/manage-security-controls-identity-access/42-identity-lifecycle-management",
48275+
"redirect_document_id": false
48276+
},
48277+
{
48278+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/45-lifecycle-workflows.md",
48279+
"redirect_url": "/training/modules/manage-security-controls-identity-access/43-lifecycle-workflows",
48280+
"redirect_document_id": false
48281+
},
48282+
{
48283+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/46-entitlement-management.md",
48284+
"redirect_url": "/training/modules/manage-security-controls-identity-access/44-entitlement-management",
48285+
"redirect_document_id": false
48286+
},
48287+
{
48288+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/47-delegation-roles-entitlement-management.md",
48289+
"redirect_url": "/training/modules/manage-security-controls-identity-access/45-delegation-roles-entitlement-management",
48290+
"redirect_document_id": false
48291+
},
48292+
{
48293+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/48-access-reviews.md",
48294+
"redirect_url": "/training/modules/manage-security-controls-identity-access/46-access-reviews",
48295+
"redirect_document_id": false
48296+
},
48297+
{
48298+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/49-configure-role-management-access-reviews-microsoft-entra-id-governance.md",
48299+
"redirect_url": "/training/modules/manage-security-controls-identity-access/47-configure-role-management-access-reviews-microsoft-entra-id-governance",
48300+
"redirect_document_id": false
48301+
},
48302+
{
48303+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/50-conditional-access.md",
48304+
"redirect_url": "/training/modules/manage-security-controls-identity-access/",
48305+
"redirect_document_id": false
48306+
},
48307+
{
48308+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/51-knowledge-check.md",
48309+
"redirect_url": "/training/modules/manage-security-controls-identity-access/50-knowledge-check",
48310+
"redirect_document_id": false
48311+
},
48312+
{
48313+
"source_path": "learn-pr/wwl-azure/manage-security-controls-identity-access/52-summary.md",
48314+
"redirect_url": "/training/modules/manage-security-controls-identity-access/51-summary",
48315+
"redirect_document_id": false
48316+
},
48317+
{
48318+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/index.md",
48319+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48320+
"redirect_document_id": false
48321+
},
48322+
{
48323+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/1-introduction.md",
48324+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48325+
"redirect_document_id": false
48326+
},
48327+
{
48328+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/2-understand-basic-structure-kusto-query-language.md",
48329+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48330+
"redirect_document_id": false
48331+
},
48332+
{
48333+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/3-exercise-connect-to-resources.md",
48334+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48335+
"redirect_document_id": false
48336+
},
48337+
{
48338+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/4-exercise-return-number-rows-take-operator.md",
48339+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48340+
"redirect_document_id": false
48341+
},
48342+
{
48343+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/5-exercise-select-columns-project-operator.md",
48344+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48345+
"redirect_document_id": false
48346+
},
48347+
{
48348+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/6-exercise-filter-data-where-operator.md",
48349+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48350+
"redirect_document_id": false
48351+
},
48352+
{
48353+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/7-exercise-reorder-returned-data-sort-operator.md",
48354+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48355+
"redirect_document_id": false
48356+
},
48357+
{
48358+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/8-challenge.md",
48359+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48360+
"redirect_document_id": false
48361+
},
48362+
{
48363+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/9-solution.md",
48364+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48365+
"redirect_document_id": false
48366+
},
48367+
{
48368+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/10-knowledge-check.md",
48369+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48370+
"redirect_document_id": false
48371+
},
48372+
{
48373+
"source_path": "learn-pr/azure/write-first-query-kusto-query-language/11-summary.md",
48374+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
48375+
"redirect_document_id": false
4824148376
}
4824248377
]
4824348378
}

learn-pr/achievements.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ achievements:
55
# title: Module template
66
# summary: Module template badge.
77
# iconUrl: http://via.placeholder.com/120x120
8+
- uid: learn.write-first-query-kusto-query-language.badge
9+
type: badge
10+
title: Write your first query with Kusto Query Language
11+
summary: Learn how to write simple queries in Kusto Query Language (KQL) by using the operators take, project, count, where, and sort.
12+
iconUrl: /training/achievements/write-first-query-kusto-query-language.svg
813
- uid: learn.send-crop-weather-alerts.badge
914
type: badge
1015
title: Use Twilio and Azure Maps to receive text message weather alerts
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.1-introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: Learn how to make your application storage highly available by ensuring that you can fail over resources if there's an Azure region failure.
7-
ms.date: 05/17/2023
8-
author: rmcmurray
9-
ms.author: robmcm
10-
ms.topic: unit
11-
durationInMinutes: 2
12-
content: |
13-
[!include[](includes/1-introduction.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.1-introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: Learn how to make your application storage highly available by ensuring that you can fail over resources if there's an Azure region failure.
7+
ms.date: 06/02/2025
8+
author: rmcmurray
9+
ms.author: robmcm
10+
ms.topic: unit
11+
durationInMinutes: 2
12+
content: |
13+
[!include[](includes/1-introduction.md)]
14+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.2-storage-account-replication-features
3-
metadata:
4-
title: Understand the role of an Azure storage account and its replication features
5-
description: Learn how an Azure storage account is configured to allow for the replication and high availability of data.
6-
ms.date: 05/17/2023
7-
author: rmcmurray
8-
ms.author: robmcm
9-
ms.topic: unit
10-
title: Understand the role of an Azure storage account and its replication features
11-
durationInMinutes: 6
12-
content: |
13-
[!include[](includes/2-storage-account-replication-features.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.2-storage-account-replication-features
3+
metadata:
4+
title: Azure Storage Account and its Replication Features
5+
description: Learn how an Azure storage account is configured to allow for the replication and high availability of data.
6+
ms.date: 06/02/2025
7+
author: rmcmurray
8+
ms.author: robmcm
9+
ms.topic: unit
10+
title: Understand the role of an Azure storage account and its replication features
11+
durationInMinutes: 6
12+
content: |
13+
[!include[](includes/2-storage-account-replication-features.md)]
14+
Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.3-exercise-create-storage-account
3-
metadata:
4-
title: Exercise - Create an Azure storage account
5-
description: In this exercise, you learn how to prepare the foundations for a highly available application by creating an Azure storage account.
6-
ms.date: 05/17/2023
7-
author: rmcmurray
8-
ms.author: robmcm
9-
ms.topic: unit
10-
title: Exercise - Create an Azure storage account
11-
interactive: bash
12-
azureSandbox: true
13-
durationInMinutes: 5
14-
content: |
15-
[!include[](includes/3-exercise-create-storage-account.md)]
16-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.3-exercise-create-storage-account
3+
metadata:
4+
title: Exercise - Create an Azure Storage Account
5+
description: In this exercise, you learn how to prepare the foundations for a highly available application by creating an Azure storage account.
6+
ms.date: 06/02/2025
7+
author: rmcmurray
8+
ms.author: robmcm
9+
ms.topic: unit
10+
title: Exercise - Create an Azure storage account
11+
interactive: bash
12+
azureSandbox: true
13+
durationInMinutes: 5
14+
content: |
15+
[!include[](includes/3-exercise-create-storage-account.md)]
16+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.4-design-applications-ha-dr
3-
metadata:
4-
title: Design HA applications to handle disaster recovery
5-
description: In this unit, you learn how to design HA applications to handle disaster recovery.
6-
ms.date: 05/17/2023
7-
author: rmcmurray
8-
ms.author: robmcm
9-
ms.topic: unit
10-
title: Design HA applications to handle disaster recovery
11-
durationInMinutes: 8
12-
content: |
13-
[!include[](includes/4-design-applications-ha-dr.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.4-design-applications-ha-dr
3+
metadata:
4+
title: Design HA Applications to Handle Disaster Recovery
5+
description: In this unit, you learn how to design HA applications to handle disaster recovery.
6+
ms.date: 06/02/2025
7+
author: rmcmurray
8+
ms.author: robmcm
9+
ms.topic: unit
10+
title: Design HA applications to handle disaster recovery
11+
durationInMinutes: 8
12+
content: |
13+
[!include[](includes/4-design-applications-ha-dr.md)]
14+
Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.5-exercise-deploy-ha-application
3-
metadata:
4-
title: Exercise - Deploy a highly available application
5-
description: In this unit, you learn how to deploy and test a highly available application.
6-
ms.date: 10/21/2024
7-
author: rmcmurray
8-
ms.author: robmcm
9-
ms.topic: unit
10-
title: Exercise - Deploy a highly available application
11-
azureSandbox: true
12-
durationInMinutes: 12
13-
content: |
14-
[!include[](includes/5-exercise-deploy-ha-application.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.5-exercise-deploy-ha-application
3+
metadata:
4+
title: Exercise - Deploy a Highly Available Application
5+
description: In this unit, you learn how to deploy and test a highly available application.
6+
ms.date: 06/02/2025
7+
author: rmcmurray
8+
ms.author: robmcm
9+
ms.topic: unit
10+
title: Exercise - Deploy a highly available application
11+
interactive: bash
12+
azureSandbox: true
13+
durationInMinutes: 12
14+
content: |
15+
[!include[](includes/5-exercise-deploy-ha-application.md)]
16+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.ha-application-storage-with-grs.6-summary
3-
metadata:
4-
title: Summary
5-
description: Summary
6-
ms.date: 05/17/2023
7-
author: rmcmurray
8-
ms.author: robmcm
9-
ms.topic: unit
10-
title: Summary
11-
durationInMinutes: 1
12-
content: |
13-
[!include[](includes/6-summary.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.ha-application-storage-with-grs.6-summary
3+
metadata:
4+
title: Summary
5+
description: Summary
6+
ms.date: 06/02/2025
7+
author: rmcmurray
8+
ms.author: robmcm
9+
ms.topic: unit
10+
title: Summary
11+
durationInMinutes: 1
12+
content: |
13+
[!include[](includes/6-summary.md)]
14+

0 commit comments

Comments
 (0)