Configuración del nivel PremiumV2 para Azure App ServiceConfigure PremiumV2 tier for Azure App Service

Con el nuevo plan de tarifa PremiumV2, se obtienen procesadores más rápidos, almacenamiento SSD y el doble de relación memoria-núcleo que con los planes de tarifa actuales.The new PremiumV2 pricing tier gives you faster processors, SSD storage, and doubles the memory-to-core ratio of the existing pricing tiers. Con la ventaja de rendimiento, puede ahorrar dinero mediante la ejecución de las aplicaciones en menos instancias.With the performance advantage, you could save money by running your apps on fewer instances. En este artículo, aprenderá a crear una aplicación en el nivel PremiumV2 o escalar verticalmente una aplicación al nivel PremiumV2.In this article, you learn how to create an app in PremiumV2 tier or scale up an app to PremiumV2 tier.

Requisitos previosPrerequisites

Para escalar verticalmente una aplicación en PremiumV2, debe tener una aplicación de Azure App Service que se ejecute en un plan de tarifa inferior a PremiumV2 y esta aplicación debe ejecutarse en una implementación de App Service que admita PremiumV2.To scale-up an app to PremiumV2, you need to have an Azure App Service app that runs in a pricing tier lower than PremiumV2, and the app must be running in an App Service deployment that supports PremiumV2.

Disponibilidad del nivel PremiumV2PremiumV2 availability

El nivel PremiumV2 está disponible para App Service tanto en Windows como en Linux.The PremiumV2 tier is available for App Service on both Windows as well as Linux.

PremiumV2 está disponible en la mayoría de las regiones de Azure.PremiumV2 is available in most Azure regions. Para ver si está disponible en su región, ejecute el siguiente comando de la CLI de Azure en Azure Cloud Shell:To see if it's available in your region, run the following Azure CLI command in the Azure Cloud Shell:

az appservice list-locations --sku P1V2

Creación de una aplicación en el nivel PremiumV2Create an app in PremiumV2 tier

El plan de tarifa de una aplicación de App Service se define en el plan de App Service en el que se ejecuta.The pricing tier of an App Service app is defined in the App Service plan that it runs on. Puede crear un plan de App Service de forma independiente o durante el proceso de creación de la aplicación.You can create an App Service plan by itself or as part of app creation.

Cuando configure el plan de App Service en Azure Portal, seleccione Plan de tarifa.When configuring the App Service plan in the Azure portal, select Pricing tier.

Seleccione Producción, luego P1V2, P2V2 o P3V2 y, a continuación, haga clic en Aplicar.Select Production, then select P1V2, P2V2, or P3V2, then click Apply.

Importante

Si no ve P1V2, P2V2 y P3V2 como opciones, o si las opciones están atenuadas, es probable que PremiumV2 no esté disponible en la implementación subyacente de App Service que contiene el plan de App Service.If you don't see P1V2, P2V2, and P3V2 as options, or if the options are greyed out, then PremiumV2 likely isn't available in the underlying App Service deployment that contains the App Service plan. Vea Escalado vertical desde una combinación de región y grupos de recursos no admitidos para obtener más información.See Scale up from an unsupported resource group and region combination for more details.

Escalado vertical de una aplicación existente a nivel PremiumV2Scale up an existing app to PremiumV2 tier

Antes de escalar una aplicación existente al nivel PremiumV2, asegúrese de que PremiumV2 está disponible.Before scaling an existing app to PremiumV2 tier, make sure that PremiumV2 is available. Para información, consulte Disponibilidad del nivel PremiumV2.For information, see PremiumV2 availability. Si no está disponible en su región, ve Escalado vertical desde una combinación de región y grupos de recursos no admitidos.If it's not available, see Scale up from an unsupported resource group and region combination.

Dependiendo del entorno de hospedaje, el escalado vertical puede requerir pasos adicionales.Depending on your hosting environment, scaling up may require extra steps.

En Azure Portal, abra la página de la aplicación de App Service.In the Azure portal, open your App Service app page.

En el panel izquierdo de navegación de la página de la aplicación de App Service, seleccione Escalar verticalmente (plan de App Service) .In the left navigation of your App Service app page, select Scale up (App Service plan).

Seleccione Producción, luego P1V2, P2V2 o P3V2 y, a continuación, haga clic en Aplicar.Select Production, then select P1V2, P2V2, or P3V2, then click Apply.

Si la operación finaliza correctamente, la página de información general de la aplicación muestra que ahora está en un plan PremiumV2.If your operation finishes successfully, your app's overview page shows that it's now in a PremiumV2 tier.

Si recibe un errorIf you get an error

