Skip to content

Latest commit

 

History

History
595 lines (317 loc) · 23.5 KB

azure-subscription-service-limits.md

File metadata and controls

595 lines (317 loc) · 23.5 KB
title description ms.topic ms.custom ms.date
Azure subscription limits and quotas
Provides a list of common Azure subscription and service limits, quotas, and constraints. This article includes information on how to increase limits along with maximum values.
conceptual
ignite-2024
12/12/2024

Azure subscription and service limits, quotas, and constraints

This document lists some of the most common Microsoft Azure limits, which are also sometimes called quotas.

To learn more about Azure pricing, see Azure pricing overview. There, you can estimate your costs by using the pricing calculator. You also can go to the pricing details page for a particular service, for example, Windows VMs. For tips to help manage your costs, see Prevent unexpected costs with Azure billing and cost management.

Managing limits

Note

Some services have adjustable limits.

When the limit can be adjusted, the tables include Default limit and Maximum limit headers. The limit can be raised above the default limit but not above the maximum limit. Some services with adjustable limits use different headers with information about adjusting the limit.

When a service doesn't have adjustable limits, the following tables use the header Limit without any additional information about adjusting the limit. In those cases, the default and the maximum limits are the same.

If you want to raise the limit or quota above the default limit, open an online customer support request at no charge.

The terms soft limit and hard limit often are used informally to describe the current, adjustable limit (soft limit) and the maximum limit (hard limit). If a limit isn't adjustable, there won't be a soft limit, only a hard limit.

Free Trial subscriptions aren't eligible for limit or quota increases. If you have a Free Trial subscription, you can upgrade to a Pay-As-You-Go subscription. For more information, see Upgrade your Azure Free Trial subscription to a Pay-As-You-Go subscription and the Free Trial subscription FAQ.

Some limits are managed at a regional level.

Let's use vCPU quotas as an example. To request a quota increase with support for vCPUs, you must decide how many vCPUs you want to use in which regions. You then request an increase in vCPU quotas for the amounts and regions that you want. If you need to use 30 vCPUs in West Europe to run your application there, you specifically request 30 vCPUs in West Europe. Your vCPU quota isn't increased in any other region--only West Europe has the 30-vCPU quota.

As a result, decide what your quotas must be for your workload in any one region. Then request that amount in each region into which you want to deploy. For help in how to determine your current quotas for specific regions, see Resolve errors for resource quotas.

General limits

For limits on resource names, see Naming rules and restrictions for Azure resources.

For information about Resource Manager API read and write limits, see Throttling Resource Manager requests.

Management group limits

The following limits apply to management groups.

[!INCLUDE management-group-limits]

Subscription limits

The following limits apply when you use Azure Resource Manager and Azure resource groups.

[!INCLUDE azure-subscription-limits-azure-resource-manager]

Resource group limits

[!INCLUDE azure-resource-groups-limits]

Microsoft Entra ID limits

[!INCLUDE entra-service-limits]

API Center limits

[!INCLUDE api-center-service-limits]

API Management limits

This section provides information about limits that apply to Azure API Management instances in different service tiers, including the following:

Limits - API Management classic tiers

[!INCLUDE api-management-service-limits]

Limits - API Management v2 tiers

[!INCLUDE api-management-service-limits-v2]

Limits - API Management workspaces

[!INCLUDE api-management-workspace-limits]

Limits - Developer portal in API Management v2 tiers

[!INCLUDE api-management-developer-portal-limits-v2]

App Service limits

[!INCLUDE azure-websites-limits]

Automation limits

[!INCLUDE automation-limits]

Azure App Configuration

[!INCLUDE app-configuration-limits]

Azure Cache for Redis limits

[!INCLUDE redis-cache-service-limits]

Azure Cloud Services limits

[!INCLUDE azure-cloud-services-limits]

Azure AI Search limits

Pricing tiers determine the capacity and limits of your search service. Tiers include:

  • Free multitenant service, shared with other Azure subscribers, is intended for evaluation and small development projects.
  • Basic provides dedicated computing resources for production workloads at a smaller scale, with up to three replicas for highly available query workloads.
  • Standard, which includes S1, S2, S3, and S3 High Density, is for larger production workloads. Multiple levels exist within the Standard tier so that you can choose a resource configuration that best matches your workload profile.

Limits per subscription

[!INCLUDE azure-search-limits-per-subscription]

Limits per search service

[!INCLUDE azure-search-limits-per-service]

To learn more about limits on a more granular level, such as document size, queries per second, keys, requests, and responses, see Service limits in Azure AI Search.

Azure AI services limits

[!INCLUDE azure-cognitive-services-limits]

Azure Chaos Studio limits

For Azure Chaos Studio limits, see Azure Chaos Studio service limits.

Azure Communications Gateway limits

Some of the following default limits and quotas can be increased. To request a change, create a change request stating the limit you want to change.

