Escalado vertical de aplicaciones en AzureScale up an app in Azure

Nota

Con el nuevo nivel PremiumV2 se obtienen unas CPU más rápidas, almacenamiento SSD y el doble de relación memoria-núcleo de los planes de tarifa actuales.The new PremiumV2 tier gives you faster CPUs, 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. Para escalar al nivel PremiumV2, vea Configure PremiumV2 tier for App Service (Configuración del nivel PremiumV2 para App Service).To scale up to PremiumV2 tier, see Configure PremiumV2 tier for App Service.

En este artículo se muestra cómo escalar aplicaciones en Azure App Service.This article shows you how to scale your app in Azure App Service. Existen dos flujos de trabajo para escalar aplicaciones, el escalado vertical y el escalado horizontal, y en este artículo se explica el flujo de trabajo para escalar verticalmente.There are two workflows for scaling, scale up and scale out, and this article explains the scale up workflow.

  • Escalado vertical: obtenga más CPU, memoria, espacio en disco y características adicionales como máquinas virtuales exclusivas, dominios y certificados personalizados, espacios de ensayo, autoescala y mucho más.Scale up: Get more CPU, memory, disk space, and extra features like dedicated virtual machines (VMs), custom domains and certificates, staging slots, autoscaling, and more. Para escalar verticalmente, se cambia el plan de tarifa del plan de App Service al que pertenece la aplicación.You scale up by changing the pricing tier of the App Service plan that your app belongs to.
  • Escalado horizontal: se aumenta el número de instancias de máquina virtual que ejecutan la aplicación.Scale out: Increase the number of VM instances that run your app. Se puede escalar horizontalmente a un máximo de 20 instancias, según el plan de tarifa.You can scale out to as many as 20 instances, depending on your pricing tier. Entornos de App Service en el nivel Aislado aumenta aún más el recuento de escalado horizontal a 100 instancias.App Service Environments in Isolated tier further increases your scale-out count to 100 instances. Para más información sobre el escalado horizontal, consulte Escalado del número de instancias de forma manual o automática.For more information about scaling out, see Scale instance count manually or automatically. En ese artículo aprenderá a usar el escalado automático, que consiste en escalar el número de instancias automáticamente en función de las programaciones y reglas predefinidas.There, you find out how to use autoscaling, which is to scale instance count automatically based on predefined rules and schedules.

La configuración de escalado tarda solo unos segundos en aplicarse y afecta a todas las aplicaciones del plan de App Service.The scale settings take only seconds to apply and affect all apps in your App Service plan. No hay que modificar el código ni volver a implementar la aplicación.They don't require you to change your code or redeploy your application.

Para obtener información de los precios y características de planes de App Service individuales, consulte Precios de App Service.For information about the pricing and features of individual App Service plans, see App Service Pricing Details.

Nota

Antes de cambiar un plan de App Service con el nivel Gratis a uno superior, primero debe quitar los límites de gasto vigentes de la suscripción de Azure.Before you switch an App Service plan from the Free tier, you must first remove the spending limits in place for your Azure subscription. Para ver o cambiar opciones para la suscripción a Azure App Service, consulte Suscripciones a Microsoft Azure.To view or change options for your Microsoft Azure App Service subscription, see Microsoft Azure Subscriptions.

Escalado vertical del plan de tarifaScale up your pricing tier

  1. En el explorador, abra Azure Portal.In your browser, open the Azure portal.

  2. En la hoja de la aplicación App Service, haga clic en Toda la configuración y en Escalar verticalmente.In your App Service app page, click All settings, and then click Scale Up.

    Desplácese para escalar verticalmente la aplicación de Azure.

  3. Elija el nivel y, después, haga clic en Aplicar.Choose your tier, and then click Apply.

    La pestaña Notificaciones emitirá el mensaje CORRECTO en color verde indicando que se ha completado con éxito una vez finalizada la operación.The Notifications tab will flash a green SUCCESS after the operation is complete.

Si su aplicación depende de otros servicios, como Azure SQL Database o Azure Storage, también puede escalar verticalmente estos recursos por separado.If your app depends on other services, such as Azure SQL Database or Azure Storage, you can scale up these resources separately. Estos recursos no se administran a través del plan de App Service.These resources aren't managed by the App Service plan.

  1. En Essentials, haga clic en el vínculo Grupo de recursos.In Essentials, click the Resource group link.

    Escalado vertical de recursos relacionados con la aplicación de Azure

  2. En la parte Resumen de la página Grupo de recursos, haga clic en un recurso que quiera escalar.In the Summary part of the Resource group page, click a resource that you want to scale. En la captura de pantalla siguiente se muestra un recurso de SQL Database y uno de Azure Storage.The following screenshot shows a SQL Database resource and an Azure Storage resource.

    Navegue a la página del grupo de recursos para escalar verticalmente la aplicación de Azure.

  3. Para un recurso de SQL Database, haga clic en Configuración > Nivel de precios para escalar el plan de tarifa.For a SQL Database resource, click Settings > Pricing tier to scale the pricing tier.

    Escalado vertical del back-end de SQL Database de la aplicación de Azure

    También puede activar la replicación geográfica de su instancia de SQL Database.You can also turn on geo-replication for your SQL Database instance.

    Para un recurso de Azure Storage, haga clic en Configuración > Configuración para escalar verticalmente las opciones de almacenamiento.For an Azure Storage resource, click Settings > Configuration to scale up your storage options.

    Escalado vertical de la cuenta de Azure Storage que utiliza la aplicación de Azure

Comparar planes de tarifaCompare pricing tiers

Si necesita información detallada, como los tamaños de máquina virtual para cada plan de tarifa, vea Precios de App Service.For detailed information, such as VM sizes for each pricing tier, see App Service Pricing Details. Para ver una tabla de límites de servicio, presupuestos y restricciones, así como las características admitidas en cada nivel, vea Límites de App Service.For a table of service limits, quotas, and constraints, and supported features in each tier, see App Service limits.

Pasos siguientesNext steps