How to find Azure Subscription Quota - azure

I did google and could not find any accurate answer.
When I try to deploy the web application to different data centre, I am getting error message below:
Server response = 40652 Cannot move or create server.
Subscription 'xxxxxxxxxxxxx' will exceed server quota.
Could someone please help me understand below:
Where do I find the max quota for given subscription within a management portal?
Does error above means the quota exceeded for Azure SQL Server or Host services.
How many servers can one subscription create?
I used Cerebrata cloud management studio which shows the subscription detail below:
Cores: 9 / 20
Hosted Services: 4 / 20
Storage: 8 / 20
Not sure whether Azure SQL Server belongs to hosted service or storage or something else that's not shown above.
Thanks.

For Azure SQL Servers, there is a hidden default max of 6 Azure SQL SERVERS (Not databases). Once you attempt to create the 7th, you will receive this error: New-AzureSqlDatabaseServer : Cannot move or create server. Subscription 'XXXXXX-XXXX-XXXXX-XXXXX-XXXXXXXXXX' will exceed
server quota. Submit a billing request to increase the quota limit on SQL Azure Servers.

You can find the quota information in the azure management portal. Scroll through the list of items in the left bar and at the end you will find "Settings". When you click "Settings" and switch to "Usage" tab you can see quota information as in the screenshot below.
Hope this helps.

I don't think portal exposes this functionality (or at least I could not find it :)). However if you're interested in finding about quota information about some of the services, you can do so programmatically by performing Get Subscription operation on your subscription: http://msdn.microsoft.com/en-us/library/windowsazure/hh403995.aspx. This operation would tell you how many cores available to you in your subscription, how many storage accounts and cloud services you can create in your subscription.
At least these details are available through Azure Management Studio/Cloud Storage Studio from Cerebrata (http://www.cerebrata.com) as well, if you're looking for 3rd party tools. After you add a subscription there, just right click on your subscription node and click on View Subscription Properties.
You could also find the quota information on pricing page as well: https://www.windowsazure.com/en-us/offers/commitment-plans (Just scroll down to Usage Quotas section).
One last comment: You could easily increase the quota by contacting customer support. The link is there in the pricing page link I mentioned above.
Update
As far as quota for SQL Azure is concerned, I could find a limit on the maximum number of database servers allowed per subscription however there's a limit of 149 user databases (150 including master database) / server: http://msdn.microsoft.com/en-us/library/windowsazure/ee336245.aspx#dcasl. Can you ensure you're not exceeding that quota?

Related

how can i increase the core quota limit on microsoft.HDInsight azure?

i created a free azure account and wanted to create a spark cluster using microsoft.HDInsight
everything worked perfectly until i reached configuration + price step.
i got this message. -on this screen shot-
"You have reached the core quota limit of your subscription in France Central. Choose another region or ask billing support to increase your limit for France Central".
i have tried changing to multiple regions but i always get the exact same message.
how can i solve that ?
i would highely appriciate any help :)
So i have found that it is quiet impossible to request to increase the core quota using the free subscription, following the steps of the answer that #HariKrishnaRajoli-MT showed, i ended up geting that message.
"Your free trial subscription is not eligible for a quota increase. To request a quota increase, first upgrade to a pay-as-you-go subscription"
Azure Portal > Click on Help + support icon > create a support request:
Select your required service like HDInsight for which you want to increase the quota and Issue type is service and subscription limits (quotas)
Fill the details and submit, they will contact you over email or phone in their business working hours regarding the location and case status.
Note: 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.
Here is the Microsoft Documentation that shows the Services and Subscriptions Quota Limits of Azure.

Endpoints cost on Azure Machine Learning

I have been following the learning path for Microsoft Azure AI 900. In the second module, I have deployed my model as an endpoint. It says Container instances for compute type. How much will this cost me. Azure doesn't seem to show any pricing for this. Is this endpoint always active? If yes how much does it cost?
The price depends on the number of vCPU and GBs of memory requested for the container group. You are charged based on the vCPU request for your container group rounded up to the nearest whole number for the duration (measured in seconds) your instance is running. You are also charged for the GB request for your container group rounded up to the nearest tenths place for the duration (measured in seconds) your container group is running. There is an additional charge of $0.000012 per vCPU second for Windows software duration on Windows container groups. Check here Pricing - Container Instances | Microsoft Azure for details
After Deployed the Azure Machine Learning managed online endpoint (preview).
Have at least Billing Reader access on the subscription where the endpoint is deployed
To know the costs estimation
In the Azure portal, Go to your subscription
Select Cost Analysis for your subscription.
Create a filter to scope data to your Azure Machine learning workspace resource:
At the top navigation bar, select Add filter.
In the first filter dropdown, select Resource for the filter type.
In the second filter dropdown, select your Azure Machine Learning workspace.
Create a tag filter to show your managed online endpoint and/or managed online deployment:
Select Add filter > Tag > azuremlendpoint: "< your endpoint name>"
Select Add filter > Tag > azuremldeployment: "< your deployment name>".
Refer here for more detailed steps

