In this section, I'll be discussing the scalability options for Azure App Service. Using these scalability solutions will help you to have a highly available application.
There are two types of supported scalability:
- Scaleup: Here, you increase the size of the resources on which the web app operates. For example, memory, CPU, and disk space.
- Scaleout: Here, you increase the number of instances on which the apps operate. For example, if you are facing a high load over the instance on which the web app operates, another one will be created to load balance with it.
When you notice that your application is consuming too many of the App Service plan's resources, you can scale the App Service plan up. This gives it more resources so that it can fulfill the application's needs.
When you scale up an App Service plan, you get more hardware resources, such as CPU, memory, and storage.
You will also get more supportability for features, such as the following:
- Custom...