---
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. A very power tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** zain a. | System Admin, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 23, 2023

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

it makes it so much easier to make custom intergrations

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

has a steep learning curve but once you have learnt, your life will be significantly easier

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

automating and procressing information easier and faster in a business context

  ### 2. Serverless application development!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Balaji R. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 28, 2023

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

With Azure functions, we can develop a serverless app that saves time, maintainability, and cost, and also report logging features are so good.

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

There are no dislikes, I love the products, and it gives rapid solutions.

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

I have used Azure functions to quarantine the malicious files into separate containers on Azure blobs, and this was event driven operation that Microsoft Defender triggered. The response was so fast when using the Azure functions.

  ### 3. Efficient and Scalable

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vivek  Y. | Operation Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 23, 2023

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

It offers automatic scaling, allowing applications to handle sudden spikes in traffic or workload without any manual intervention, ensuring optimal performance.

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

Azure Functions heavily relies on the Azure ecosystem, which may limit its usage for organizations already invested in other cloud platforms or on-premises infrastructure.

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

We combined Azure Functions with Azure Bot Service and developed intelligent chatbots and virtual assistants that assisted students and educators with inquiries, course recommendations, and personalized learning experiences.

  ### 4. Azure functions: Serverless at it's best

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashish G. | Consultant Machine Learning Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 11, 2023

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

Azure functions are one of the best serverless offerings on the cloud. It has support for multiple programming languages and runtimes. The scaling aspect is good

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

Azure functions have Cold Start problems in specific scenarios. It supports somewhat limited debugging capabilities and lastly there is vendor lockin

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

Azure functions meet our requirements for sporadic scaling when the load is high. Other times of the day when there is no load we don't have to pay for the service

  ### 5. Good for automating data science pipelines

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** June 07, 2023

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

I like how it provides a way for me to automate certain aspects of a solution without worrying as much about infrastructure costs. It allows me to process files and input pipelines automatically.

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

I dislike how it can be kind of confusing to learn. Because it is so broad in scope it can be difficult to find learning resources that target exactly the use case you want.

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

It solves the problem of needing to build scalable applications that are automated based on other actions in Azure. For example, I can use it to process data from Blob storage in Azure.

  ### 6. nice alternative serverless Functions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Süleyman K. | Cloud Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

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

when you need to do something without servers this is best for azure

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

maybe function version tracking will better

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

When you need to run some tasks generally you provisioning VM's but with azure functions you can run without VM's

  ### 7. Effortlessly Achieving Scalability with Azure Functions: My Experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Armindo M. | Ionic Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

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

Azure Functions offers seamless integration with a variety of other Azure services, making it a flexible and powerful tool for building complex applications.

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

Debugging: Debugging Azure Functions can sometimes be challenging, especially if you are dealing with complex, multi-stage workflows. This is because Azure Functions are event-driven and can be triggered by a wide range of events, which can make it difficult to track down issues when they arise.

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

Efficiently Building APIs with Azure Functions

  ### 8. Reliable serverless services

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 06, 2023

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

- ease of use
- no need to manage infra
-cost effective
-Helps to focus more on solving the problem statement

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

-Nothing as such, it delivers what is required from it

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

- No need to manage infra
- Not heavy on budget
- User can focus on solving problem rather than on managing infra

  ### 9. Azure Functions in Disaster Recovery Management

**Rating:** 4.0/5.0 stars

**Reviewed by:** Balamurugan D. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2023

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

Azure functions can automate the task of data replication, failover procedures,system health check, back up and restore during disaster recovery event

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

Disaster recovery management using Azure function can be handled by the Experienced professionals only

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

We can handle the specific disaster recovery task with each azure functions ( implement the logic and code).

  ### 10. True server less solution provider

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 29, 2023

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

server less, cost effective event driven features

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

There is not much to dislike about Azure functions

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

Ran some even driven process integrated with SharePoint.

  ### 11. Function app

**Rating:** 4.5/5.0 stars

**Reviewed by:** UDDAGIRI S. | Assistant System Engineering, Enterprise (> 1000 emp.)

**Reviewed Date:** June 17, 2023

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

It help me to create http api using python and sql darabase

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

If we want to test code we should use visual studio code and cli fir sometimes

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

It help me to create api to database

  ### 12. Documentation and architecture is a bit convoluted, but all in all it's a viable product

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** May 09, 2023

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

The ability to only pay for actual compute power while minimizing idle time and costs. If you're already using the Azure ecosystem, Azure Functions could be a good option for your serverless execution needs.

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

