Thanks for asking question! If you want to host web app (PAAS service) on azure. There are below App Service plan:
- 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. These tiers allocate CPU quotas to each app that runs on the shared resources, and the resources cannot scale out.
- Dedicated compute: The Basic, Standard, Premium, PremiumV2, and PremiumV3 tiers run apps on dedicated Azure VMs. Only apps in the same App Service plan share the same compute resources. The higher the tier, the more VM instances are available to you for scale-out.
- Isolated: This tier runs dedicated Azure VMs on dedicated Azure Virtual Networks. It provides network isolation on top of compute isolation to your apps. It provides the maximum scale-out capabilities.
Please note that each App Service plan defines:
- Operating System (Windows, Linux)
- Region (West US, East US, etc.)
- Number of VM instances
- Size of VM instances (Small, Medium, Large)
- Pricing tier (Free, Shared, Basic, Standard, Premium, PremiumV2, PremiumV3, Isolated)
The pricing tier of an App Service plan determines what App Service features you get and how much you pay for the plan. The pricing tiers available to your App Service plan depend on the operating system selected at creation time.
Reference: https://learn.microsoft.com/en-us/azure/app-service/overview-hosting-plans
Also check this link for App service pricing https://azure.microsoft.com/en-in/pricing/details/app-service/windows/
For Azure Static Web App: is available through two different plans, Free and Standard.
See the pricing page for Standard plan costs.
Check this document link: https://learn.microsoft.com/en-us/azure/static-web-apps/plans#features
Let us know if you have further query on this.