Scaling

+
~
Plan Scale out Max # instances
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. Windows: 200
Linux: 100

(and 500 instances per subscription per hour for Linux)
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. Limited only by total memory usage of all instances across a given region.
Premium plan Event driven. Scale out automatically based on the number of events that its functions are triggered on. Windows: 100
Linux: 20-100
(region-dependent)
Dedicated plan Manual/autoscale 10-30
100 (ASE)
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. 10-300

(defined as max replicas)