Skip to content

Commit 593b67d

Browse files
authored
Merge pull request #51109 from wwlpublish/80aa683be9abba0ed786ad9ff4620a6e89142e74a4a7662d93a4e29066913366-live
Modules/M01-implement-azure-api-management
2 parents ee4c304 + 4ffa2d6 commit 593b67d

25 files changed

+271
-331
lines changed
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: "Introduction"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/1-introduction.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.introduction
3+
title: Introduction
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Introduction
8+
description: "Introduction"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/1-introduction.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.summary
3-
title: Summary
4-
metadata:
5-
title: Summary
6-
description: "Summary"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/10-summary.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.summary
3+
title: Summary
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Summary
8+
description: "Summary"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/10-summary.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.discover-service
3-
title: Discover the API Management service
4-
metadata:
5-
title: Discover the API Management service
6-
description: "Discover the API Management service"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/2-api-management-overview.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.discover-service
3+
title: Discover the API Management service
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Discover the API Management service
8+
description: "Discover the API Management service"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/2-api-management-overview.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.gateways
3-
title: Explore API gateways
4-
metadata:
5-
title: Explore API gateways
6-
description: "Explore API gateways"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/3-api-gateways.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.gateways
3+
title: Explore API gateways
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Explore API gateways
8+
description: "Explore API gateways"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/3-api-gateways.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.policies
3-
title: Explore API Management policies
4-
metadata:
5-
title: Explore API Management policies
6-
description: "Explore API Management policies"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/4-api-management-policies.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.policies
3+
title: Explore API Management policies
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Explore API Management policies
8+
description: "Explore API Management policies"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/4-api-management-policies.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.create-advanced-policies
3-
title: Create advanced policies
4-
metadata:
5-
title: Create advanced policies
6-
description: "Create advanced policies"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/5-create-advanced-policies.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.create-advanced-policies
3+
title: Create advanced policies
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Create advanced policies
8+
description: "Create advanced policies"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/5-create-advanced-policies.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.secure-apis-by-using-subscriptions
3-
title: Secure APIs by using subscriptions
4-
metadata:
5-
title: Secure APIs by using subscriptions
6-
description: "Secure APIs by using subscriptions"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/6-secure-access-api-subscriptions.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.secure-apis-by-using-subscriptions
3+
title: Secure APIs by using subscriptions
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Secure APIs by using subscriptions
8+
description: "Secure APIs by using subscriptions"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/6-secure-access-api-subscriptions.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.secure-apis-by-using-certificates
3-
title: Secure APIs by using certificates
4-
metadata:
5-
title: Secure APIs by using certificates
6-
description: "Secure APIs by using certificates"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/7-secure-access-api-certificates.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.secure-apis-by-using-certificates
3+
title: Secure APIs by using certificates
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Secure APIs by using certificates
8+
description: "Secure APIs by using certificates"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/7-secure-access-api-certificates.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.exercise-create-backend-api
3-
title: Exercise - Create a backend API
4-
metadata:
5-
title: Exercise - Create a backend API
6-
description: "Exercise - Create a backend API"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 15
14-
content: |
15-
[!include[](includes/8-exercise-import-api.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.exercise-create-backend-api
3+
title: Exercise - Import and configure an API with Azure API Management
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Exercise - Import and configure an API with Azure API Management
8+
description: "Exercise - Import and configure an API with Azure API Management"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 20
16+
content: |
17+
[!include[](includes/8-exercise-import-api.md)]
Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,40 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.explore-api-management.knowledge-check
3-
title: Module assessment
4-
metadata:
5-
title: Module assessment
6-
description: "Knowledge check"
7-
ms.date: 10/28/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
quiz:
15-
title: "Check your knowledge"
16-
questions:
17-
- content: "Which of the following components of the API Management service would a developer use if they need to create an account and subscribe to get API keys?"
18-
choices:
19-
- content: "API gateway"
20-
isCorrect: false
21-
explanation: "Incorrect. The API gateway routes calls, performs API transforms, and verifies keys."
22-
- content: "Azure portal"
23-
isCorrect: false
24-
explanation: "Incorrect. The Azure portal is the administrative interface where you set up your API program."
25-
- content: "Developer portal"
26-
isCorrect: true
27-
explanation: "Correct. The Developer portal serves as the main web presence for developers, and is where they can subscribe to get API keys."
28-
- content: "Which of the following API Management policies applies a policy based on a condition?"
29-
choices:
30-
- content: "forward-request"
31-
isCorrect: false
32-
explanation: "Incorrect. This policy forwards the incoming request to the backend service specified in the request context."
33-
- content: "choose"
34-
isCorrect: true
35-
explanation: "Correct. The choose policy applies enclosed policy statements based on the outcome of evaluation of boolean expressions."
36-
- content: "return-response"
37-
isCorrect: false
38-
explanation: "Incorrect. The return-response policy aborts pipeline execution and returns either a default or custom response to the caller."
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.explore-api-management.knowledge-check
3+
title: Module assessment
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Module assessment
8+
description: "Knowledge check"
9+
ms.date: 06/25/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
quiz:
17+
title: "Check your knowledge"
18+
questions:
19+
- content: "Which of the following components of the API Management service would a developer use if they need to create an account and subscribe to get API keys?"
20+
choices:
21+
- content: "API gateway"
22+
isCorrect: false
23+
explanation: "Incorrect. The API gateway routes calls, performs API transforms, and verifies keys."
24+
- content: "Azure portal"
25+
isCorrect: false
26+
explanation: "Incorrect. The Azure portal is the administrative interface where you set up your API program."
27+
- content: "Developer portal"
28+
isCorrect: true
29+
explanation: "Correct. The Developer portal serves as the main web presence for developers, and is where they can subscribe to get API keys."
30+
- content: "Which of the following API Management policies applies a policy based on a condition?"
31+
choices:
32+
- content: "forward-request"
33+
isCorrect: false
34+
explanation: "Incorrect. This policy forwards the incoming request to the backend service specified in the request context."
35+
- content: "choose"
36+
isCorrect: true
37+
explanation: "Correct. The choose policy applies enclosed policy statements based on the outcome of evaluation of boolean expressions."
38+
- content: "return-response"
39+
isCorrect: false
40+
explanation: "Incorrect. The return-response policy aborts pipeline execution and returns either a default or custom response to the caller."

0 commit comments

Comments
 (0)