Algunos planes de App Service no se pueden escalar verticalmente al nivel PremiumV2 si la implementación de App Service subyacente no admite PremiumV2.Some App Service plans can't scale up to the PremiumV2 tier if the underlying App Service deployment doesn’t support PremiumV2. Vea Escalado vertical desde una combinación de región y grupos de recursos no admitidos para obtener más información.See Scale up from an unsupported resource group and region combination for more details.

Escalado vertical desde una combinación de región y grupos de recursos no admitidosScale up from an unsupported resource group and region combination

Si la aplicación se ejecuta en una implementación de App Service en la que PremiumV2 no está disponible o se ejecuta en una región que actualmente no admite PremiumV2, tendrá que volver a implementar la aplicación para aprovechar PremiumV2.If your app runs in an App Service deployment where PremiumV2 isn't available, or if your app runs in a region that currently does not support PremiumV2, you will need to re-deploy your app to take advantage of PremiumV2. Tiene dos opciones:You have two options:

  • Cree otro grupo de recursos. A continuación, cree otra aplicación y un plan de App Service en el nuevo grupo de recursos y elija la región de Azure que prefiera durante el proceso de creación.Create a new resource group, and then create a new app and App Service plan in the new resource group, choosing your desired Azure region during the creation process. Debe seleccionar el plan PremiumV2 en el momento en que se crea el nuevo plan de App Service.You must select the PremiumV2 plan at the time the new app service plan is created. Esto garantiza que la combinación del grupo de recursos, el plan de App Service y la región de Azure tendrá como resultado que el plan de App Service se cree en una implementación de App Service que admita PremiumV2.This ensures the combination of resource group, App Service plan, and Azure region will result in the App Service plan being created in an App Service deployment that supports PremiumV2. Luego, vuelva a implementar el código de aplicación en la aplicación recién creada y el plan de App Service.Then redeploy your application code into the newly created app and app service plan. Si quiere, posteriormente puede reducir verticalmente el plan de App Service en PremiumV2 para ahorrar costos y aún podrá volver a escalarlo verticalmente en el futuro mediante PremiumV2.If desired you can subsequently scale the App Service plan down from PremiumV2 to save costs, and you will still be able to successfully scale back up again in the future using PremiumV2.

  • Si la aplicación ya se ejecuta en un nivel Premium existente, puede clonar la aplicación con todos los valores de aplicación, las cadenas de conexión y la configuración de implementación en un nuevo plan de App Service que utilice PremiumV2.If your app already runs in an existing Premium tier, then you can clone your app with all app settings, connection strings, and deployment configuration into a new app service plan that uses PremiumV2.

    En la página Clonar aplicación, puede crear un plan de App Service con PremiumV2 en la región que prefiera y especificar la configuración que quiera clonar.In the Clone app page, you can create an App Service plan using PremiumV2 in the region you want, and specify the app settings and configuration that you want to clone.

Automatizar con scriptsAutomate with scripts

Puede automatizar la creación de la aplicación en el nivel PremiumV2 con scripts mediante la CLI de Azure o Azure PowerShell.You can automate app creation in the PremiumV2 tier with scripts, using the Azure CLI or Azure PowerShell.

Azure CLIAzure CLI

El siguiente comando crea un plan de App Service en P1V2.The following command creates an App Service plan in P1V2. También puede ejecutarlo en Cloud Shell.You can run it in the Cloud Shell. Las opciones para --sku son P1V2, P2V2 y P3V2.The options for --sku are P1V2, P2V2, and P3V2.

az appservice plan create \
    --resource-group <resource_group_name> \
    --name <app_service_plan_name> \
    --sku P1V2

Azure PowerShellAzure PowerShell

Nota

Este artículo se ha actualizado para usar el nuevo módulo Az de Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. Aún puede usar el módulo de AzureRM que continuará recibiendo correcciones de errores hasta diciembre de 2020 como mínimo.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Para más información acerca del nuevo módulo Az y la compatibilidad con AzureRM, consulte Introducing the new Azure PowerShell Az module (Presentación del nuevo módulo Az de Azure PowerShell).To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Para obtener instrucciones sobre la instalación del módulo Az, consulte Instalación de Azure PowerShell.For Az module installation instructions, see Install Azure PowerShell.

El siguiente comando crea un plan de App Service en P1V2.The following command creates an App Service plan in P1V2. Las opciones para -WorkerSize son Pequeño, Medio y Grande.The options for -WorkerSize are Small, Medium, and Large.

New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
    -Name <app_service_plan_name> `
    -Location <region_name> `
    -Tier "PremiumV2" `
    -WorkerSize "Small"

Más recursosMore resources

Escalado vertical de aplicaciones en AzureScale up an app in Azure
Escalado del recuento de instancias de forma manual o automáticaScale instance count manually or automatically