Tool for Azure service resource analyzment BEFORE deployment

If I create an Azure cloud services (implemented using .NET Core in my case), is there a way to get an estimation of the resources needed for the service BEFORE (not analyzing it after the fact) it is deployed to the cluster? By resources I mean number of cpus needed, memory being used etc.
Before deployment any application We can use Azure pricing calculator to analysis our uses and cost as per our requirement .
And alternatively based on the MS DOC we can review estimated costs according to our requirement tool in the Azure portal:
When you create an App Service app or an App Service plan, you can see
the estimated costs.
To create an app and view the estimated price:
On the create page, scroll down to App Service plan, and click Create new.
Specify a name and click OK.
Next to Sku and size, click Change size.
Review the estimated price shown in the summary. The following screenshot is an example and doesn't reflect current pricing.
For more information you can refer this MS DOC: Sizes for Cloud Services

Azure Sql Basic Plan switched to vCore General Purpose without notice

About 10 days ago I created my first Azure Sql Database. I choose the Basic Plan (4.21 €/month). This database is used only for testing purpose. Today I received an email from Microsoft Azure.
Subject of the mail : Your services were disabled because you reached your spending limit
Body of the mail : Keep building in Azure by adjusting your spending limit. Your services were disabled on May 7, 2020 because you’ve reached the monthly Azure spending limit provided by your Visual Studio subscription benefit. To keep using Azure, either:
1. Wait for your monthly spending limit to reset at the start of next month, or
2. Adjust your monthly limit for a specific month or for the life of your subscription—you only pay for the extra amount you use each month.
Why did Azure changed the Pricing Plan of my database without notifying me ? Can some actions cause this ?
I know that I did an Export Data-tier Application from Microsoft SQL Server Management Studio from which I was connected to my Azure Database (I made a backup from there). I doubt this explains that.
UPDATE
As suggested by NillsF i checked the deployment history and I can confirm I choose the Basic Plan when I created the database (see below). So I still have no clue what's happening to my database.
You can check the activity log on your subscription to see who initiated the switch from Basic to Vcore. It seems strange that MSFT would have done this on your behalf.
You can also check the deployment history on your resource group to verify the tier you picked when you created the resource itself:

Azure quota is exceeded

I'm trying to understand the correct way when hosting a web service using Windows Azure.
After reading some of the documentation available, I have reached these lines:
Windows Azure takes the following actions if a subscription's resource usage quotas are exceeded in a quota interval (24 hours):
Data Out - when this quota is exceeded, Windows Azure stops all web sites for a subscription which are configured to run in Shared mode for the remainder of the current quota interval. Windows Azure will start the web sites at the beginning of the next quota interval.
CPU Time - when this quota is exceeded, Windows Azure stops all web sites for a subscription which are configured to run in Shared mode for the remainder of the current quota interval. Windows Azure will start the web sites at the beginning of the next quota interval.
I was always under the impression that using cloud solution will prevent such events, as I really don't know a head of time what needs my web service will have, and that the cloud will provide the resources as needed (and off-course I will be charged for them) -
is that assumption is wrong?
EDIT
I found this great post that really explains Azure perfectly
Scott Hanselman - my own Q&A about Azure Websites and Pricing
If you are hosting the Windows Azure Website in the Shared mode, although you are paying, there are certain quotas that are in place because in the background you are basically sharing the resources with other websites which are hosted on the same Virtual Machine.
If you are hosting using the Standard mode, then you no longer have quotas and you will not experience this issue. As an added bonus, you can now setup Autoscale to automatically scale out your website under load.
Azure provides you different scalability levels according to the method of hosting you pick. For example if you host your web service on an azure web site you can't scale to thousands of servers. If you host your web services in a cloud service you can scale much further.
In Azure the scalability does not always happen transparently. In the case of a web service your choices are "azure web sites", "azure mobile services" and "azure cloud services". None of these will provide transparent scalability. You will need to define how you want scalability to be processed by azure. Most of the time you can do it in your azure management portal and define "Auto-Scaling" based on your pre-defined metrics as in "total amount of memory used" or "compute power used". Azure helps you gather metrics from a distributed environment, define scaling rules and scale without worrying about the underlying infrastructure but you will need to glue these pieces together as it defines how much you will get billed as well.
Hope this makes sense.

Resources