DotNet Mirror
  DNM facebook   DNM Google+   DNM Twitter   

What are the different hosting plans for Azure functions

By Ashok Nalam on 08 Mar 2023 | Category: Microsoft Azure | Tagged: azure azure functions difference 
  Discuss Add Comment   |  
Add rating Rate this resource   
While creating Azure Functions, we must choose a hosting plan for the App. There are 3 basic plans named App Service Plan(dedicated), Consumption, and Premium plans and all these plans are available in Windows and Linux VM’s.

Let's look at what plan provides which features and based on these features and your needs you can select the right plan. 

Feature/PlanConsumptionPremiumDedicated
ScalingAutomatically based on incoming requestsAutomatically with pre-warmed instances so that no delaysPredictive scaling or Manual
Scale Out Max# instancesWindows - 200
Linux - 100

Windows - 100
Linux - 20-100
10-20
Cold startWith Idle scenario, scale goes to 0 and we have latency to scaleWith Pre-warming feature there is no latencyNA - function app runs continuously 
Default PlanYes NoNo
VNET connectivityNoYes Yes
App timeout(Min)5 mins30 mins30 mins
App time out(Max)10 minsunlimitedunlimited
BillingPay only for the time when App runsPay as per runs plus pre warmsPay as per App Service Plan
When to consider
  • Scale automatically
  • Pay only when you run

  • App requires continuous run
  • You need more CPU, memory and high GB seconds than consumption plan
  • More execution time than consumption plan
  • VNET connectivity
  • Want to re-use existing App Service Plan
  • Predictive scaling and cost requirements

Other than these 3 basic plans, we have App Service Environment(ASE) and Kubernetes isolation plans, do refer Microsoft documentation. 
  Discuss Add Comment    
Add rating Rate this resource   
About the Contributor
Member Since : 10 Dec 2012
Member Points (Level) : 9186  (Professional)
Location : INDIA
Home Page : http://dotnetmirror.com
About : I am admin of this site.
Rate this resource
 
Add your Comment
Name Email WebSite
Captcha Refresh


Comments (5)
 
1. By u9ix07 on 08 Jul 2023

vuc557

 
2. By szy22o on 23 Jul 2023

coi0ea

 
3. By ZAP on 23 Oct 2023

 
4. By ZAP on 23 Oct 2023

 
5. By ZAP on 23 Oct 2023

 
cheap jordans|wholesale air max|wholesale jordans|wholesale jewelry|wholesale jerseys