Quotas and service plans for Azure Spring Apps

Note

Azure Spring Apps is the new name for the Azure Spring Cloud service. Although the service has a new name, you'll see the old name in some places for a while as we work to update assets such as screenshots, videos, and diagrams.

This article applies to: ✔️ Java ✔️ C#

This article applies to: ✔️ Basic/Standard tier ✔️ Enterprise tier

All Azure services set default limits and quotas for resources and features. Azure Spring Apps offers two pricing tiers: Basic and Standard. We will detail limits for both tiers in this article.

Azure Spring Apps service tiers and limits

Resource Scope Basic Standard/Enterprise
vCPU per app instance 1 4
Memory per app instance 2 GB 8 GB
Azure Spring Apps service instances per region per subscription 10 10
Total app instances per Azure Spring Apps service instance 25 500
Custom Domains per Azure Spring Apps service instance 0 25
Persistent volumes per Azure Spring Apps service instance 1 GB/app x 10 apps 50 GB/app x 10 apps
Inbound Public Endpoints per Azure Spring Apps service instance 10 1 10 1
Outbound Public IPs per Azure Spring Apps service instance 1 2 2 2
1 if using VNet2
User-assigned managed identities per app instance 20 20

1 You can increase this limit via support request to a maximum of 1 per app.

2 You can increase this limit via support request to a maximum of 10.

Tip

Limits listed for Total app instances per service instance apply for apps and deployments in any state, including stopped state. Be sure to delete apps or deployments that aren't in use.

Next steps

Some default limits can be increased. If your setup requires an increase, create a support request.