The app service plan mechanism is a bit misleading, as if you don't choose the serverless option, you will be billed for idle time as well. Also, remote development is a little inconvenient.

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

We utilize Azure Functions for REST callbacks, an example is a URL shortening service that only runs when it receives an HTTP request.

  ### 13. Focus on your piece of code rather than the underlying hardware - Azur function handles the rest

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ganesh P. | Software Eng., Enterprise (> 1000 emp.)

**Reviewed Date:** October 06, 2022

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

The azure function gives lots of benefits apart from being serverless only. The azure durable function helps to achieve the orchestrated flows using activity, entity & client functions. It has lots of input/output bindings & triggers available to suit all your needs.

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

I didn't find anything to dislike yet, however the developer of the Azure function has to be familiar with Azure ecosystem and it's  services and components to get most of it, this may be a learning curve.

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

There are many business processes we have on the cloud through Azure Function, whether it's a scheduled job to process uploaded files or an end point to server the client triggering an Azure function through API.

  ### 14. Future of developing applications

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 26, 2023

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

Concise way of writting application logic abstracted in functions. Without worrying about deployment, scaffolding of functions, scalability of logic, security of business logic provided by functions

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

There is no way to find full picture of functions landscape , making it difficult to understand how individual functions are dependent on each other. If you have 100s of functions visual way connecting them would be advantagious.

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

Abstracting business logic in reusable pieces of code, that can be executed in cloud without  worrying about deployment infrastructure,  scalability, its code on demand

  ### 15. Serverless solution good for applying time specific jobs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Simi J. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 19, 2023

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

Helps maintain separate solutions that can be run as needed. Scheuduling jobs as needed .

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

Cost per request is charged which drives the overall cost of the solution

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

On demand service. Requires low code to set up and run

  ### 16. Serverless, Event- Driven Compute Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sharvan Singh R. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** May 29, 2023

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

Azure functions service is a light weight, Serverless compute service

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

We can't replace a large website with Azure functions

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

I have used Azure functions service for sending Notifications, Emails and Task Scheduling.

  ### 17. Azure func

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hafte Nigus T. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 16, 2023

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

It helps cluents to utiluze their resources in optimized way

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

It would be not easy to migrate to other technologies after a time if you have your project depends more on azure funcs

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

Easy resource management and optimization

  ### 18. Review on Microsoft Azure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arijit C. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2022

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

Microsoft Azure is a cloud service provided by Azure. The best thing about Azure is that it can be IAS, SAS, PAS service. For most cases, users dont have to take the headache of software upgrades. Azure also provides great support and their support is really quick in responding to queries.

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

Azure services can be a bit too costly in some cases. 
Also, when there is an Azure outage, it takes a huge toll on the business.

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

Microsoft Azure helps in migrating on Premise systems to Cloud. That is, earlier, with on Premise System, the user had to manage software upgrades, hardware configs etc all by themselves. With Microsoft Azure, all these headaches are taken care by Azure (along with Providing a cloud platform), and the user can focus on the development task solely.

  ### 19. One Of The Best Serverless Computing Service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhushan S. | Cloud Data Engineering Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 17, 2023

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

We dont need to setup infrastructure and vwry impress with computing capcity

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

I think runtime should increase for computation to avoid timeout issue

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

Pushing records to external platform we use python based az funxtion

  ### 20. Review on Azure Functions

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 22, 2023

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

Azure Functions is a serverless framework  to host our applications instead of thinking on the underlying hardware and the best thing is the service provider handles the underlying hardware.

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

There are no dislikes on Azure Functions.

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

It helps us to only think about the code and focus more on that instead of underlying hardware and it's also pay as to go service and we pay for what we use.

  ### 21. Great Support for Serverless

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 28, 2023

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

* Support for multiple programming languages.
* Easy to implement and very lightweight.
* Saves cost as there is no infra management and works for the duration of time it runs.

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

* Not suitable for time-sensitive, low latency scenarios as it has to load before executing.

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

I have used to send event based notifications which are adhoc and Azure functions are best suited for this usecase.

  ### 22. Review on Microsoft Azure

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rupesh B. | Technical Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 19, 2022

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

Microsoft azure is very useful for me to automate my deployment process with more manageable steps and to reduce deployment time. It provides excellent customer support and documentation. It offers robust security and a cost-effective solution for my Infra Structure budget.

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

