Quick question about App Service Plan Auto Scaling

Goofoff 86 Reputation points

Hello, I hope this is an easy question because I haven't been able to find an answer for it.

Simply put for azure app service plans that are on auto scaling,

When an app grows in resources and triggers a scale out.

does that Scale out

a. Just get another set of resources added onto the services that are in that app service plan? aka adding it into a pool of resources.

b. Get another instance of of the app running as well as more resources?

c. I just don't get it and both are wrong, please explain?

Azure Web Apps
Azure Web Apps
A feature of Azure App Service used to create and deploy scalable, mission-critical web apps.
4,318 questions
No comments
{count} votes

Accepted answer
  1. J Mod 176 Reputation points

    Hi Goofoff,

    When a Scale Out is triggered it affects all resources in your App Service Plan, creating additional VM instances that run your app(s). You will automatically receive additional instances of your application on each new VM based on your Scale Out settings, and these instances will automatically be load balanced by the Azure infrastructure.

    It is important to understand that you will now have multiple instances of your application running and load balanced, so it is important to design for this condition. Common pitfalls to avoid are things like sticky sessions, caching issues when requests are served by different nodes, etc. For more information you can view the following links:

    Get started with Autoscale in Azure

    Design to scale out

1 additional answer

Sort by: Most helpful
  1. Goofoff 86 Reputation points

    Yes that was what I needed, than you