Scale up features and capacities - Azure App Service (2024)

  • Article

This article shows you how to scale your app in Azure App Service. There are two workflows for scaling, scale up and scale out, and this article explains the scale up workflow.

  • Scale up: Get more CPU, memory, disk space, and extra featureslike dedicated virtual machines (VMs), custom domains and certificates, staging slots, autoscaling, and more. You scale up by changing the pricing tier of theApp Service plan that your app belongs to.
  • Scale out: Increase the number of VM instances that run your app.Basic, Standard and Premium service plans scale out to as many as 3, 10 and 30 instances respectively. App Service Environmentsin Isolated tier further increases your scale-out count to 100 instances. For more information about scaling out, seeScale instance count manually or automatically. There, you find out howto use autoscaling, which is to scale instance count automatically based on predefined rules and schedules.

The scale settings take only seconds to apply and affect all apps in your App Service plan.They don't require you to change your code or redeploy your application.

For information about the pricing and features of individual App Service plans, see App Service Pricing Details.

Note

Before you switch an App Service plan from the Free tier, you must first remove the spending limits in place for your Azure subscription. To view or change options for your Microsoft Azure App Service subscription, see Microsoft Azure Subscriptions.

Scale up your pricing tier

  1. In your browser, open the Azure portal.

  2. In the left navigation of your App Service app page, select Scale up (App Service plan).

    Scale up features and capacities - Azure App Service (1)

  3. Select one of the pricing tiers and select Select.

    Scale up features and capacities - Azure App Service (2)

    When the operation is complete, you see a notification pop-up with a green success check mark.

Scale related resources

If your app depends on other services, such as Azure SQL Database or Azure Storage, you can scale up these resources separately. These resources aren't managed by the App Service plan.

  1. In the Overview page for your app, select the Resource group link.

    Scale up features and capacities - Azure App Service (3)

  2. In the Summary part of the Resource group page, select a resource that you want to scale. The following screenshotshows a SQL Database resource.

    Scale up features and capacities - Azure App Service (4)

    To scale up the related resource, see the documentation for the specific resource type. For example, to scale up a single SQL Database, see Scale single database resources in Azure SQL Database. To scale up an Azure Database for MySQL resource, see Scale MySQL resources.

Compare pricing tiers

For detailed information, such as VM sizes for each pricing tier, see App Service Pricing Details.

For a table of service limits, quotas, and constraints, and supported features in each tier, see App Service limits.

More resources

Scale up features and capacities - Azure App Service (2024)

FAQs

How do I scale up the Azure App Service Plan? ›

You scale up by changing the pricing tier of the App Service plan that your app belongs to. Scale out: Increase the number of VM instances that run your app. Basic, Standard and Premium service plans scale out to as many as 3, 10 and 30 instances respectively.

How does autoscale work in app service how would you scale up an application? ›

Azure App Service Autoscaling allows you to automatically adjust the number of instances running your application, based on changes in traffic or demand. This means that you can add or remove instances as needed without having to intervene or make changes to your infrastructure manually.

How do you scale up and scale in Azure? ›

Scaling up lets you add more resources to easily handle peak workloads. Then, when the resources are not needed anymore, scaling down lets you go back to the original state and save on cloud costs.

Does scaling up an app service plan cause downtime? ›

There shouldn't be any perceivable downtime during scale up operations; however, you can always refer to these best practices to ensure you're scaling in an optimum fashion. The operation should take all of few seconds to obtain the additional/upgraded scale units and for those units to start receiving traffic.

What kind of scaling is adding more instances to an app service plan? ›

Scale-Out (Horizontal scaling)

It is basically adding multiple instances of the application that runs in your app. In other words, it increases the number of VM instances up to 30 depending upon your pricing tier. However, in an Isolated tier, we can further scale up to 100 instances based on our requirements.

What is the difference between scale up and scale out? ›

You have options when you need to scale your applications, but each comes with benefits and drawbacks. Scaling up vertically means adding more compute resources—such as CPU, memory, and disk capacity—to an application pod. On the other hand, applications can scale out horizontally by adding more replica pods.

How do you measure scalability of an application? ›

The prominent Scalability Testing Attributes are as follows:
  1. Response Time.
  2. Screen transition.
  3. Throughput.
  4. Time Analysis.
  5. Performance measurement with several users.
  6. Network Usage.
  7. CPU / Memory Usage.
  8. Web Server Response.
Jun 27, 2023

How much does it cost to use autoscale Azure? ›

Autoscale provisioned throughput
Autoscale provisioned throughputTotal RU/s per hourPrice per 100 RU/s
Single-region write account100 RU/s x 1.5 x 1 region$0.008/hour
Single-region write account with data distributed across multiple regions (with or without availability zones*)100 RU/s x 1.5 x N regions$0.008/hour
1 more row

What are the two types of scaling in Azure? ›

Azure has the infrastructure capacity to support vertical and horizontal scaling. Azure services have different performance tiers known as SKUs. SKUs allow you to scale vertically. Many of Azure's resources support automatic scaling or other in-place scale options.

How to do scale up calculation? ›

In case, if the original figure is scaled up, the formula is written as, Scale factor = Larger figure dimensions ÷ Smaller figure dimensions. When the original figure is scaled down, the formula is expressed as, Scale factor = Smaller figure dimensions ÷ Larger figure dimensions.

Do Azure functions automatically scale? ›

Scales out automatically, even during periods of high load. Functions infrastructure scales CPU and memory resources by adding more instances of the Functions host, based on the number of incoming trigger events.

How do you automatically scale up an Azure App Service plan? ›

To enable automatic scaling, navigate to the web app's left menu and select scale-out (App Service Plan). Select Automatic, update the Maximum burst value, and select the Save button.

How do you scale up services? ›

7 tips for scaling a business
  1. Zone in on a target market.
  2. Understand customer behavior.
  3. Address customer feedback.
  4. Build a team of skilled sales representatives.
  5. Develop an effective marketing plan.
  6. Manage leads and customer relationships with CRM software.
  7. Refine your message.
Aug 11, 2022

What is the scaling up problem? ›

It is a problem about how to take the progress made among a small group of people sitting at a table and transfer it to the larger populace. Most dialogue, negotiation, and consensus processes involve a relatively small number of people, who may be acting on behalf of a much larger constituency.

How do I upgrade the Azure function app service plan? ›

In the Azure portal, search for and select App services and select the app that you want to move. From the left menu, under App Service Plan, select Change App Service plan. In the App Service plan dropdown, select an existing plan to move the app to.

How do I change the pricing tier of the app service plan? ›

Can I change pricing tier after the app service plan is created. Yes, you can change the pricing tier anytime you want. If you want more features or more computing power you can change to a higher pricing tier.

How do I clean up Azure App Service? ›

In the Azure portal, select Resource groups from the portal menu and select the resource group that contains your app service and app service plan. Select Delete resource group to delete the resource group and all the resources. This command might take several minutes to run.

Top Articles
Latest Posts
Article information

Author: Corie Satterfield

Last Updated:

Views: 5964

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.