Azure Functions benefits and limitations

Samy Abdul 3,376 Reputation points
2021-08-04T07:21:34.87+00:00

Hi All, From what I have read through about azure functions, it has wider benefit in enterprise development but in small project it is not a cost effective solution, I would appreciate if someone could list out the use case for azure functions as well as its limitations such as when it needs to be avoided. Thanks in advance.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,935 questions
0 comments No comments
{count} votes

Accepted answer
  1. Pramod Valavala 20,656 Reputation points Microsoft Employee Moderator
    2021-08-04T13:36:09.567+00:00

    @Samy Abdul Azure Functions is like regular backends in many ways and their main differentiation is being elastic. Especially the Consumption Plan allows your function app to scale in/out based on the load with you having to pay only for what is used.

    This characteristic makes it the perfect fit for use cases which have activity at certain times. So, when nothing is running, you aren't charged for anything (well apart for storage which is very minimal in most cases).

    Contrary to what you've mentioned, small projects benefit the most and could almost cost nothing if the number of invocations are less than a million per month.

    I believe this architecture doc on serverless functions should be an informative read to understand more on how you can fit functions into your design.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.