These tiers are intended to be used only for development and testing purposes. These tiers allocate CPU quotas to each app that runs on the shared resources, and the resources cannot scale out. Shared compute: Free and Shared, the two base tiers, runs an app on the same Azure VM as other App Service apps, including apps of other customers.There are the following categories of pricing tiers:
The pricing tiers available to your App Service plan depend on the operating system selected at creation time. The pricing tier of an App Service plan determines what App Service features you get and how much you pay for the plan. Pricing tier (Free, Shared, Basic, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2).Size of VM instances (Small, Medium, Large).Whatever apps you put into this App Service plan run on these compute resources as defined by your App Service plan.
When you create an App Service plan in a certain region (for example, West Europe), a set of compute resources is created for that plan in that region. An App Service plan defines a set of compute resources for a web app to run. In addition, Azure Functions also has the option of running in an App Service plan. An app service always runs in an App Service plan.