One thing I disliked about Microsoft Azure is platform expertise is needed, and there are significantly less availability zones.
Licencing scheme is too complex for the average user.

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

Cloud networking makes it easy for businesses, and deploying virtual firewalls and access management makes my life easier. Also, it provides easy integration of dev-ops tools.

  ### 23. Serverless cloud native development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Narayan S. | Sr. Technical Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** April 25, 2023

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

Serverless and pay as you go model.best suited for short duration jobs

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

It should be short lived and triggering is unpredictable

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

Short lived business logic and also can be used for triggering logic apps workflow

  ### 24. Azure Functions, Serverless Joy!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Antonio D. | Lead Product Engineer, Financial Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 07, 2022

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

I absolutely love Azure Functions and the freedom provided. I can easily create and manage API endpoints and keep each function separate from the others providing isolation between the Functions. Authentication is also offloaded to the Application Gateway layer which is a simplistic and powerful tool provided by Azure as well!

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

I've found that sometimes editing the Functions in the portal can sometimes he touch and go, best way to work with Functions is in Visual Studio Code and to then push then either up to Azure or via pipelines.

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

Azure Functions provide a phenomenal and powerful, cost effective way to host pieces of business logic without needing to setup servers or Nginx reverse proxies or full virtual machines and managing the security, backups, etc. of owning servers and administrating them.

  ### 25. Simply task

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 31, 2023

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

Azure functions can simplfy complex tasks. I used them to run a job timely, and the function simplified the task of a whole team.

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

Logging the information and maintaining logs is a bit complicated.

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

My function runs timely to update database and does the clean-up job. It is quite useful.

  ### 26. Best cloud based platform ever

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohit A. | Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** October 10, 2022

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

Great cloud platform to create cloud services like Azure functions, APIMs, EC2, EC3 instances. With many more services Azure has so much market which provides SAAS, PAAS etc.

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

It is too slow to connect with jump hosts with bastions. The UI for Azure is not user-friendly, so the user sometimes cannot understand what to do and where to click.

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

Providing remote desktop connections to it. Creating a better User interface with interactive responsive design and more. So that the user will be able to know its services better.

  ### 27. Azure Functions are good mostly for light weight serverless operations with lot of Azure resources

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pranav S. | Senior Staff Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 07, 2022

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

A consumption plan is very inexpensive for short tasks,
 In-built connector or trigger from various azure resources like storage, service bus, cosmosdb, eventgrid, http etc.
Also can be AppService plan if you already have VM or need more execution time rather than short-lived operations,
Now also support Docker,
Durable functions can also have state, more memory usage, long execution and orchestrators, unlike consumption plan with short-run stateless operations

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

Much dependency on Azure platform unlike Kubernetes based system which can be platform agnostic.
Not much more than that.

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

Small custom operations inside Logic App or business workflows,
Custom ETL with durable functions with Orchestrors & fan-in & fanout mechanism,
Small operations based on HTTP, service bus triggers

  ### 28. Azure function functionality

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rakesh P. | Azure Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2022

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

Azure function is easy to use, required less code, maintenance is less so that cost is also less. I have used azure function using powershell and .net core. 
It's  a very easy to schedule function and event driven functionalities.

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

It's very difficult to run code deployed in azure function outside the azure environment. Pricing model is so complex. I think work for improvement of pricing of azure function so that every one easily understands.

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

It's solved most of our events driven task with less code or if we wand to run any function then schedule it. Powershell is very easy to use in azure function.

  ### 29. Excellent

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 11, 2023

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

As the world is growing faster in technologies, Azure fuctions are playing important role in providing easier way for development and cloud solutions

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

Cost is the major concern while using Azure functions

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

It is giving better solutions for storage and security issues we're facing

  ### 30. Azure functions are simple

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Business Supplies and Equipment | Enterprise (> 1000 emp.)

**Reviewed Date:** May 11, 2023

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

Azure functions simplify the integration process required to prototype complicated workflows.

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

It would be nice to have more business process examples to use as a template or guide.

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

Azure functions makes prototyping a business process solution simple and fast to implement.

  ### 31. Highly flexible and easily deployable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kipper B. | CTO, Financial Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 05, 2022

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

We like the ease of deployment, maintenance, and cost reduction over using azure app services for long-running tasks, like asynchronous triggered queues and nightly jobs.

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

There isn't an easy way to group the Azure functions besides using a resource group.

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

