">

Azure Container Apps Azure Container Apps

Build and deploy modern apps and microservices using serverless containers

Explore pricing options

Consumption plan

Azure Container Apps consumption plan is billed based on per-second resource allocation and requests. The first 180,000 vCPU-seconds, 360,000 GiB-seconds, and 2 million requests each month are free. Beyond that, you pay for what you use on a per second basis based on the number of vCPU-s and GiB-s your applications are allocated.

Applications scale on-demand based on requests and events. Container Apps replicas are billed for active usage when they are running. An application can be configured to scale to zero replicas when there are no requests or events to process. No usage charges apply when an application is scaled to zero.

You can optionally configure Container Apps with a minimum number of replicas to be always running in idle mode. When an application scales down to its minimum number of replicas, usage is charged at a reduced idle rate when a replica is inactive. A replica enters active mode and is charged at the active rate when it is starting up, when it is processing requests, or when its vCPU or bandwidth usage are above the active billing thresholds1.

For Container Apps jobs, resources consumed by each execution are billed at the active rate from its start to completion. No usage charges apply when a job is not running executions.

Resource consumption

Meter Active Usage Price Idle Usage Price Free Grant (Per Month)
vCPU (seconds) ¥0.00024 per second ¥0.00003 per second 180,000 vCPU-seconds
Memory (GiB-Seconds) ¥0.000031 per second ¥0.000031 per second 360,000 GiB-seconds

1 A replica is active when vCPU usage is above 0.01 cores or when data received is above 1,000 bytes per second.

Requests

Container Apps are billed based on the total number of requests 2 processed each month. The first two million requests are included free each month.

Meter Price Free Grant (Per Month)
Requests ¥ 2.54 per million 2 Million

Dedicated plan

Azure Container Apps Dedicated plan provides a single tenancy guarantee, access to specialized hardware, and more predictable pricing. Billing for the Dedicated plan is based on the number of vCPU seconds and gibibyte (GiB) seconds allocated across instances. In addition, you are billed a base price for the Dedicated plan management.

When creating apps in the Dedicated plan you can choose from several workload profiles, each with different amounts of vCPUs and GiBs of memory. You will be billed for the total number of vCPUs and memory provisioned in this workload profile, per second that each instance is running. More than one app can run in a single workload profile depending on how many resources each app requires and the resources available in the workload profile. These workload profiles can automatically scale out to multiple instances as needed. To learn more, see Azure Container Apps Dedicated plan pricing details.

Meter Price
Dedicated plan management (hour) ¥ 0.636 per hour
vCPU (hour) ¥ 0.575 per hour
Memory (GiB-hour) ¥ 0.053 per hour