[!INCLUDE communications-gateway-general-restrictions]

Azure Communications Gateway also has limits on the SIP signaling.

[!INCLUDE communications-gateway-sip-size-restrictions]

[!INCLUDE communications-gateway-sip-behavior-restrictions]

[!INCLUDE limits on the Provisioning API]

Azure Container Apps limits

For Azure Container Apps limits, see Quotas in Azure Container Apps.

[!INCLUDE container-apps-limits]

Azure Cosmos DB limits

For Azure Cosmos DB limits, see Limits in Azure Cosmos DB.

Azure Data Explorer limits

[!INCLUDE azure-data-explorer-limits]

Azure Database for MySQL

For Azure Database for MySQL limits, see Limitations in Azure Database for MySQL.

Azure Database for PostgreSQL

For Azure Database for PostgreSQL limits, see Limitations in Azure Database for PostgreSQL.

Azure Deployment Environments limits

[!INCLUDE Deployment Environments limits]

Azure Files and Azure File Sync

To learn more about the limits for Azure Files and File Sync, see Azure Files scalability and performance targets.

Azure Functions limits

[!INCLUDE functions-limits]

For more information, see Functions Hosting plans comparison.

Azure Health Data Services

Azure Health Data Services limits

[!INCLUDE functions-limits]

Azure API for FHIR service limits

[!INCLUDE functions-limits]

Azure Kubernetes Service limits

[!INCLUDE container-service-limits]

Azure Lab Services

[!INCLUDE azure-lab-services-limits]

Azure Load Testing limits

For Azure Load Testing limits, see Service limits in Azure Load Testing.

Azure Machine Learning limits

The latest values for Azure Machine Learning Compute quotas can be found in the Azure Machine Learning quota page

Azure Maps limits

[!INCLUDE maps-limits]

Azure Managed Grafana limits

[!INCLUDE Azure Managed Grafana limits]

Azure Monitor limits

For Azure Monitor limits, see Azure Monitor service limits.

Azure Data Factory limits

[!INCLUDE azure-data-factory-limits]

Azure NetApp Files

[!INCLUDE netapp-limits]

Azure Policy limits

[!INCLUDE azure-policy-limits]

Azure Quantum limits

[!INCLUDE quantum-limits]

Azure RBAC limits

The following limits apply to Azure role-based access control (Azure RBAC).

[!INCLUDE role-based-access-control-limits]

Azure SignalR Service limits

[!INCLUDE signalr-service-limits]

Azure Spring Apps limits

To learn more about the limits for Azure Spring Apps, see Quotas and service plans for Azure Spring Apps.

Azure Storage limits

This section lists the following limits for Azure Storage:

Standard storage account limits

[!INCLUDE azure-storage-account-limits-standard]

Azure Storage resource provider limits

[!INCLUDE azure-storage-limits-azure-resource-manager]

Azure Blob Storage limits

[!INCLUDE storage-blob-scale-targets]

Azure Queue storage limits

[!INCLUDE storage-queues-scale-targets]

Azure Table storage limits

[!INCLUDE storage-tables-scale-targets]

Azure subscription creation limits

To learn more about the creation limits for Azure subscriptions, see Billing accounts and scopes in the Azure portal.

Azure Virtual Desktop Service limits

[!INCLUDE azure-virtual-desktop-service-limits]

Azure VMware Solution limits

[!INCLUDE azure-vmware-solutions-limits]

Azure Web PubSub limits

[!INCLUDE azure-web-pubsub-limits]

Backup limits

[!INCLUDE azure-backup-limits]

Batch limits

[!INCLUDE azure-batch-limits]

Classic deployment model limits

If you use classic deployment model instead of the Azure Resource Manager deployment model, the following limits apply.

[!INCLUDE azure-subscription-limits]

Container Instances limits

[!INCLUDE container-instances-limits]

Container Registry limits

The following table details the features and limits of the Basic, Standard, and Premium service tiers.

[!INCLUDE container-registry-limits]

Content Delivery Network limits

[!INCLUDE cdn-limits]

Data Lake Analytics limits

[!INCLUDE azure-data-lake-analytics-limits]

Data Factory limits

[!INCLUDE azure-data-factory-limits]

Data Lake Storage limits

[!INCLUDE azure-data-lake-store-limits]

Data Share limits

[!INCLUDE azure-data-share-limits]

Database Migration Service Limits

[!INCLUDE database-migration-service-limits]

Device Update for IoT Hub limits

[!INCLUDE device-update-for-iot-hub-limits]

Digital Twins limits

Note

Some areas of this service have adjustable limits, and others do not. This is represented in the following tables with the Adjustable? column. When the limit can be adjusted, the Adjustable? value is Yes.

[!INCLUDE digital-twins-limits]

Event Grid limits

[!INCLUDE event-grid-limits]

