Microsoft Azure Cloud can have default limits set on it's services. These services & limits are being updated over time. If you need to raise a limit above your current set level, open a new support request in the Azure Portal and Microsoft will adjust it - typically within 1 day. In the new ARM Portal (i.e. Resource Groups), limits become set & managed at a Regional level. An example of a Region is East US 2.
i.e. as per Microsoft:
" If you need to request a quota increase with support for cores, you need to decide how many cores you want to use in which regions, and then make a specific request for Azure Resource Group core quotas for the amounts and regions that you want. Therefore, if you need to use 30 cores in West Europe to run your application there; you should specifically request 30 cores in West Europe. But you will not have a core quota increase in any other region -- only West Europe will have the 30-core quota.
As a result, you may find it useful to consider deciding what your Azure Resource Group quotas need to be for your workload in any one region, and request that amount in each region into which you are considering deployment."
You can to get the latest information on these services and limits here.
Ex. Powershell to check on VM limits:
Login-AzureRmAccount
Select-AzureRmSubscription -SubscriptionName "InsertSubscriptionNameHere"
Get-AzureRmVMUsage -Location "East US 2"

Note: In the new portal, there is a method currently in development to view your Subscription Usage & Quotas:

Resources:
Get-AzureRmVMUsage
|
|
|
|
|