How can I bypass Quota restrictions when offering Marketplace VMs?

Daniel Mance 0 Reputation points
2025-05-21T18:11:00.26+00:00

How can I bypass Quota restrictions on VMs ? If my marketplace VM offering is a high CPU/RAM instance that's used to accelerate compute, i want to allow all customers to use it....but it seems they have to go through the arduous process of requesting a quota increase ...and then a support ticket to formalize the request. This is a bad design (IMO) , Azure needs a way to allow charging a premium hourly rate for a powerfull VM .... that bypasses quotas. Possible?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,036 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Pramidha Yathipathi 1,135 Reputation points Microsoft External Staff Moderator
    2025-05-21T19:35:45.4166667+00:00

    Hi Daniel Mance,

    Unfortunately, you cannot bypass quota restrictions, even for premium Marketplace offers. Reasons:

    Quotas are hard limits tied to a subscription’s region, series, and core count, even for VMs deployed from Marketplace offers.

    Quota limits exist to prevent abuse, control unexpected costs, ensure availability for all customers, and promote responsible capacity planning—so even for premium, high-spec VMs, customers must have sufficient quota for the specific VM series and core count in the target region.

    Deployment of VMs from Marketplace offers is subject to the same core quota limits and region restrictions as any other Azure VM.

    Document Quota Requirements Clearly In your Marketplace offer or landing page, tell customers upfront:

    What VM size your solution uses.

    How many cores are required.

    That they must ensure quota is available or request an increase before deployment.

    Example:

    This solution deploys a Standard_E64ds_v4 VM (64 vCPUs). Please ensure you have sufficient quota in your Azure subscription for this VM size in your selected region.

    Deployment scripts (using ARM, Bicep, or Terraform) should validate quotas upfront when possible and handle quota-related errors gracefully by providing clear, actionable feedback to users.

    Use a Managed Application if you're deploying a managed application, you manage the resource group, not the customer — but quota limits still apply to the customer’s subscription. You cannot hide or work around them.

    If you found information helpful, please click "Upvote" on the post to let us know.

    If you have any further queries feel free to ask us we are happy to assist you.

    Thank You.

     

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.