We solved the issue of long-running scheduled/chron jobs in an expensive app service for the flexibility of azure functions. Additionally, we're able to deploy code directly to the service.

  ### 32. Azure Functions is flexible and a seamless platform!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Simran R. | Cloud Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 10, 2022

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

After using Azure functions, I can say that it is best suited for smaller applications and comparing it to the other providers, it is more flexible and can work in complex use cases.

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

Since it is serverless, the control is also less, and sometimes the troubleshooting takes a lot of time. Otherwise, it is a great platform, and it will be easily implemented if you are thorough with coding.

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

It is object-oriented and I have used it for azure bots as Azure Bot Service enables us to create custom bot services in node.js. It is affordable and straightforward to manage.

  ### 33. Azure Functions - Run code on demand

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 09, 2023

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

Running code on demand. Support for multiple runtimes.

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

The maximum execution time. Also, sending data to the function context needs to be improved.

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

Running code on demand

  ### 34. Azure Functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Business Supplies and Equipment | Enterprise (> 1000 emp.)

**Reviewed Date:** May 09, 2023

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

Feasibility to use it in different use cases.

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

It is hard to run code deployed in Azure functions outside of Azure environment.

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

Creations of serverless architectures.

  ### 35. Application development without server problems

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** April 29, 2023

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

A successful platform for serverless code development and deployment.

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

Pricing of membership packages could be a little more reasonable

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

Allows us to easily develop and run small pieces of code

  ### 36. Amazing scalability

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jean-Rene A. | President, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 22, 2022

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

No need to worry about infrastructure and it's a highly scalable solution.

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

Understandably the code runtime stacks are limited but feel like this will need to be expanded upon by Microsoft in the future. When we first used this, persistent database connections weren't possible but appears to now be possible, at least with CosmosDB

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

Needed workers to empty a queue as quickly as possible without worrying about skipping a payload or dealing with it twice. This was paired up with an Azure Service Bus that triggered automatically the Azure Function and worked perfectly.

  ### 37. Best Serverless solution  trigger based on event generation.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** April 19, 2022

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

There are some points under this tag like :
1. Azure function will help to automate the script which can trigger based on the event generation with less infrastructure and less code.
2. Azure function will work as a serverless computing mechanism that reduces/save costing.
3. No need to maintain/ track the deployment and execution of the code.

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

Some observations under this are :
1. Sometimes azure function takes a long time to execute and run the required script.
2. Observe inconsistency in the outcome of the azure function.

**Recommendations to others considering Azure Functions:**

If looking for a serverless solution that helps to manage and maintain your application this is the best selection.

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

Using this solution to manage and integrate the azure mobile apps or DB and many more.  Also with the help of this more automation and the reusability become easier and more effective.

  ### 38. Azure function review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nitin S. | Software Engineer - Data, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 17, 2022

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

Easy to deploy, integration with other Azure services, cost-efficient,  No infrastructure headaches.

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

An excellent serverless solution. Nothing to be disliked. Works like a charm.

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

Built API to expose data, data pipeline to store data from CSV and other formats into azure SQL storage

  ### 39. Customize your automation

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** August 18, 2022

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

We can customise automation of files through code, you get monitoring layout  to visualise any failure and its reason. You can create logs and fetch logs using database like tool which is provided, plus if you get stuck somewhere azure support team is always ready to help.

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

It is best for customisation but if you don't need custom automation you should not touch it because code for 1 function and its debugging will take your ample amount of time

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

It helps us to automate using different connected services, for eg:- lets say i am processing a file at 11 pm daily and for some reason it fails, i can add my outlook mail id to trigger a failure mail on my id and if everything is successful i can store that file on a SharePoint using http request

  ### 40. Best serverless compute I've ever used

**Rating:** 4.0/5.0 stars

**Reviewed by:** D Santhosh K. | Data Engineer, Retail, Enterprise (> 1000 emp.)

**Reviewed Date:** October 06, 2022

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

The provisining is easy and deployment is smooth using VS Code

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

Need support for in-browser edits for Python-based or Linux-based systems too

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

It's cost-effective and easy to use so no deployment challenges nor infrastructure provisioning challenges

  ### 41. The best serverless compute service that can manage easily

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 05, 2022

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

It's very easier to initialize and deploy the azure function in serverless environment.  When I use the azure function to predict output from a pre-trained machine learning model. it took comparatively lesser time than other serverless services/vendors.

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

The cost calculator should be improved to get accurate estimation upfront for the users.

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

Prediction time was the main concern that I had, I'm fully satisfied with this approach in terms of prediction time

  ### 42. An easy to automate task

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hitabrata N. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 13, 2022

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

