Public Preview Microsoft Azure App Service Premium V2

Public Preview Microsoft Azure App Service Premium V2. Apps running on App Service can meet rigorous performance, scalability, security, and compliance requirements while leveraging a fully-managed platform to take care of infrastructure maintenance. The new Premium V2 tier features Dv2-series VMs with even faster processors, SSD storage, and double the memory-to-core ratio compared to the previous compute iteration.

  • Small (1 CPU core, 3.5 GiB memory)
  • Medium (2 CPU cores, 7 GiB memory)
  • Large (4 CPU core, 14 GiB memory)

During the Preview timeframe, the pricing for App Service Premium V2 is identical to the pricing for the existing App Service Premium tier. All features including auto scaling, CI/CD support, and test in production included with App Service Premium are available with App Service Premium V2 as well.

To use Premium V2, you can pick the Premium V2 option from the pricing tier selector in the Azure Portal. If you want to use Premium V2 with your existing app running with App Service, you can choose to redeploy or clone your app to a new Premium V2 App Service Plan. Provisioning of Premium V2 resources can also be automated via ARM template via Azure Portal or PowerShell.

Getting started:

You can automate the provisioning of Premium V2 resources via ARM template such as the sample below.

    "$schema": "",
    "contentVersion": "",
    "parameters": {},
    "resources": [
            "type": "Microsoft.Web/serverfarms",
            "sku": {
                "Tier": "PremiumV2",
                "Name": "PV2_1"
            "name": "AppServicePlanName",
            "apiVersion": "2016-03-01",
            "location": "Australia East",
            "properties": {
                "name": "AppServicePlanName"

You can run the ARM template via Azure Portal or PowerShell. For example, the following sample sequence can be used to create a resource group and provision a Premium V2 App Service Plan:

New-AzureRmResourceGroup -Name {e.g. PremiumV2ResourceGroup} -Location {e.g. "West Europe"}
New-AzureRmResourceGroupDeployment -ResourceGroupName {e.g. PremiumV2ResourceGroup} -TemplateFile {local path for your template .json file}
You might also like

Leave a Reply

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More