Skip to content

Commit 418e641

Browse files
committed
Technical Review 1044116: Expose multiple Azure Function apps as a consistent API by using Azure API Management
1 parent a3344ab commit 418e641

7 files changed

+131
-131
lines changed
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.build-serverless-api-with-functions-api-management.1-introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: In this unit, you will learn about a business problem that you can address by using Azure API Management to host Azure Functions.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
durationInMinutes: 3
12-
content: |
13-
[!include[](includes/1-introduction.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.1-introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: In this unit, you will learn about a business problem that you can address by using Azure API Management to host Azure Functions.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
durationInMinutes: 3
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.build-serverless-api-with-functions-api-management.2-import-function-app-api-management
3-
title: Create a new API in API Management from a function app
4-
metadata:
5-
title: Create a new API in API Management from a function app
6-
description: In this unit, you will learn about serverless apps and microservices and how you can build such architectures by using API Management.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/2-import-function-app-api-management.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.2-import-function-app-api-management
3+
title: Create a new API in API Management from a function app
4+
metadata:
5+
title: Create a new API in API Management from a function app
6+
description: In this unit, you will learn about serverless apps and microservices and how you can build such architectures by using API Management.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/2-import-function-app-api-management.md)]
14+
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.build-serverless-api-with-functions-api-management.3-exercise-import-function-app-api-management
3-
title: Exercise - Create a new API in API Management from a function app
4-
metadata:
5-
title: Exercise - Create a new API in API Management from a function app
6-
description: In this unit, you will create a new instance of API Management and use it to host a function app.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
azureSandbox: true
12-
interactive: bash
13-
durationInMinutes: 15
14-
content: |
15-
[!include[](includes/3-exercise-import-function-app-api-management.md)]
16-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.3-exercise-import-function-app-api-management
3+
title: Exercise - Create a new API in API Management from a function app
4+
metadata:
5+
title: Exercise - Create a new API in API Management from a function app
6+
description: In this unit, you will create a new instance of API Management and use it to host a function app.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
azureSandbox: true
12+
interactive: bash
13+
durationInMinutes: 15
14+
content: |
15+
[!include[](includes/3-exercise-import-function-app-api-management.md)]
16+
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.build-serverless-api-with-functions-api-management.4-import-additional-functions-existing-api-gateway
3-
title: The benefits of using Azure API Management to compose your API
4-
metadata:
5-
title: The benefits of using Azure API Management to compose your API
6-
description: In this unit, you'll learn about common issues with the microservices architecture and how you can address them by adding functions to existing APIs in API Management.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/4-import-additional-functions-existing-api-gateway.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.4-import-additional-functions-existing-api-gateway
3+
title: The benefits of using Azure API Management to compose your API
4+
metadata:
5+
title: The benefits of using Azure API Management to compose your API
6+
description: In this unit, you'll learn about common issues with the microservices architecture and how you can address them by adding functions to existing APIs in API Management.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/4-import-additional-functions-existing-api-gateway.md)]
14+
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.build-serverless-api-with-functions-api-management.5-exercise-import-additional-functions-existing-api-gateway
3-
title: Exercise - Add another Azure Functions app to an existing API
4-
metadata:
5-
title: Exercise - Add another Azure Functions app to an existing API
6-
description: In this unit, you will add an second function to a product in Azure API Management and test your integrated API.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
azureSandbox: true
12-
interactive: bash
13-
durationInMinutes: 10
14-
content: |
15-
[!include[](includes/5-exercise-import-additional-functions-existing-api-gateway.md)]
16-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.5-exercise-import-additional-functions-existing-api-gateway
3+
title: Exercise - Add another Azure Functions app to an existing API
4+
metadata:
5+
title: Exercise - Add another Azure Functions app to an existing API
6+
description: In this unit, you will add an second function to a product in Azure API Management and test your integrated API.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
azureSandbox: true
12+
interactive: bash
13+
durationInMinutes: 10
14+
content: |
15+
[!include[](includes/5-exercise-import-additional-functions-existing-api-gateway.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.build-serverless-api-with-functions-api-management.6-summary
3-
title: Summary
4-
metadata:
5-
title: Summary
6-
description: In this unit, you'll review what you've learned about Azure Functions and how to use API Management to integrate them into APIs.
7-
ms.date: 11/03/2023
8-
author: ggailey777
9-
ms.author: glenga
10-
ms.topic: unit
11-
durationInMinutes: 3
12-
content: |
13-
[!include[](includes/6-summary.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.build-serverless-api-with-functions-api-management.6-summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: In this unit, you'll review what you've learned about Azure Functions and how to use API Management to integrate them into APIs.
7+
ms.date: 04/28/2025
8+
author: ggailey777
9+
ms.author: glenga
10+
ms.topic: unit
11+
durationInMinutes: 3
12+
content: |
13+
[!include[](includes/6-summary.md)]
14+
Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
### YamlMime:Module
2-
uid: learn.build-serverless-api-with-functions-api-management
3-
metadata:
4-
title: Expose multiple Azure Function apps as a consistent API by using Azure API Management
5-
description: In this module, you learn how to assemble multiple Azure Functions into a single API using Azure API Management.
6-
ms.date: 11/03/2023
7-
author: ggailey777
8-
ms.author: glenga
9-
ms.topic: module-standard-task-based
10-
ms.service: azure-api-management
11-
manager: susanpotter
12-
title: Expose multiple Azure Function apps as a consistent API by using Azure API Management
13-
summary: Combine multiple Azure Functions apps into a unified interface by importing them into a single Azure API Management instance.
14-
abstract: |
15-
In this module, you will:
16-
- Identify the value of Azure API Management in a serverless application
17-
- Import an Azure Functions app as an API in Azure API Management
18-
- Import multiple Azure Functions apps as a single API in Azure API Management
19-
prerequisites: |
20-
- Basic knowledge of Azure API Management and Azure Functions
21-
iconUrl: /training/achievements/build-serverless-api-with-functions-api-management.svg
22-
levels:
23-
- beginner
24-
roles:
25-
- developer
26-
products:
27-
- azure
28-
- azure-api-management
29-
- azure-functions
30-
subjects:
31-
- cloud-computing
32-
- architecture
33-
- data-management
34-
units:
35-
- learn.build-serverless-api-with-functions-api-management.1-introduction
36-
- learn.build-serverless-api-with-functions-api-management.2-import-function-app-api-management
37-
- learn.build-serverless-api-with-functions-api-management.3-exercise-import-function-app-api-management
38-
- learn.build-serverless-api-with-functions-api-management.4-import-additional-functions-existing-api-gateway
39-
- learn.build-serverless-api-with-functions-api-management.5-exercise-import-additional-functions-existing-api-gateway
40-
- learn.build-serverless-api-with-functions-api-management.6-summary
41-
badge:
42-
uid: learn.build-serverless-api-with-functions-api-management.badge
43-
1+
### YamlMime:Module
2+
uid: learn.build-serverless-api-with-functions-api-management
3+
metadata:
4+
title: Expose Multiple Azure Function Apps as a Consistent API by Using Azure API Management
5+
description: In this module, you learn how to assemble multiple Azure Functions into a single API using Azure API Management.
6+
ms.date: 04/28/2025
7+
author: ggailey777
8+
ms.author: glenga
9+
ms.topic: module-standard-task-based
10+
ms.service: azure-api-management
11+
manager: susanpotter
12+
title: Expose multiple Azure Function apps as a consistent API by using Azure API Management
13+
summary: Combine multiple Azure Functions apps into a unified interface by importing them into a single Azure API Management instance.
14+
abstract: |
15+
In this module, you will:
16+
- Identify the value of Azure API Management in a serverless application
17+
- Import an Azure Functions app as an API in Azure API Management
18+
- Import multiple Azure Functions apps as a single API in Azure API Management
19+
prerequisites: |
20+
- Basic knowledge of Azure API Management and Azure Functions
21+
iconUrl: /training/achievements/build-serverless-api-with-functions-api-management.svg
22+
levels:
23+
- beginner
24+
roles:
25+
- developer
26+
products:
27+
- azure
28+
- azure-api-management
29+
- azure-functions
30+
subjects:
31+
- cloud-computing
32+
- architecture
33+
- data-management
34+
units:
35+
- learn.build-serverless-api-with-functions-api-management.1-introduction
36+
- learn.build-serverless-api-with-functions-api-management.2-import-function-app-api-management
37+
- learn.build-serverless-api-with-functions-api-management.3-exercise-import-function-app-api-management
38+
- learn.build-serverless-api-with-functions-api-management.4-import-additional-functions-existing-api-gateway
39+
- learn.build-serverless-api-with-functions-api-management.5-exercise-import-additional-functions-existing-api-gateway
40+
- learn.build-serverless-api-with-functions-api-management.6-summary
41+
badge:
42+
uid: learn.build-serverless-api-with-functions-api-management.badge
43+

0 commit comments

Comments
 (0)