Event Hubs limits

[!INCLUDE event-hubs-limits]

IoT Central limits

[!INCLUDE iot-central-limits]

IoT Hub limits

[!INCLUDE azure-iothub-limits]

IoT Hub Device Provisioning Service limits

[!INCLUDE azure-iotdps-limits]

Key Vault limits

[!INCLUDE key-vault-limits]

Managed identity limits

[!INCLUDE Managed-Identity-Limits]

Media Services limits

[!INCLUDE azure-mediaservices-limits]

Media Services v2 (legacy)

For limits specific to Media Services v2 (legacy), see [Media Services v2 (legacy)]

Mobile Services limits

[!INCLUDE mobile-services-limits]

Multifactor authentication limits

[!INCLUDE azure-mfa-service-limits]

Networking limits

[!INCLUDE azure-virtual-network-limits]

Azure Load Balancer limits

[!INCLUDE azure-load-balancer-limits]

Application Gateway limits

The following table applies to v1, v2, Standard, and WAF SKUs unless otherwise stated. [!INCLUDE application-gateway-limits]

Application Gateway for Containers limits

[!INCLUDE application-gateway-for-containers-limits]

Azure Bastion limits

[!INCLUDE Azure Bastion limits]

Azure DNS limits

[!INCLUDE dns-limits]

Azure Firewall limits

[!INCLUDE azure-firewall-limits]

Azure Front Door (classic) limits

[!INCLUDE azure-front-door-service-limits]

Azure Network Watcher limits

[!INCLUDE network-watcher-limits]

Azure Route Server limits

[!INCLUDE Azure Route Server Limits]

ExpressRoute limits

[!INCLUDE expressroute-limits]

NAT Gateway limits

[!INCLUDE nat-gateway-limits]

Private Link limits

[!INCLUDE private-link-limits]

Traffic Manager limits

[!INCLUDE traffic-manager-limits]

VPN Gateway limits

The following limits apply to VPN Gateway resources and VPN Gateway virtual network gateways, unless otherwise stated.

[!INCLUDE virtual-network-gateway-limits]

Virtual WAN limits

[!INCLUDE virtual-wan-limits]

Notification Hubs limits

[!INCLUDE notification-hub-limits]

Microsoft Dev Box limits

[!INCLUDE dev-box-limits]

Microsoft Purview limits

The latest values for Microsoft Purview quotas can be found in the Microsoft Purview quota page.

Microsoft Sentinel limits

For Microsoft Sentinel limits, see Service limits for Microsoft Sentinel

Service Bus limits

[!INCLUDE azure-servicebus-limits]

Site Recovery limits

[!INCLUDE site-recovery-limits]

SQL Database limits

For SQL Database limits, see SQL Database resource limits for single databases, SQL Database resource limits for elastic pools and pooled databases, and SQL Database resource limits for SQL Managed Instance.

The maximum number of private endpoints per Azure SQL Database logical server is 250.

Azure Synapse Analytics limits

[!INCLUDE synapse-analytics-limits]

Virtual machine disk limits

[!INCLUDE azure-storage-limits-vm-disks]

For more information, see Virtual machine sizes.

[!INCLUDE azure-storage-limits-vm-apps]

For more information, see VM Applications.

Disk encryption sets

There's a limitation of 5000 disk encryption sets per region, per subscription. For more information, see the encryption documentation for Linux or Windows virtual machines. If you need to increase the quota, contact Azure support.

Managed virtual machine disks

[!INCLUDE azure-storage-limits-vm-disks-managed]

Unmanaged virtual machine disks

[!INCLUDE azure-storage-limits-vm-disks-standard]

[!INCLUDE azure-storage-limits-vm-disks-premium]

StorSimple System limits

[!INCLUDE storsimple-limits-table]

Stream Analytics limits

[!INCLUDE stream-analytics-limits-table]

Virtual Machines limits

Virtual Machines limits

[!INCLUDE azure-virtual-machines-limits]

Virtual Machines limits - Azure Resource Manager

The following limits apply when you use Azure Resource Manager and Azure resource groups.

[!INCLUDE azure-virtual-machines-limits-azure-resource-manager]

Compute Gallery limits

There are limits, per subscription, for deploying resources using Compute Galleries:

  • 100 compute galleries, per subscription, per region
  • 1,000 image definitions, per subscription, per region
  • 10,000 image versions, per subscription, per region

Managed Run Command limit

The maximum number of allowed Managed Run Commands is currently limited to 25.

Virtual Machine Scale Sets limits

[!INCLUDE virtual-machine-scale-sets-limits]

Virtual Network Manager limits

[!INCLUDE virtual-network-manager-limits]

Dev tunnels limits

[!INCLUDE dev-tunnels-service-limits]

Network Security Perimeters limits

[!INCLUDE network-security-perimeter-limits]

See also