I’m reading trhough the documentation (https://learn.microsoft.com/en-us/azure/azure-functions/functions-premium-plan?tabs=portal) and looking at the benefits of Premium
Premium plan hosting provides the following benefits to your functions:
- Avoid cold starts with warm instances.
- Virtual network connectivity.
- Supports longer runtime durations.
- Choice of Premium instance sizes.
- More predictable pricing, compared with the Consumption plan.
- High-density app allocation for plans with multiple function apps.
- Supports Linux container deployments.
All of these benefits should be for App Service Plan as well. What is the diff and when should I use one over the other?