App Service Plans
App Service
100

defines a set of compute resources for a web application to run. The compute resources are analogous to a server farm in conventional web hosting. One or more applications can be configured to run on the same computing resources

App Service plan

100

brings together everything you need to create websites, mobile backends, and web APIs for any platform or device. Applications run and scale with ease in both Windows and Linux-based environments.

Azure App Service

200

In this tier(s), applications run by receiving CPU minutes on a shared virtual machine instance. In addition, applications can't scale out

Free or Shared tier

200

This configuration for your app must be unique as it identifies and locates your app in Azure. An example is webappces1.azurewebsites.net

Name

300

This method increases the amount of CPU, memory, and disk space. It gives you extra features like dedicated virtual machines, custom domains and certificates, staging slots, autoscaling, and more.

Scaling up

300

When you deploy your web app, web app on Linux, mobile backend, or API app to Azure App Service, you can use a separate one of these instead of the default production.

deployment slot

400

With this method, you can automatically increase the scale instance count for the scale-out method based on predefined rules and schedules.

Autoscale

400

With this feature, you can restore your app or site to a snapshot of a previous state by overwriting the existing content or restoring to another app or site.

Backup and Restore

500

An example of this type of rule is triggering a webhook at 8:00 AM on Saturday  

A time-based rule

500

This is an Azure App Service feature that provides a fully isolated and dedicated environment for running App Service apps securely at high scale. Unlike the App Service offering where supporting infrastructure is shared, compute is dedicated to a single customer

App Service Environment