How can we improve Microsoft Azure Functions?

Fine grained function billing please

Please add a more fine grained billing please.

A minimum execution of 100 ms and 128 MB is to coarse. A lot of my functions execute within 10ms or less and use less than 128 MB of RAM.

Please add more fine grained executions possible (10ms or even per ms) and in smaller memory steps, maybe 16 or 32 MB.

Also make async execution time not count toward function execution time, because if is often not in our control (waiting for an slow external service, database or slow response writing because the caller of the Azure Function has a very slow internet connection).

All this makes price calculation and estimation very hard and unreliable for creating bigger serverless applications since we can't calculate/estimate the costs.

Also a high peak results in very high costs that can easily outperform costs of an VM (because we are billed 100 ms and 128 even if our application only uses 8 ms and 32 MB RAM)

3 votes
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

Desy shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base