It provides serverless computing there by reducing time to deployment, the overall learning curve is also very short thus enabling developers to focus more on developing solutions rather than focusing on it deployment.

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

Firstly it is a great tool to automate things but the only downside is its complexity and lack of resources. There could be more youtube videos by Microsoft where they could actually teach on how to use these very effectively.

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

reduces time to deployment and focus more on developing solution. it also reduces the overall billing as now you do not have to worry about how to maintain the server.

  ### 43. Azure function helps you write the code, Which can be triggered based on time or some events.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 26, 2022

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

It has the option to code from multiple languages
it can be scheduled and triggered
It can be HTTP triggered 
It can be activated whenever an event occurs.

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

There are no cons. However there are many other alternatives to Azure function App. The work Azure function do can be done using cron jobs or other such alternatives

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

We have used time triggered function app, which gets executed every 10 mins. Every 10 minutes, the code was executed, and the code was used to change the status in database.

  ### 44. Flexible and easy to use for coders

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Staffing and Recruiting | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 22, 2022

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

Azure functions are the perfect tool to be used in a micro-services architecture, or for small odd jobs, it's cloud-based and most of the initials settings are pre-defined for you. so can jump right into writing your logic in the language of your choice.

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

I dislike that it's limited in terms of memory allocation and runtime duration. I believe those limitations are put in place by Microsoft to safeguard their production environment and  prevent mis-use.
Also, the runtime environment is not flexible,  for example when using python, you will have to write your code in the python version supported by the platform for your application to work.

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

You drop off your shoulder lots of manual configurations, suck as allocating a domain name for your application, securing it, setting up the environment and ensuring availability.

  ### 45. A great service

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hafsa K. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 26, 2022

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

It help me save the cost, no complex infrastructure to manage and minimal code to write

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

Vendor lock is the disadvantage for me. It is difficult to run the code which is deployed in azure function

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

It help me manage the cloud for my clients

  ### 46. Best functionality for for automatic timer trigger and API trigger. Very helpful in update the data.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shoaib K. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 13, 2022

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

Timer trigger are very helpful in updating the database. For automatically update the customer information. This functionality impress the customer alot.

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

Azure function are helpful but they are missed to provide the Put and delete http trigger.

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

Update the customer need automatically and send it to customer.

  ### 47. Best cloud service provider for me

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 19, 2022

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

Azure functions & virtualization are good features can be used by individuals with free credit and with minimal cost for your own website. Server less light weight app is best for me.

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

Azurewebsites in my website name is too long can we just cut it to wazure.

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

One can use it to create website for free or in less cost to take business or ideas to startup. I did for my learning site.

  ### 48. Excellent service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nidhi M. | Senior Solutions Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 17, 2022

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

I have encountered no failures using azure functions at any time. I appreciate how easy it is to set up and use. Compared to its competitors, it is cost-friendly as it charges based on your use.

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

It is an excellent platform with a significant number of features and programming languages. Microsoft also offers very detailed documentation and learning materials. I do not dislike anything in this.

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

I have used Azure functions for setting up notifications and running background tasks. It definitely accelerates the app development process and increases productivity.

  ### 49. Azure Function real cloud native and server less.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Janusz N. | Senior IT Manager / DevOps Tech Lead/ Azure DevOps, Cloud Engineer  | Data & Analytics, Enterprise (> 1000 emp.)

**Reviewed Date:** November 17, 2022

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

They can be used following a fundamental cloud-native approach for applications.

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

Integrations with private networking cloud work better.

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

Easy and fast develop and cost efficient approach.

  ### 50. Microsoft Azure a Complete Public Cloud Solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Piyush K. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2022

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

It has a user-friendly GUI and lots of security options are available.

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

Looking for more control of AKS and Paas.

**Recommendations to others considering Azure Functions:**

Start using azure with an open mind. You will get many innovative resources here and new ways to manage your IT infrastructure and applications.

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

I am Cloud Consultant. Azure is giving me the ease to deploy applications smoothly. One platform supports multiple languages.


## 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=3&section=pricing&secure%5Bexpires_at%5D=2026-08-01+08%3A10%3A42+-0500&secure%5Bsession_id%5D=3c6b0c13-a6e4-4de2-bbc1-25a1154971a7&secure%5Btoken%5D=5750545abe5cb91af170100c7a6129c886d57eda61607905986e26721ff55e09&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)

