Skip to content

Commit 37b59f6

Browse files
authored
Add new section Scaling and Performance
Add new section Scaling and Performance
1 parent 35bd3b0 commit 37b59f6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

articles/container-apps/functions-overview.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,19 @@ Managed identities are available for the following connections:
109109

110110
For other bindings, use fixed replicas when using managed identity authentication. For more information, see the [Functions developer guide](/azure/azure-functions/functions-reference).
111111

112+
## Scaling and Performance
113+
114+
Azure Functions on ACA scale automatically based on events using KEDA, with no need to configure scale rules manually. You can still set min/max replicas to control scaling behavior.
115+
116+
- **Event-driven scaling**: Automatically scales based on triggers like Event Grid, Service Bus, or HTTP.
117+
- **Scale to zero**: Idle apps scale down to zero to save costs.
118+
- **Cold start control**: Avoid cold starts by setting minReplicas ≥ 1.
119+
- **Concurrency**: Each instance can process multiple events in parallel.
120+
- **High scale**: Scale up to 1000 instances per app (default is 10).
121+
- **GPU support**: Run compute-heavy workloads like AI inference using GPU-backed nodes in Dedicated plans.
122+
123+
This makes ACA ideal for both bursty and steady-state workloads. To learn more, see [set scaling rules in azure container apps](../container-apps/scale-app.md)
124+
112125
## Application logging
113126

114127
You can monitor your containerized function app hosted in Container Apps using Azure Monitor Application Insights in the same way you do with apps hosted by Azure Functions. For more information, see [Monitor Azure Functions](/azure/azure-functions/monitor-functions).

0 commit comments

Comments
 (0)