Scale Azure Functions Flashcards
Scale-out of Consumption plan
Event driven. Scales out automatically, even during periods of high load. Functions infrastructure scales CPU and memory resources by adding more instances based on the number of incoming trigger events.
Consumption plan Max # instances
Windows: 200
Linux: 100
Scale-out of Flex Consumption plan
Per-function scaling. Event-driven scaling decisions are calculated on a per-function basis, which provides a more deterministic way of scaling the functions in your app.
Flex Consumption plan Max # instances
Limited only by total memory usage of all instances across a given region.
Scale-out of Premium plan
Event driven. Scale out automatically based on the number of events that its functions are triggered on.
Premium plan Max # instances
Windows: 100
Linux: 20-100
Scale-out of Dedicated plan
Manual/autoscale
Dedicated plan Max # instances
10-30
100 (ASE)
Scale-out of Container Apps
Event driven. Scale out automatically by adding more instances of the Functions host, based on the number of events that its functions are triggered on.
Container Apps Max # instances
10-300