Skip to content

Commit 0e73ec7

Browse files
Add overview
1 parent 4bd1a81 commit 0e73ec7

File tree

3 files changed

+50
-21
lines changed

3 files changed

+50
-21
lines changed

articles/container-apps/TOC.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,11 @@
130130
- name: Create an Azure Files storage mount
131131
href: storage-mounts-azure-files.md
132132
- name: Use Azure Functions
133-
href: functions-usage.md
133+
items:
134+
- name: Overview
135+
href: functions-overview.md
136+
- name: Create a Functions app
137+
href: functions-usage.md
134138
- name: Use dynamic sessions
135139
items:
136140
- name: Code interpreter sessions
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: Azure Functions on Azure Container Apps overview
3+
description: Learn how Azure Functions works with autoscaling rules in Azure Container Apps.
4+
services: container-apps
5+
author: craigshoemaker
6+
ms.service: azure-container-apps
7+
ms.topic: how-to
8+
ms.date: 03/25/2025
9+
ms.author: cshoe
10+
---
11+
12+
# Use Azure Functions in Azure Container Apps
13+
14+
Azure Functions allows you to run small pieces of code (functions) without worrying about application infrastructure. When you combine Azure Functions with Azure Container Apps, you get the best of both worlds: the simplicity and event-driven nature of Functions with the containerization and advanced deployment capabilities of Container Apps.
15+
16+
This article shows you how to create and deploy an Azure Functions app that runs within Azure Container Apps. You learn how to:
17+
18+
- Set up a containerized Functions app with preconfigured auto scaling rules
19+
- Deploy your application using either the Azure portal or Azure CLI
20+
- Verify your deployed function with an HTTP trigger
21+
22+
By running Functions in Container Apps, you benefit from automatic scaling based on HTTP traffic, easy configuration, and a fully managed container environment—all without having to manage the underlying infrastructure yourself.
23+
24+
## Scenarios
25+
26+
Azure Functions in Container Apps provides a versatile combination of services to meet the needs of your applications. The following scenarios are representative of the types of situations where paring Azure Container Apps with Azure Functions gives you the control and scaling features you need.
27+
28+
- **Line-of-business APIs**: Package custom libraries, packages, and APIs with Functions for line-of-business applications.
29+
30+
- **Migration support**: Migration of on-premises legacy and/or monolith applications to cloud native microservices on containers.
31+
32+
- **Event-driven architecture**: Supports event-driven applications for workloads already running on Azure Container Apps.
33+
34+
- **Serverless workloads**: Serverless workload processing of videos, images, transcripts, or any other processing intensive tasks that required GPU compute resources.
35+
36+
## Making a selection
37+
38+
TODO: functions vs. jobs
39+
40+
## Next steps
41+
42+
> [!div class="nextstepaction"]
43+
> [Use Azure Functions in Azure Container Apps](functions-usage.md)

articles/container-apps/functions-usage.md

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,9 @@ zone_pivot_groups: azure-cli-or-portal
1212

1313
# Use Azure Functions in Azure Container Apps
1414

15-
Azure Functions allows you to run small pieces of code (functions) without worrying about application infrastructure. When you combine Azure Functions with Azure Container Apps, you get the best of both worlds: the simplicity and event-driven nature of Functions with the containerization and advanced deployment capabilities of Container Apps.
15+
This article shows you how to create an [Azure Functions app in Azure Container Apps](functions-overview.md), complete with preconfigured autoscaling rules.
1616

17-
This article shows you how to create and deploy an Azure Functions app that runs within Azure Container Apps. You'll learn how to:
18-
19-
- Set up a containerized Functions app with pre-configured auto scaling rules
20-
- Deploy your application using either the Azure portal or Azure CLI
21-
- Verify your deployed function with an HTTP trigger
22-
23-
By running Functions in Container Apps, you benefit from automatic scaling based on HTTP traffic, easy configuration, and a fully managed container environment—all without having to manage the underlying infrastructure yourself.
24-
25-
## Scenarios
26-
27-
Azure Functions in Container Apps provides a versatile combination of services to meet the needs of your applications. The following scenarios are representative of the types of situations where paring Azure Container Apps with Azure Functions gives you the control and scaling features you need.
28-
29-
- **Line-of-business APIs**: Package custom libraries, packages, and APIs with Functions for line-of-business applications.
30-
31-
- **Migration support**: Migration of on-premises legacy and/or monolith applications to cloud native microservices on containers.
32-
33-
- **Event-driven architecture**: Supports event-driven applications for workloads already running on Azure Container Apps.
34-
35-
- **Serverless workloads**: Serverless workload processing of videos, images, transcripts, or any other processing intensive tasks that required GPU compute resources.
17+
:::zone pivot="azure-portal"
3618

3719
## Prerequisites
3820

0 commit comments

Comments
 (0)