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/billing.md
+17-10Lines changed: 17 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: craigshoemaker
6
6
ms.service: container-apps
7
7
ms.custom: event-tier1-build-2022
8
8
ms.topic: conceptual
9
-
ms.date: 06/19/2023
9
+
ms.date: 08/23/2023
10
10
ms.author: cshoe
11
11
---
12
12
@@ -22,7 +22,7 @@ Billing in Azure Container Apps is based on your [plan type](plans.md).
22
22
- Your plan selection determines billing calculations.
23
23
- Different applications in an environment can use different plans.
24
24
25
-
For more information, see [Azure Container Apps Pricing](https://azure.microsoft.com/pricing/details/container-apps/).
25
+
This article describes how to calculate the cost of running your container app. For pricing details in your account's currency, see [Azure Container Apps Pricing](https://azure.microsoft.com/pricing/details/container-apps/).
26
26
27
27
## Consumption plan
28
28
@@ -37,15 +37,14 @@ The following resources are free during each calendar month, per subscription:
37
37
- The first 360,000 GiB-seconds
38
38
- The first 2 million HTTP requests
39
39
40
-
This article describes how to calculate the cost of running your container app. For pricing details in your account's currency, see [Azure Container Apps Pricing](https://azure.microsoft.com/pricing/details/container-apps/).
41
-
40
+
Free usage doesn't appear on your bill. You'll only be charged when your resource usage exceeds the monthly free grants.
42
41
43
42
> [!NOTE]
44
43
> If you use Container Apps with [your own virtual network](networking.md#managed-resources) or your apps utilize other Azure resources, additional charges may apply.
45
44
46
45
### Resource consumption charges
47
46
48
-
Azure Container Apps runs replicas of your application based on the [scaling rules and replica count limits](scale-app.md) you configure for each revision. You're charged for the amount of resources allocated to each replica while it's running.
47
+
Azure Container Apps runs replicas of your application based on the [scaling rules and replica count limits](scale-app.md) you configure for each revision. [Azure Container Apps jobs](jobs.md) run replicas when job executions are triggered. You're charged for the amount of resources allocated to each replica while it's running.
49
48
50
49
There are 2 meters for resource consumption:
51
50
@@ -54,15 +53,17 @@ There are 2 meters for resource consumption:
54
53
55
54
The first 180,000 vCPU-seconds and 360,000 GiB-seconds in each subscription per calendar month are free.
56
55
56
+
#### Container apps
57
+
57
58
The rate you pay for resource consumption depends on the state of your container app's revisions and replicas. By default, replicas are charged at an *active* rate. However, in certain conditions, a replica can enter an *idle* state. While in an *idle* state, resources are billed at a reduced rate.
58
59
59
-
#### No replicas are running
60
+
#####No replicas are running
60
61
61
62
When a revision is scaled to zero replicas, no resource consumption charges are incurred.
62
63
63
-
#### Minimum number of replicas are running
64
+
#####Minimum number of replicas are running
64
65
65
-
Idle usage charges may apply when a revision is running under a specific set of circumstances. To be eligible for idle charges, a revision must be:
66
+
Idle usage charges may apply when a container app's revision is running under a specific set of circumstances. To be eligible for idle charges, a revision must be:
66
67
67
68
- Configured with a [minimum replica count](scale-app.md) greater than zero
68
69
- Scaled to the minimum replica count
@@ -77,24 +78,30 @@ Usage charges are calculated individually for each replica. A replica is conside
77
78
78
79
When a replica is idle, resource consumption charges are calculated at the reduced idle rates. When a replica isn't idle, the active rates apply.
79
80
80
-
#### More than the minimum number of replicas are running
81
+
#####More than the minimum number of replicas are running
81
82
82
83
When a revision is scaled above the [minimum replica count](scale-app.md), all of its running replicas are charged for resource consumption at the active rate.
83
84
85
+
#### Jobs
86
+
87
+
In the Consumption plan, resources consumed by Azure Container Apps jobs are charged the active rate. Idle charges don't apply to jobs because executions stop consuming resources once the job completes.
88
+
84
89
### Request charges
85
90
86
91
In addition to resource consumption, Azure Container Apps also charges based on the number of HTTP requests received by your container app. Only requests that come from outside a Container Apps environment are billable.
87
92
88
93
- The first 2 million requests in each subscription per calendar month are free.
Request charges don't apply to Azure Container Apps jobs because they don't support ingress.
97
+
91
98
<aid="consumption-dedicated"></a>
92
99
93
100
## Dedicated plan
94
101
95
102
You're billed based on workload profile instances, not by individual applications.
96
103
97
-
Billing for apps running in the Dedicated plan is based on workload profile instances, not by individual applications. The charges are as follows:
104
+
Billing for apps and jobs running in the Dedicated plan is based on workload profile instances, not by individual applications. The charges are as follows:
0 commit comments