You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/container-apps/quotas.md
+30-27Lines changed: 30 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,60 +7,63 @@ ms.service: container-apps
7
7
ms.custom:
8
8
- ignite-2023
9
9
ms.topic: conceptual
10
-
ms.date: 02/17/2023
10
+
ms.date: 07/02/2024
11
11
ms.author: cshoe
12
12
---
13
13
14
14
# Quotas for Azure Container Apps
15
15
16
16
The following quotas are on a per subscription basis for Azure Container Apps.
17
17
18
-
You can [request a quota increase in the Azure portal](/azure/quotas/quickstart-increase-quota-portal).
18
+
You can [request a quota increase in the Azure portal](/azure/quotas/quickstart-increase-quota-portal). Any time when the maximum quota is larger than the default quota you can request a quota increase. When requesting a quota increase make sure to pick type _Container Apps_. For more information, see [how to request a limit increase](faq.yml#how-can-i-request-a-quota-increase-).
19
19
20
-
The *Is Configurable* column in the following tables denotes a feature maximum may be increased. For more information, see [how to request a limit increase](faq.yml#how-can-i-request-a-quota-increase-).
| Replicas | Revision | Unlimited | No | Maximum replicas configurable are 300 in Azure portal and 1000 in Azure CLI. There must also be enough cores quota available. |
29
-
| Session pools | Global | Up to 6 | Yes | Maximum number of dynamic session pools per subscription. |
30
-
31
-
## Consumption plan
22
+
| Environments | Region | 15 | Unlimited | Up to 15 environments per subscription, per region. Quota name: Managed Environment Count |
23
+
| Environments | Global | 20 | Unlimited | Up to 20 environments per subscription, across all regions. Adjusted through Managed Environment Count quota (usually 20% more than Managed Environment Count) |
| Revisions | Container app | Up to 100 | Unlimited ||
26
+
| Replicas | Revision | Unlimited | Unlimited | Maximum replicas configurable are 300 in Azure portal and 1000 in Azure CLI. There must also be enough cores quota available. |
27
+
| Session pools | Global | Up to 6 | 10,000 | Maximum number of dynamic session pools per subscription. No official Azure quota yet, please raise support case. |
| Cores | Replica | 2 | No | Maximum number of cores available to a revision replica. |
36
-
| Cores | Environment | 100 | Yes | Maximum number of cores an environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. |
| Cores | Replica | 4 |No| Maximum number of cores available to a revision replica. |
45
-
| Cores | Environment | 100 |Yes| Maximum number of cores the Consumption workload profile in a Dedicated plan environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. |
36
+
| Cores | Replica | 4 |4| Maximum number of cores available to a revision replica. |
37
+
| Cores | Environment | 100 |5,000| Maximum number of cores the Consumption workload profile in a Dedicated plan environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. Quota name: Managed Environment General Purpose Cores|
| Cores | Subscription | 2000 | Yes | Maximum number of dedicated workload profile cores within one subscription |
52
-
| Cores | Replica | Up to maximum cores a workload profile supports | No | Maximum number of cores available to a revision replica. |
53
-
| Cores | General Purpose Workload Profiles | 100 | Yes | The total cores available to all general purpose (D-series) profiles within an environment. |
54
-
| Cores | Memory Optimized Workload Profiles | 50 | Yes | The total cores available to all memory optimized (E-series) profiles within an environment. |
55
-
56
-
For more information regarding quotas, see the [Quotas roadmap](https://github.com/microsoft/azure-container-apps/issues/503) in the Azure Container Apps GitHub repository.
43
+
| Cores | Subscription | 2,000 | Unlimited | Maximum number of dedicated workload profile cores within one subscription |
44
+
| Cores | Replica | Maximum cores a workload profile supports | Same as default quota | Maximum number of cores available to a revision replica. |
45
+
| Cores | Environment | 100 | 5,000 | The total cores available to all general purpose (D-series) profiles within an environment. Maximum assumes appropriate network size. Quota name: Managed Environment General Purpose Cores |
46
+
| Cores | Environment | 50 | 5,000 | The total cores available to all memory optimized (E-series) profiles within an environment. Maximum assumes appropriate network size. Quota name: Managed Environment Memory Optimized Cores |
57
47
58
48
> [!NOTE]
59
49
> For GPU enabled workload profiles, you need to request capacity via a [request for a quota increase in the Azure portal](/azure/quotas/quickstart-increase-quota-portal).
60
50
61
51
> [!NOTE]
62
52
> [Free trial](https://azure.microsoft.com/offers/ms-azr-0044p) and [Azure for Students](https://azure.microsoft.com/free/students/) subscriptions are limited to one environment per subscription globally and ten (10) cores per environment.
63
53
54
+
55
+
56
+
## Consumption plan
57
+
58
+
All new environments use the Consumption workload profile architecture listed above. Only environments created before January 2024 use the consumption plan below.
| Cores | Replica | 2 | 2 | Maximum number of cores available to a revision replica. |
63
+
| Cores | Environment | 100 | 1,500 | Maximum number of cores an environment can accommodate. Calculated by the sum of cores requested by each active replica of all revisions in an environment. Quota name: Managed Environment Consumption Cores |
0 commit comments