---
title: Azure Functions Reviews
meta_title: 'Azure Functions Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 214 reviews by the users' company size, role or industry
  to find out how Azure Functions works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 214
  scale: '5'
date_modified: '2026-07-29'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Azure Functions Reviews
**Vendor:** Microsoft  
**Category:** [Cloud Platform as a Service (PaaS) Software](https://www.g2.com/categories/cloud-platform-as-a-service-paas)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 214
## About Azure Functions
Azure Functions is a serverless compute service that enables developers to build and deploy event-driven applications without the need to manage infrastructure. By automatically scaling resources based on demand, it allows for efficient execution of code in response to various triggers, such as HTTP requests, database changes, or messages from other Azure services. This approach simplifies the development process, reduces operational overhead, and supports a wide range of programming languages, including C#, JavaScript, Python, and Java. Key Features and Functionality: - Event-Driven Execution: Functions can be triggered by a variety of events, including HTTP requests, changes in data, or messages from services like Azure Service Bus. - Automatic Scaling: The service scales resources automatically based on the number of incoming events, ensuring optimal performance without manual intervention. - Multiple Language Support: Developers can write functions in languages such as C#, JavaScript, Python, and Java, allowing flexibility in development. - Integrated Development Tools: Azure Functions integrates with tools like Visual Studio and Visual Studio Code, providing a seamless development and debugging experience. - Flexible Hosting Options: Offers various hosting plans, including Consumption, Premium, and Dedicated (App Service) plans, to meet different performance and cost requirements. Primary Value and Problem Solving: Azure Functions addresses the challenge of managing infrastructure for event-driven applications by providing a fully managed, serverless environment. This allows developers to focus on writing code that responds to events without worrying about provisioning or maintaining servers. The automatic scaling feature ensures that applications can handle varying loads efficiently, while the pay-per-execution pricing model offers cost-effectiveness by charging only for the compute resources used during function execution. This combination of features accelerates development, reduces operational complexity, and enables rapid deployment of scalable applications.



## Azure Functions Pros & Cons
**What users like:**

- Users appreciate the **ease of use** of Azure Functions, facilitating efficient project management and deployment. (9 reviews)
- Users value the **automation capabilities** of Azure Functions, enhancing flexibility and efficiency in event-driven applications. (4 reviews)
- Users appreciate the **scalability** of Azure Functions, effectively handling large data and supporting diverse programming languages. (4 reviews)
- Users value the **robust security options** in Azure Functions, ensuring compliance and peace of mind for their services. (4 reviews)
- Users appreciate the **excellent cloud storage options** of Azure Functions, enabling seamless project management and collaboration. (3 reviews)
- Deployment Ease (3 reviews)
- Documentation (3 reviews)
- Users appreciate the **easy integrations** with security mechanisms and multiple languages, enhancing their development experience. (3 reviews)
- Cloud Services (2 reviews)
- Customer Support (2 reviews)

**What users dislike:**

- Users find the **complexity of Azure Functions** challenging, leading to confusion and potential overspending on services. (4 reviews)
- Users find the **cost issues** of Azure Functions challenging, especially with confusing pricing tiers and potential for high expenses. (4 reviews)
- Users face **slow performance** , experiencing long execution times and cold starts, which negatively impact their workflow. (3 reviews)
- Users find Azure Functions&#39; **complex pricing** challenging, often leading to unexpected high costs for inexperienced users. (2 reviews)
- Users find Azure Functions **expensive** to manage, especially regarding pricing for certain instances and initial setup complexity. (2 reviews)
- Learning Difficulty (2 reviews)
- Users find the **customer support inadequate** , often experiencing slow responses and poor technical assistance with issues. (2 reviews)
- Bug Issues (1 reviews)
- Difficult Debugging (1 reviews)
- Difficult Learning (1 reviews)

## Azure Functions Reviews
  ### 1. Azure functions serverless review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ganesha V. | Senior Technical Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 28, 2022

**What do you like best about Azure Functions?**

It's serverless Paas component,so no need to worry about infrastructure and runtime

It is chargeable per call basis so more useful for application which are less frequently used

**What do you dislike about Azure Functions?**

Involves use of own library and annotations while coding

Source code will be coupled to Azure cloud and migrating to new public cloud might be a challenge

**What problems is Azure Functions solving and how is that benefiting you?**

No need to worry about infrastructure
Cost savings since it is chargeable per call basis

  ### 2. my review on azure function

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

**What do you like best about Azure Functions?**

serverless and less writing of codes. it have the major programming language

**What do you dislike about Azure Functions?**

none, i like everything in azure since it help me a lot.

**What problems is Azure Functions solving and how is that benefiting you?**

since I'm doing documention or proof of concept with regards to azure function, its an all in one tool for me easy to follow and to understand.

  ### 3. I have 2 years+ experience in Azure devops

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 13, 2022

**What do you like best about Azure Functions?**

I like Azure pipelines  configurations function

**What do you dislike about Azure Functions?**

i dont like Azure branch compared function ,

**What problems is Azure Functions solving and how is that benefiting you?**

It very usfull and save time and money

  ### 4. A good start for a beginner, and  provides a complete pack. More informative and knowledgable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mani Sundharram K. | System Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 04, 2022

**What do you like best about Azure Functions?**

High Availability, Load Balancing, Cost-effective, Zero downtime, and Security are at their best

**What do you dislike about Azure Functions?**

As of now, I do not dislike anything yet.

**What problems is Azure Functions solving and how is that benefiting you?**

High availability, Scalability, performance

  ### 5. Microsoft Azure - a complete integration solution for business and developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** RAKESH D. | software engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 27, 2022

**What do you like best about Azure Functions?**

Easiest Integration part of MS Azure that is very simple to understand.

**What do you dislike about Azure Functions?**

The deployment takes too much time for few operations.

**What problems is Azure Functions solving and how is that benefiting you?**

Microsoft Azure is solving a variety level of problems in the integration part. It reduces the time, effort, costing all.

  ### 6. Very interesting technology

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

**What do you like best about Azure Functions?**

It's flexibility to build different type of event-driven system

**What do you dislike about Azure Functions?**

There is no version like a visual studio community or ms sql express

**What problems is Azure Functions solving and how is that benefiting you?**

Developing an API that is http triggered. It is easy to develop using Azure Functions

  ### 7. Superfast and Easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashutosh S. | Associate Director, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Azure Functions?**

Serverless functions are helpful in a few use cases and Azure has made creating the serverless function easier.  We just have to focus on the logic and everything else is managed by Azure.

**What do you dislike about Azure Functions?**

I haven't found a big problem while working on the Azure function but one issue is serverless functions written for Azure are easy to run on Azure environments but it's difficult to run over outside the Azure environment.

**Recommendations to others considering Azure Functions:**

If there is a use case that is performing some independent task, please explore the possibilities of using Azure Functions.

**What problems is Azure Functions solving and how is that benefiting you?**

I have used Azure Function to create the REST API for one of the microservice projects. It allowed me to focus on the business logic and other details were managed by Azure so time for development reduced drastically.

  ### 8. Awesome

**Rating:** 4.0/5.0 stars

**Reviewed by:** Muhammed  s. | Technical lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 24, 2022

**What do you like best about Azure Functions?**

Pipe lines data access and control the data

**What do you dislike about Azure Functions?**

Nothing, Everything perfect, just simple and powerful

**What problems is Azure Functions solving and how is that benefiting you?**

To create droplets for different web applications for different companies.no need different servers , GitHub pipe line and azure dash board help us to use multiple people developers in one project

  ### 9. Good option for serverless

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Renewables & Environment | Enterprise (> 1000 emp.)

**Reviewed Date:** October 20, 2022

**What do you like best about Azure Functions?**

Good for short processing functions without the need of a server. Pay as you go

**What do you dislike about Azure Functions?**

Not suitable for longer processing. If longger processing, need to split to smaller function

**What problems is Azure Functions solving and how is that benefiting you?**

We have massive requirement such as blob trigger, scheduler, and cosmosdbtrigger

  ### 10. It helps in creating highly scalable microservice architecture. Reduces costs of infrastructure.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 17, 2022

**What do you like best about Azure Functions?**

The infrastructure cost that we save and managed environment of Azure helps with App security.

**What do you dislike about Azure Functions?**

Nothing in particular that I dislike about this software

**What problems is Azure Functions solving and how is that benefiting you?**

Its helping in quick development and deployment of microservices on demad. Reducing infrastructure costs on the cloud

  ### 11. Best event based processing code.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Investment Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** March 08, 2022

**What do you like best about Azure Functions?**

There are a few points under this - 
1. With the help of the Azure function, we can automate the different scenarios to speed up the operation process.
2. Based on the event generation, we can act and can easily connect to services and perform the required steps for fixing the issues.
3. These Azure functions help for faster integration development.

**What do you dislike about Azure Functions?**

Some observations are - 
1. When the process fails, the function can not be able to generate the required actions.
2. Sometimes observe slowness in the process of function executions.
3. Impact on the performance become higher with respect to external fixes.

**Recommendations to others considering Azure Functions:**

If you are looking for better automation ad improve the product's scalability, this is the best solution that you can consider to trigger many codes.

**What problems is Azure Functions solving and how is that benefiting you?**

We use this solution to automate and trigger the code set that improves performance, and fixes can happen in the lesser effort and time. 
Also, this solution becomes more effective in improving the scalability of the process and program.

  ### 12. Simple integration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Philip C. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 13, 2022

**What do you like best about Azure Functions?**

Azure Functions has a simple way of setting up a timer that in this case is used for archiving files.

**What do you dislike about Azure Functions?**

Fot this particular case there are no negative effects of Azure Functions

**What problems is Azure Functions solving and how is that benefiting you?**

The simplicity of timers and ease of using the .Net flora of functionality was very useful in setting up an archival script in just a few lines of code.

  ### 13. Azure Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Insurance | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 17, 2022

**What do you like best about Azure Functions?**

1. Azure UI is very good and very much interactive.
2. Azure has a very good and handsome amount of useful services.
3. Code promotion and deployment in Azure Resources are very much user-friendly.

**What do you dislike about Azure Functions?**

1. Sometimes azure services go down and it is very difficult to trace it down.
2. Even though azure documentation is easily available, sometimes it is difficult to find the exact issue.

**What problems is Azure Functions solving and how is that benefiting you?**

1. Azure has some serverless services that help us to create a resource and we don't need to look for that because that is something taken care of by Azure.

  ### 14. Azure ML

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** June 20, 2022

**What do you like best about Azure Functions?**

I worked with AZURE cloud and ML part in my last org. there are a lot of Trained ML models and model mapping is too good and simple to utilise.

**What do you dislike about Azure Functions?**

Sometimes lack of knowledge makes a bit of trouble for the creating and managing a great product with Azure.

**Recommendations to others considering Azure Functions:**

NA for now

**What problems is Azure Functions solving and how is that benefiting you?**

I was looking a pre-trained ML model and semi-supervised kind of model which can get improved my inputs as well which was pretty simple with Azure.

  ### 15. Good service, meet expectations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 04, 2022

**What do you like best about Azure Functions?**

The most helpful is the easy testing through the portal and simple building inside the visual studio

**What do you dislike about Azure Functions?**

The least helpful is using Cron time string format

**What problems is Azure Functions solving and how is that benefiting you?**

Sending notification

  ### 16. Applications of Microsoft Azure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lajpat R. | Lead Network Design Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about Azure Functions?**

Data scalability, Data Security and apps

**What do you dislike about Azure Functions?**

Complexity when multiple apps combined & pricing

**Recommendations to others considering Azure Functions:**

I would higly recommend someone to use it who is handling big data files and apply web based applications

**What problems is Azure Functions solving and how is that benefiting you?**

Disaster recovery

  ### 17. Ux is better than a lot of competition

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akashdeep P. | Software Development Engineer 2, Enterprise (> 1000 emp.)

**Reviewed Date:** June 15, 2022

**What do you like best about Azure Functions?**

The entire ux and how easy it us to find stuff

**What do you dislike about Azure Functions?**

Well the cost management could be better

**Recommendations to others considering Azure Functions:**

If ease of use is a concern for deveops , Azire is the way to go

**What problems is Azure Functions solving and how is that benefiting you?**

Hosting web and application servers, scaling us easy

  ### 18. I was great experience with azure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad Ismail k. | Enterprise Network Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 04, 2022

**What do you like best about Azure Functions?**

The management and trainings in the details.

**What do you dislike about Azure Functions?**

No anything likely as all of the things were good

**Recommendations to others considering Azure Functions:**

Definitely and i refer most of the people to get training and certified

**What problems is Azure Functions solving and how is that benefiting you?**

It is so beneficial of my future also to enhance and update my record

  ### 19. Serverless done right

**Rating:** 4.5/5.0 stars

**Reviewed by:** José L. | D, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 22, 2021

**What do you like best about Azure Functions?**

It is so easy to deploy a new funcion, and the option to use different programming languages makes it even easier for new developers to jump into Azure Functions development

**What do you dislike about Azure Functions?**

Cold starts, you have to understand how these functions are spawned, or you will end up waiting several seconds for a function to respond after deploy and in critical mission systems, that is something you cannot afford

**Recommendations to others considering Azure Functions:**

As with everything with Azure, try to understand all the options and how the technologies work so you can have the most advantage from it

**What problems is Azure Functions solving and how is that benefiting you?**

Microservice architecture for critical missions is incredibly versatile and is really easy to scale up and down just the necessary services so you have a great control over your resource cost and power

  ### 20. Control panel is very user friendly

**Rating:** 3.5/5.0 stars

**Reviewed by:** Tharaka K. | Visiting Lecturer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 03, 2022

**What do you like best about Azure Functions?**

The environment is very userfriendly and easy to use

**What do you dislike about Azure Functions?**

Hidden cost, having difficulties with finding the correct amount

**What problems is Azure Functions solving and how is that benefiting you?**

Hosting and some standalone service like Azure Service bus and Storage

  ### 21. Best for configuring Api and serverless application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shruti J. | Salesforce Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 30, 2021

**What do you like best about Azure Functions?**

I like how fast it works and could be integrated with any application. It provide ease to work with it.

**What do you dislike about Azure Functions?**

Some features it lacks when i personally compare it with aws lambda.

**Recommendations to others considering Azure Functions:**

If you're working on serverless application you must integrate it with azure functions. It's easy to configure and get started.

**What problems is Azure Functions solving and how is that benefiting you?**

In our java application which was serverless we want to hit some api and get the content of it so for that purpose we used functions. Also using this we have notify the user.

  ### 22. Amazon Functions the best to integrate with

**Rating:** 4.5/5.0 stars

**Reviewed by:** Preeti J. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 20, 2021

**What do you like best about Azure Functions?**

Our team used azure functions to integrate our application and call Api in azure functions. It's fast and reliable service of azure and supports variety of language and tools to integrate.

**What do you dislike about Azure Functions?**

I think it's documentation lacks in resources as if you're stuck with something it's just pain to find that specific error.

**Recommendations to others considering Azure Functions:**

If your current solution is on Microsoft Azure or You're moving to azure cloud than to integrate or make your application serverless it's one of the goto service.

**What problems is Azure Functions solving and how is that benefiting you?**

To integrate our application with powerapps and database we used azure functions to call an api and give the json output which was further utilised in front end.

  ### 23. Azure Functions : User Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** satyansh s. | Software Development Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2020

**What do you like best about Azure Functions?**

I have been using Azure Function for quite some time now. I best part about this being the server-less features and the consumption type pricing plan. Like you need to pay for what CPU time one has consumed. Using Azure Functions helps a lot where You need quick setups and POCs to be made for the client. for e.g. you need to create a CURD operation web service for updating a azure SQL database or a Azure table and alternatively we can create a function app to do the same task.

**What do you dislike about Azure Functions?**

There is nothing much to dislike but yes one point I would like to raise is that for some of my function app the server when kept long time in idle state takes too long to respond back for the first call. This has been a pain point for systems where we need quick response back from the back end server else the timeout error may be thrown.

**What problems is Azure Functions solving and how is that benefiting you?**

I have been using Azure Function Apps for tasks like image processing, processing orders, file maintenance, updating Azure SQL Databases  and to run scheduled tasks.

  ### 24. Serverless with Azure

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Architecture & Planning | Enterprise (> 1000 emp.)

**Reviewed Date:** November 23, 2021

**What do you like best about Azure Functions?**

Speed, maintainability, setup  and ease of use

**What do you dislike about Azure Functions?**

NFR could have been better and having a timeout of 30 could have been customized.  Functions should be ideally like a "nano" service

**What problems is Azure Functions solving and how is that benefiting you?**

Stateless architecture and moving away from the dependency of having code in databases as in legacy

  ### 25. Azure functions are great for stateless codes with unpredictable usage

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul B. | Principal Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 17, 2020

**What do you like best about Azure Functions?**

* Easy scaling
* The Tooling is built directly into a VS Code plugin to very easily create, test, and ultimately deploy your function
* Inexpensive
* Very fast deployment
* Easy to use with custom domains and SSL
* Can run as a normal server application if you need to migrate later
* Very easy to connect it to other services, like Azure's Queue service, or an HTTP response, or a database

**What do you dislike about Azure Functions?**

The documentation for durable functions could be better. It's not really clear how "durable" the functions are allowed to be. 

Otherwise, it's pretty solid. These are better than AWS lambda functions for sure. If I really had to take it to the next level, since Microsoft owns both Azure and Github I would want to see a native integration with Github Actions to make continuous deployment easy to set up. It's not really holding things back though.

**Recommendations to others considering Azure Functions:**

Just give it a try. It's very easy to get started, especially if you are already using Microsoft Visual Studios Code as your editor. There is a plugin from Microsoft to create and manage your azure function and you can almost everything you will generally need from right in there. The tutorials are also pretty solid, making and deploying an actual Azure function in a temporary test environment. It's a pretty good setup.

**What problems is Azure Functions solving and how is that benefiting you?**

We were able to build several applications that either run extremely infrequently, or have high but unstable usage that we could put the output into a queue for later usage by a single, small, stateful server. Very inexpensive applications, very reliable and scalable with usage.

  ### 26. Azure functions are a great tool for simplifying automated tasks

**Rating:** 4.5/5.0 stars

**Reviewed by:** Clayton O. | Lead Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 18, 2021

**What do you like best about Azure Functions?**

I love how quick and easy it is to get set up

**What do you dislike about Azure Functions?**

The cold start-up time could be improved

**What problems is Azure Functions solving and how is that benefiting you?**

I am setting up microservice endpoints.

  ### 27. Azure Functions : Serverless Compute

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abhi R. | Consultation Hyper Automation, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 01, 2021

**What do you like best about Azure Functions?**

Azure functions accelerate and simplify application development with serverless compute and provides end to end development. I also like how it allows us to integrate different services.

**What do you dislike about Azure Functions?**

Just the cost for Azure function services.

**What problems is Azure Functions solving and how is that benefiting you?**

Deployed  a couple of application susing azure functions and they worked perfectly fine. No hasle for managing infrastructure for development. Its scalable and supports almost every programming language.

  ### 28. It is very easy to integrate.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pankaj G. | Staff Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 19, 2021

**What do you like best about Azure Functions?**

Serverless computation present in azure.

**What do you dislike about Azure Functions?**

Not as specific dislikes about azure functions.

**What problems is Azure Functions solving and how is that benefiting you?**

Benefits here that i see most is integration.

  ### 29. Being a Dev is all you need.

**Rating:** 4.0/5.0 stars

**Reviewed by:** mahesh m. | Senior Information Security Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 19, 2020

**What do you like best about Azure Functions?**

No need to worry about servers.
Direct deployment using publish profile and directly from visual studio makes it easy for testing. Remote debugging enables Devs to debug the code after deployment.

**What do you dislike about Azure Functions?**

Consumption Plan is enough most of the times. But there is no real meaning in option it as the service goes to sleep after some time of in activity. This leaves user to choose an App service plan which requires some more bucks.

**Recommendations to others considering Azure Functions:**

It is best option if manupulation of data is required and some complex logic needs to be executed.
If the logic is simple and doesnt have much complications , its better to go for Azure Logic apps

**What problems is Azure Functions solving and how is that benefiting you?**

All the custom manupulation of data , calling APIs , leveraging many packages available in Nuget and hosting it in App services. Possibilities are so many.

  ### 30. Azure Functions are a powerfull tool to create serverless functions : especially in .NET C#

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matthieu B. | Co-Founder & CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 02, 2020

**What do you like best about Azure Functions?**

- It's fully compatible with .NET C# and well integrated in the Azure ecosystem

**What do you dislike about Azure Functions?**

Still missing features (like all serverless platforms).
I would like better exemple of long running process or better integration with the Chatbot service.

**Recommendations to others considering Azure Functions:**

You must give it a try, to use it when appropriate.

**What problems is Azure Functions solving and how is that benefiting you?**

Implement stateless services that are highly scalable.
Easy to implement, and we don't have anything to manage.

  ### 31. Flawless example of server-less execution on cloud.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Devesh S. | Senior Consultant , Enterprise (> 1000 emp.)

**Reviewed Date:** July 19, 2020

**What do you like best about Azure Functions?**

Perfect option that provides multiple language support for Azure Function. I have used for C# and Python both to solve critical business problem.

**What do you dislike about Azure Functions?**

Nothing so far. Everything is so perfect

**What problems is Azure Functions solving and how is that benefiting you?**

Used for interacting with SQL server to get some data and make decision based on that.

  ### 32. Azure functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 03, 2021

**What do you like best about Azure Functions?**

Severless app, triggers with inputs and outputs parameters and scheduled function

**What do you dislike about Azure Functions?**

I have found to dislike yet in Azure functions

**What problems is Azure Functions solving and how is that benefiting you?**

I used azure functions to send emails.

  ### 33. server less more fun!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Uayeb C. | Advanced Analytics Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 02, 2019

**What do you like best about Azure Functions?**

Yeah! As you can read this one the best cloud benefits, deploy your C#, javascript or python bunch of code without any server configuration. you only need to do three or less click into your function app and create a new function.

Exec these functions it is a piece of cake, you can trigger that with http request as GET, POST, PUT, and DELETE, also, you can handle it with other cloud events as for example, modifying a NoSQL, inserting a message in a Queue Storage, adding blobs in our storage account and more..

Also you can schedule the execution of your azure function, using azure gridevents you can easily start your career with IoT, it means that azure function could be your bridge between real-world and cloud components.

It's a good chose for your backend trigger, start with our serverless fun MS has really good videos in youtube to start your learning journey. 







**What do you dislike about Azure Functions?**

Over 4 or 5 years of its first release we don't have an official guide implementation with batch accounts, sometimes you have to jump to this solution because the batch process is not so good.  

**Recommendations to others considering Azure Functions:**

You just need to know your .net framework or javascript taste!

**What problems is Azure Functions solving and how is that benefiting you?**

The service implementation is the keywords, we integrate with send grind to notify our client some new version of files in our blob storage, we integrate that with this native trigger and realtime emails are inboxing thanks to our azure functions.

  ### 34. Great software to build up functions in different languages

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alvaro R. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 31, 2019

**What do you like best about Azure Functions?**

The availability to create different functions with the same service.
The ease of integration with other azure services.
Great usage of triggers, has a great catalog of triggers to use.
Real time testing of the work in progress.
Easy to have app insight to review the usage of the function.

**What do you dislike about Azure Functions?**

Interface gets a little bit sloppy sometimes and the console gets glitchy with little to no response, you have to reload the entire page for it to work again.

**Recommendations to others considering Azure Functions:**

Great to develop software so you can automate different processes inside your organization, also has great integration with other azure services, the only downside is the glitchyness of the UI when testing your code.

**What problems is Azure Functions solving and how is that benefiting you?**

Different software developments and integrations with other azure services such as data factory.
helped alot with automatizations of different processes.

  ### 35. A serverless computing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aleksander K. | System & Software Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 13, 2019

**What do you like best about Azure Functions?**

It is pretty easy to setup the basic function that’s responses business needs. 
A lot of supported languages. 

**What do you dislike about Azure Functions?**

To debug locally it can be a little difficult if using some specific API or protecting the access to the function. 

**Recommendations to others considering Azure Functions:**

It is a simple serverless computing. 
Can be set up directly in portal. 

**What problems is Azure Functions solving and how is that benefiting you?**

With Azure Function I created a automatic task that opens the access for the platform from given IP for authorized user and therefore no need for static IP address and the manual declaration of IP on the firewall. 

  ### 36. Realy useful to code in a scalable serverless way

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vincenzo C. | Gerente de operaciones, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** September 20, 2019

**What do you like best about Azure Functions?**

I like that it is scalable, easy to deploy and to debug. From Visual Studio or Visual Studio Code you can make excelent event handled programs.Its is cheap and supports a lot of languages like Node JS, C# even in Net Core or Net Framework and Python.
Also, if in any time you don´t want to use Azure, you can use your code locally in your PC.

**What do you dislike about Azure Functions?**

That you cant see the code from the Azure Portal. And also, I don't like that is a little tricky to see the logs. I also don't like that the first call to the function may have a timeout because it is "cold" if you don't use it for a while, but later it is "hot" and runs very fast. If you know that it is going to make a timeout, you can use "warmers" to solve this problem or call a function to do this walkaround in a easy way.

**Recommendations to others considering Azure Functions:**

I recommend it because is really cheap, you can debug in a very easy way. It is really fast to start from a hello world sample.

**What problems is Azure Functions solving and how is that benefiting you?**

I am making good API's Restfull in C# and in Python. It is very cheap because you pay per use. It is not virtualized code, it is serverless code, so it is scalable. You only have to manage the code and leave the security and infraestructure work and administration to Microsoft Azure. 

  ### 37. The best way to do cloud only Office 365 scripts

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 27, 2019

**What do you like best about Azure Functions?**

One of the main features of Azure Function Apps I love is the option to use your existing PowerShell commands to update users. We can use this to easily manage our cloud only Azure Active Directory. 

**What do you dislike about Azure Functions?**

A feature I currently miss is a kind of webhook for when a user is updated, so we can use it to update other functions. A nice feature would be with other Azure Activity Logs.

**What problems is Azure Functions solving and how is that benefiting you?**

We are using Azure Functions, among other things, to manage use account features. This allows people who are not in IT to update user profiles from web interfaces like the Admin Center and Exchange Control Panel without having to let IT people run scripts.

  ### 38. Simple, quick, cheap

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Construction | Enterprise (> 1000 emp.)

**Reviewed Date:** September 02, 2019

**What do you like best about Azure Functions?**

Scalability at low cost means less time administering and more time working.

**What do you dislike about Azure Functions?**

Support for API keys for HTTP functions is available but doesn’t always seem to work as expected or be well documented.

**What problems is Azure Functions solving and how is that benefiting you?**

We use Azure Functions to create all of our HTTP APIs due to the massive scalability, availability and low costs associated with running without a dedicated server. It has streamlined the testing and deployment of our APIs as we can do most of this directly from the desktop using Visual Studio too!

  ### 39. Review for Azure functions

**Rating:** 3.0/5.0 stars

**Reviewed by:** Weihua Z. | Intern in Data Science Team, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** July 19, 2018

**What do you like best about Azure Functions?**

Automation process.
Powerful tools and features.
Event-driven, compute-on-demand experience that extends the existing Azure application platform
Increasingly proliferating across Internet-connected devices. 

**What do you dislike about Azure Functions?**

Not very easy to implement.
Spent time on debugging, especially when solving the multi-thread repetitive processing issues.


**Recommendations to others considering Azure Functions:**

Try to write C# code in Visual Studio to better deploy your Azure functions in the cloud.

**What problems is Azure Functions solving and how is that benefiting you?**

Data pipeline automation processes

  ### 40. We sometimes use azure functions to communicatie between different services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 29, 2019

**What do you like best about Azure Functions?**

I like how easy it is to set everything up and start deploying functions

**What do you dislike about Azure Functions?**

Although it isn't very expensive, we'd like too see Azure Functions become cheaper.

**What problems is Azure Functions solving and how is that benefiting you?**

Resolving difficulties when communicating between REST and SOAP api's.

  ### 41. My opinion of azure functions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Electrical/Electronic Manufacturing | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 25, 2019

**What do you like best about Azure Functions?**

The best part is we could multiple variety of triggers and use of service bus topics and queues. We use azure functions to achieve the functionality we couldn’t get through logic apps in our proj

**What do you dislike about Azure Functions?**

Not much things to dislike. Would be more helpful if we have more examples provided by microsoft

**Recommendations to others considering Azure Functions:**

These are very helpful and comes handy 

**What problems is Azure Functions solving and how is that benefiting you?**

We use azure functions for achieving the functionality which we couldn’t implement through logic apps like finding the diffs

  ### 42. I love Azure Functions

**Rating:** 5.0/5.0 stars

**Reviewed by:** JJ O. | Systems Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 18, 2018

**What do you like best about Azure Functions?**

Azure functions make API endpoint development a breeze. I use them for work, school, and hobbyist projects. I am a .NET developer, so I love that I can write an API Endpoint in C# and deploy it instantly without having to worry about server administration and setup.

**What do you dislike about Azure Functions?**

The Visual Studio Code tooling for Linux Operating systems need some more work last time I had tried to use it (early 2018). I had difficulty publishing functions that I developed using this plugin. However, the Azure Portal works fine for creating Azure functions

**What problems is Azure Functions solving and how is that benefiting you?**

Azure Functions allow me to create API endpoints and recurring, cloud-based jobs without having to worry about server setup.

  ### 43. The best..

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 20, 2019

**What do you like best about Azure Functions?**

Amazing i should say, I do all my work in there. We are doing most of our Automation using Azure Fumctions and other Azure technology stack

**What do you dislike about Azure Functions?**

I dont think I disliky anything with Azure functions. The only improvement that i can forsee if the publishing of azure functions when you have multiple accounts. Visual Studio sometimes freeze up and take incorrect account to connect to Azure.

**What problems is Azure Functions solving and how is that benefiting you?**

Automation, CRM Dynamics connector, Batch Jobs, Storage Queues and Blob storage.

  ### 44. Ridiculously scalable micro-processing power

**Rating:** 5.0/5.0 stars

**Reviewed by:** Diego V. | Senior Software Developer & Team Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** April 18, 2018

**What do you like best about Azure Functions?**

It is insane how easy it is to start developing in Azure functions, and how amazing the payoff is. If coupled correctly with any of the Azure BUS or queue services, you don't even have to worry about developing usually annoying behavior like concurrency or multithreading - Azure functions handles huge degrees of parallelism.

**What do you dislike about Azure Functions?**

The learning curve is a bit steep - but Microsoft has also started to let their documentation be crowdsourced, which has greatly improved the way learning any Microsoft specific tools is.

**Recommendations to others considering Azure Functions:**

Ensure you are using proper configuration settings utilizing the portal application settings on overrides for functions - this allows for easier deployments.

**What problems is Azure Functions solving and how is that benefiting you?**

High availability and high degrees of parallelism are required for some of our clients' huge volume - this was leveraged entirely by uploading information into Azure queues and working together with Azure functions to process it. This is specially important for us as we do not have to worry about peak times, since Azure allows automatic growth or scheduled growth if you already know the times in which you are expecting exceeding volume.

  ### 45. Azure review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shan M. | MANAGER Information Technology Department / Systems Analyst, Programmer, Consumer Electronics, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Azure Functions?**

Easy Administration of users and featutes

**What do you dislike about Azure Functions?**

Easy to administrate accounts and authorizations

**Recommendations to others considering Azure Functions:**

Initial design to decide whether to use hybrid with on premise AD  to support on premise apps and replicate to Azure AD as a service to support cloud apps, and plan to migrate in an organised manner if eventual solution is going to be cloud based.  

**What problems is Azure Functions solving and how is that benefiting you?**

AD and add on intranet portal support

  ### 46. Azure functions help us

**Rating:** 4.5/5.0 stars

**Reviewed by:** Brett L. | DevOps / NOC Engineer, Marketing and Advertising, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Azure Functions?**

Using Azure functions allows us to easily build microservices, where we may not have had any other solution in the past. Manipulating a webhook payload and sending a new REST API call can easily be accomplished.

**What do you dislike about Azure Functions?**

There is a problem when using the consumption model that shows that the 

**What problems is Azure Functions solving and how is that benefiting you?**

We use Azure functions to accept webhooks from various products and manipulate them for alerting purposes.

  ### 47. The best serverless tooling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Azure Functions?**

Azure functions are simply easy to use.  Literally create a new project and at least in .Net’s case everything you are used to is the same.  Write your code as normal with visual studio, debug with breakpoints and world class tooling unlike the AWS offerings.

**What do you dislike about Azure Functions?**

The ci/cd offerings were not as smooth as say cloud formation.  The documentation can be hard to parse.

**What problems is Azure Functions solving and how is that benefiting you?**

We created a highly scalable message based architecture for recording key business events with a service bus triggering system.

  ### 48. Good, but there is room for improvement.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alba Rosina S. | Past President, Enterprise (> 1000 emp.)

**Reviewed Date:** April 18, 2018

**What do you like best about Azure Functions?**

It is a great way to implement serverless architecture. Easy way to deploy from Visual Studio.

**What do you dislike about Azure Functions?**

If the function is deployed from Visual Studio you cannot make any modification from Azure Portal, this includes stopping specific functions or add new ones.

**Recommendations to others considering Azure Functions:**

Need to consider add insights, the functions itself do not show a lot of historic data.

**What problems is Azure Functions solving and how is that benefiting you?**

We are creating stand alone processes that doesn't need to have communication with a lot of components. Also we are using them to consume Azure Cosmos DB, storage and service bus resources.

  ### 49. Serverless Computing using Azure Functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Azure Functions?**

Azure Function is the latest generation of computing. As an end user, It has no computer hardware or software to be installed and set up. It allows me to focus on the business issue to be solved.

**What do you dislike about Azure Functions?**

Azure Function is event-driven or scheduled, and it does not have a user interface to be interactive. 

**What problems is Azure Functions solving and how is that benefiting you?**

I have used Azure Function to automate service request dispatching. This has reduced the amount of human intervention. 

  ### 50. Functional Timing Events

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alexander H. | Information Technology Specialist, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Azure Functions?**

The number of things to trigger, and the customizabity of alerts. I also liked how easy it was to explain to no -tech people what was happening and how it improved processes.

**What do you dislike about Azure Functions?**

Not much, I wish there was an easy dashboard display just to see what is being trigger, and how often each event happens.

**What problems is Azure Functions solving and how is that benefiting you?**

It allows for things like easy authorization, and brings stability to programs.


## Azure Functions Discussions
  - [Is Azure functions PaaS?](https://www.g2.com/discussions/is-azure-functions-paas) - 2 comments, 1 upvote
  - [What compute service does Azure functions provide?](https://www.g2.com/discussions/what-compute-service-does-azure-functions-provide) - 1 comment

- [View Azure Functions pricing details and edition comparison](https://www.g2.com/products/azure-functions/reviews?page=4&section=pricing&secure%5Bexpires_at%5D=2026-07-31+05%3A32%3A26+-0500&secure%5Bsession_id%5D=d35b9c73-6678-43d2-a85d-a9279e0bc0ed&secure%5Btoken%5D=c6bfd8f8cf47de367f5164ef3b56f128114c31b42c0ed2a2731eb04a9054a7f8&format=llm_user)
## Azure Functions Integrations
  - [Azure Ai Foundry](https://www.g2.com/products/azure-ai-foundry/reviews)
  - [Azure Blob Storage](https://www.g2.com/products/azure-blob-storage/reviews)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [Microsoft Outlook](https://www.g2.com/products/microsoft-outlook/reviews)
  - [Twilio SendGrid Email API](https://www.g2.com/products/twilio-sendgrid-email-api/reviews)

## Azure Functions Features
**Development**
- Application Deployment
- Development Tools
- Development Environment
- Language Support
- Testing

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top Azure Functions Alternatives
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews) - 4.6/5.0 (936 reviews)
  - [Google App Engine](https://www.g2.com/products/google-app-engine/reviews) - 4.1/5.0 (192 reviews)
  - [Google Cloud Functions](https://www.g2.com/products/google-cloud-functions/reviews) - 4.4/5.0 (77 reviews)

