Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

Not all pricing tiers support autoscaling. The development pricing tiers are either limited to a single instance (the F1 and D1 tiers), or they only provide manual scaling (the B1 tier). If you've selected one of these tiers, you must first scale up to the S1 or any of the P level production tiers

...

Autoscale a web app

  • Autoscale a web app

  • By default, an App Service Plan only implements manual scaling.

  • Modify the App Service Plan for a web app to implement autoscaling.

    • An App Service Plan has scale-out settings that you use to enable autoscaling, add autoscaling conditions, and define autoscale rules

Steps:

  • Configure the web app to the Standard App Service Tier

    • The Standard tier supports auto-scaling, and we should minimize the cost.

  • Enable autoscaling on the web app

  • Add/Configure a Scale condition.

  • Add a scale rule

    • Scale rule is within the Scale condition.

Info

The development pricing tiers are either limited to a single instance (the F1 and D1 tiers), or they only provide manual scaling (the B1 tier). If you've selected one of these tiers, you must first scale up to the S1 or any of the P level production tiers.

  • You enable autoscaling with the Enable autoscale button on the Scale out page for an App Service Plan

...

  • Once you enable autoscaling, you can edit the default scale condition, and you can add your own custom scale conditions.

  • Remember that each scale condition can either scale based on a metric, or scale to a specific instance count.

Image Added

  • A metric-based scale condition contains one or more scale rules. Initially, a scale condition contains only a default rule. You use the Add a rule link to add your own custom rules.

...

...

How Autoscale Analyzes Metrics

...