---
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-08-09'
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. Intuitive Azure Functions Setup That Streamlines Serverless Automation

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** July 23, 2026

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

Azure functions are very intuitive to setup from Azure portal or even from visual studio. Sound knowledge of CSX is required for smooth integration. Functions do follow the industry standards for serverless architecture and help to automate lot of redundant tasks.

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

The portal edit tool is bit weak when compared to a text editor or IDE. It is okay for writing small functions, but anything complex and you need to use an IDE.

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

Since it runs on demand, we use it for our long running jobs that migrate data or cleanup resources. It only uses computing when it is running and sleeps rest of the time.

  ### 2. Rapid Prototyping and Ease of Use with Azure Functions

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 17, 2026

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

I like the ease of usability of Azure Functions. Additionally, I appreciate the support provided. The drag and drop functionality to create workflows and test them out is really helpful.

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

We haven't fully explored all functionalities yet, but what could be improved is creating a dedicated resource group for learning the functionality of Azure Functions. That would be useful.

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

Azure Functions solves rapid prototyping issues, allowing quick workflow creation and design validation. The drag and drop functionality is easy to use, supporting hypothesis validation effectively.

  ### 3. Journey from azure to Aws

**Rating:** 3.5/5.0 stars

**Reviewed by:** Aditya S. | Associate Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 07, 2025

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

Pay as per usage and auto scaling is the one which i liked much, it will autoscale the application and only pay what i use for

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

All are good just one slow start or term is cold start is the one which i dont liked much

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

We deployed our some applications in azure function to azure, but most are deployed in aws

  ### 4. Implementing a Scheduled Service Using Azure Function

**Rating:** 4.0/5.0 stars

**Reviewed by:** Buzzerio D. | Consultant - Cloud Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 13, 2024

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

In my use case, the Azure Function has been useful, especially for implementing a scheduled service via a timer Trigger. The main advantage is that when a schedule starts, the Azure Function does not instantiate another run until the current instance has finished or times out.

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

There is a maximum timeout limit of 30 minutes. For implementations that involve long runs, it is better to choose a durable function implementation.

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

Implementation of scheduled processes, with data retrieval and processing from different integrated systems.

  ### 5. Most Scalable and Secored software to use

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 23, 2024

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

Azure is good fit for all king of organizations it can handle large data by mounting a file and share.

It reduce the risk of file copy locking issues.

It can handle many languages like C#, Java, Javascript and powershell.

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

It is costlier and in the begning the installation is little confusing.

Sometimes alert flirting might be missed if the service is out temporary.

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

Azure has latest Ai features which helps in many projects deployments also helps in increasing  the storage space.

  ### 6. serverless offering from azure cloud

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 12, 2025

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

it s a serverless offerings that makes compute jobs easier and more flexible

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

i cant really think of something unhelpful

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

it s an on demand compute power that doesnt require backend server to have the task done

  ### 7. Azure Functions used for Integrations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lokesh P. | System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 14, 2024

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

The integration of Azure funtions to Agies Service Desk was very easy. It provide too many features and flexibility. The integration was completed in just a few line of code with managing the infrastructure. Customer has saved the cost and used more frequently now. Customer support from Azure is remarkable.

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

Azure functions configurations are little bit tricky.

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

I have used the Azure functions to integrate the Agies Service Desk. I have created a function which will automate my task. It reduce human efforts and saved client cost.

  ### 8. Excellent serverless but can imporve event driven

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aravind S. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 21, 2024

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

Azure fiunctions is best for servereless and quikly scable and handle multiple languages

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

Can imporve event driven and improve in container orchestraton tool

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

scalablity has improved and reduced price

  ### 9. Best Multi cloud management service

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alka R. | Community engagement associate, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 24, 2023

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

*it is cost effective- It's a serverless service  where one only pays for the compute resources used during the execution of functions.

*easy to use- it has a simple and intuitive interface that makes it easy to create, deploy, and manage your functions.

*Flexible- Azure functions support a wide range of languages, so you can use the tool and language tat you are familiar with.

*Integration- Azure functions can easily integrate with other azure services such as Azure cosmos, azure service bus and many more.

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

Since azure function is a part of azure platform, you need to have an azure account to use it. Since its a serverless system, your functions may  take longer to trigger. Also, in some scenerios, the cold latency can lead up to higher cost because of the time it takes to initialize resources.

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

It has helped me in connecting with the students and to create models of smart campus building.

  ### 10. Didn't know creating and publishing API was so easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tomasz J. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 19, 2021

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

How easy it is to get started and to run from Visual Studio to production-ready app.
You don't need to configure servers, install anything, worry about scale.
The best part was GitHub integration. YOu push code to repo and seconds later is it online.

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

the pricing could be lower and the cold start could be avoided. In the basic plan.
Also advanced functionalities like response caching or rate limiting require API Management or different solutions.

**Recommendations to others considering Azure Functions:**

Microsoft is giving a free subscription so you can try Azure Function without any risk.

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

I usually create Azure Functions for small API's, for example, when I need to create thumbnails for images uploaded to Blob Storage, Generate files based on a fixed schedule (CRON) or do an APi aggregation (my function is calling external APIS, agregates the results and return them in a single resposne)

  ### 11. Best event driven compute function

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 09, 2024

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

It is very easy to use for adhoc computation. You can use this serverless platform to test your code. It can also be used to run a small piece of code to perform a certain task. I have used azure functions in generic tasks like sending email, perform basic transformation in real time pipelines. Easy to integrate with Azure services like synapse, adf pipeline.

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

The max execution time is around 10 mints. It should be more to perform a bigger task execution.

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

I have used Azure function for performing small scale data transformation in real time pipelines in azure & performing certain post pipeline run log update.

  ### 12. The easiest way to deploy .NET API

**Rating:** 3.5/5.0 stars

**Reviewed by:** Tomasz J. | Senior .NET Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 19, 2023

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

I was surprised how easy it was to deploy my code. I've opened Visual Studio, created a project, added logic, and clicked deploy. In minutes my function was online.

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

WHen your functions become more and more complex and you need to add rate limiting or IP filtering you must use additional tools, Sadly there is nothing built in.

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

We needed to quickly deploy a proxy API, a function that calls 5 external APIs, aggregates results, and returns them.
Azure Functions were our first choice and it was a good decision to use them. We have many POC APIs that don't exceed free usage limit, so for an early prototype Azure Functions are ideal solution

  ### 13. Easy but flexible way of using serverless functions in the cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniel M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 01, 2023

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

Azure Functions make it straightforward to create, deploy, and manage serverless functions without having to worry about server infrastructure. But if you need to worry about performance or scalability you can tweak them.

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

I'll say that is almost the same as other vendors, I don't like being restricted to a single platform and the resources for debugging are kinda limited, So it makes harder the development sometimes.

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

We wanted to have a solution to server sporadic requests that would scale in case of a spike in usage of our service, but we didn't wanted to worry about infrastructura and wanted to launch fast. So Azue functions was the perfect fit for us.

  ### 14. Awesome Azure server less Architecture

**Rating:** 4.0/5.0 stars

**Reviewed by:** aswath k. | System Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 20, 2023

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

Azure functions have supports different coding languages and can be triggered by different type of events. Unlike lambda Azure have different pay to go plans which gives us to select more Ram and   CPU for applications. Has http integration by default which is very handy unlike lambda.

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

Azure functions application running consistency and support need to be increased like Aws lambda. Some times application request take more time to respond ( May be  multiple executions happen on same server). Although this problem are reduced a lot now a days still some improvement will be good.

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

Able to save cost with out running deticated servers for small application api calls. Able to develop modern day applications easily.

  ### 15. Best lamba functions by Azure for serverless architecture

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 18, 2023

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

Deployement and integration is very quick and simpler, It support all time-trigger and http trigger for functions, Performance wise it is quite good, It supports all major coding languages to get your azure functions run, Can be auto scale anytime via the automation rules.

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

Doesnt supports older version of python languages, Detailed metrics are not available for function monitoring, Dedicated plans are little costly.

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

We are running all our time & http based trigger via azure functions only, we able to fullfill our serverless compute requirement via azure functions very well and its effectively optimizing our app performance which results in good revenue.

  ### 16. Azure Functions: Another great tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Pranshu G. | Software Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 17, 2023

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

The Azure function has helped me a lot during my work on Azure. Especially when there was a customized requirement to run a legacy script. The migration to cloud wasnt as much effortful. Additionally, calling Azure functions from data factory is the easiest thing to do.

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

One of the limitations that was a trouble while implementing a ETL solution involving azure functions was that we faced regular execution failures with ambiguous error messages . The debugging was difficult.

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

Creating ETL solutions from end to end and implementing these functions using Azure data factory.

  ### 17. Amazing and easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yash S. | CEO Cofounder at QueryIt, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2024

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

Ease of use, we can easily spin up our services without much hastle

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

Response time of the UI and services getting accesed is slow, customer support us sub par.

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

We are using it for our application deployment

  ### 18. Azure Lambda: Serverless Computing Power

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav S. | Senior Cloud Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 02, 2023

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

Azure Functions offer incredible scalability and flexibility, allowing me to quickly handle varying workloads and demands. The seamless integration with other Azure services enables efficient and streamlined development of complex workflows. The pay-per-use pricing model ensures cost-effectiveness, as I only pay for the resources consumed during function execution. The extensive language support and developer-friendly tools make building and deploying serverless applications on Azure Functions a joy.

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

While Azure Functions offer numerous benefits, a few aspects could be improved. Firstly, the local development and debugging experience can sometimes be challenging, making identifying and fixing issues harder. Additionally, the cold start latency for functions can be noticeable, leading to potential delays in processing requests. Integration with certain external services can also be complex, requiring additional configuration and setup. Lastly, the pricing model for Azure Functions can be intricate, making it difficult to estimate costs for larger deployments accurately.

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

Azure Functions are designed to solve various problems in application development, such as handling event-driven scenarios, executing small units of code on-demand, and integrating disparate systems seamlessly. By leveraging Azure Functions, you can enjoy benefits like improved scalability, reduced infrastructure management overhead, increased development productivity, and cost optimization through pay-as-you-go pricing. These functions enable you to focus on writing code for specific tasks without worrying about the underlying infrastructure, leading to faster development cycles and greater agility in meeting your application requirements.

  ### 19. Flexible, useful and All Microsoft Integrated

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jose M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 19, 2023

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

As with any other product from Microsoft or Azure it has a great integration with other products; if you are coding in .NET, you will have an even better experience and a lot of functionality that will work better with this platform than with other languages

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

It is not as good if you use other languages like python to create your services instead of using C#, which is not great if you have a team or you are a developer with more experience in other languages, specially since C# learning curve is a bit step, however if you are using Microsoft or Azure, this is the best option you are going to get but stability and compatibility with technologies outside Microsoft could be improved

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

We are implementing Azure functions to create microservice-based architecture that runs entirely with Azure resources; the Azure functions are the principal processors for the events that stream from different sources

  ### 20. Pros and cons of Azure functions after a year of use!

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** May 18, 2023

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

Microsoft's serverless computing offering, Azure Functions, frees you up to concentrate on code execution by removing the requirement to manage infrastructure. By only charging for computing time spent, it offers cost savings. It also supports many different languages, scales with ease, and has an intuitive user interface for simple function design and management.

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

While there are many advantages to Azure Functions, there are also certain disadvantages to be aware of. Compared to managing your own servers, a managed service gives you less control over the underlying infrastructure. Utilisation requires an Azure account and internet access, and cold start latency, a small delay in function initiation, is possible. Code debugging can be more difficult as compared to self-hosted systems.

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

Overall, Azure Functions addresses issues with infrastructure administration, cost reduction, scalability, developer productivity, and deployment effectiveness, enabling customers to concentrate on creating cutting-edge apps without being distracted by underlying infrastructure worries.

  ### 21. Cloud API for fast deployments.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Benjamin K. | Manager of Systems Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 03, 2023

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

Some of our clients don't have the luxury of a full onsite server infrastructure or a means to implement quickly. Functions gives us the ability to fast track projects for our development team without the rigamaroll of hardware procurements.

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

From an IT Admin perspective it can be clunky to get going. Like anything with Azure ensure you check and recheck pricing calculations and maybe even quote above where you think it will land.

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

Providing cloud based development platforms for our dev team without additional fuss of onprem setup and all that entails. It fast tracks development with predefined blocks and allows for our teams to get more work done faster.

  ### 22. Azure is one of the top cloud services provider, and here's why.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Idan K. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 14, 2023

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

Being part of an organization requires setting high standards on availability and scalability. Azure services offer great options for supporting these requirements. Moreover, security is always a matter of urgency in services. Native support for GDPR, HIPAA, etc., is well documented.

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

It's Big. Took me a very long time to learn services purpose and configurations. Pricing is a bit unclear sometimes and requires experience to avoid high costs.

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

Digital transformation was a pain for our organization, and getting great support from Microsoft partners to migrate to the cloud led the product team to lose hardware/software coupling.

  ### 23. Azure Function - Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Siva D. | Software Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 27, 2023

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

Azure Functions allows you to focus on writing code without the need to manage or provision infrastructure. You can write functions in various programming languages and Azure takes care of scaling and managing the underlying infrastructure automatically.

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

When a function is triggered after a period of inactivity, it may experience a slight delay known as a cold start.
When a function is triggered after a period of inactivity, it may experience a slight delay known as a cold start.
Debugging functions locally can sometimes be challenging due to the distributed nature of serverless architecture.

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

Used Http trigger and timer trigger, need to run a function on regular interval and collect data for analytics purpose. Azure function helped to achieve that using timer trigger.

  ### 24. Microsoft Azure Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Samratjit M. | Senior DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 12, 2023

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

Azure Active Directory Services(AADS) and the level of data security and data segregation that Azure provides is top notch and I believe way ahead of its competitors.

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

In terms of cost effectiveness, management and the actual console, I think sometimes it leaves a lot to be desired.
Also it's a steep learning curve for its platform managed services.

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

Cloud enablement, Cloud Transformation, Cloud deployment, data segregation and compliance.

  ### 25. IaaS and DaaS are available from Microsoft Azure, and the platform presents some challenges as well.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shashank S. | Team Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** December 19, 2022

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

Free tools are provided alongside QuickStart templates and SDK for Azure. A collaborative approach among the team members, a centralized repository for my team where all the members can contribute and make a successful product ready for delivery

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

DRSync recovery is a big failure, and we must recover from fail-back. Only a restart gets the solution to this non-conformity. As a team, I would recommend a more extensive directory.

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

Collaboration was missing from the team. This product has provided us with a better brainstorming approach. When the project is small, we can use the free tools to meet the requirement.

  ### 26. Very easy and reliable

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** September 12, 2023

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

It is very easy, reliable and cost effective way of invoking a function when the request comes in.

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

Packaging of code is not stright forward. Bit improvement in this would be great.

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

We are using Azure functions to capture azure activities data to be sent to our service via the Event Grid.

  ### 27. Azure functions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ricktam K. | Research And Development Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 21, 2021

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

Generic functionality can be implemented.
Multiple language support,  Microsoft support and good documentation

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

Could be more flexible in terms of various libraries and packages

**Recommendations to others considering Azure Functions:**

Generic functionality can be implemented.
Multiple language support

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

Solving and implementing IOT industrial problems, easy to use and implement, support from Microsoft

  ### 28. Azure Function Experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vikram G. | IT Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** May 12, 2023

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

1. Azure Function is a solution that allow to write less coding.
2. It allows less infrastructure maintenance.
3. It is cost saving
4. No need to maintain and deploy server, it automatically provides upto date resources for running the application.

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

In Azure function it is difficult to deploy the code outside the azure environment.
The Azure function is the vendor lock which is the biggest disadvantage of the Azure function

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

It supports various programming languages like C#, python, Java etc.
As it is a server less excution so we don't take care of server management.
It provides very smooth execution for the developer which helps a lot.

  ### 29. Simple to set up but less control

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** August 10, 2023

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

With just a few clicks, I was able to get it up and running and pay-per-usage is great for getting small projects done in very less time and resources.

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

The serverless architecture leaves very less control over the functionality. Also, it is not suitable for long running tasks or highly scalable solutions

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

Simple to use solution for quick and small projects

  ### 30. Great Serverless compute resource

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** September 07, 2023

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

Can write APIs using HTTP triggers, event & timer based triggers which minimal code & Serverless service

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

Version mismatch can cause memory leaks and impact performance.

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

Our application follows microservice architecture and using azure functions with HTTP triggers helps create APIs for this purpose

  ### 31. Serverless: Azure functions

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 24, 2023

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

Its serverless, so no need to check for infra; everything is fully managed by Azure. 
Its easy to deploy and test. Good part is it is developer friendly. Few commands, and it gets deployed.

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

Cold delay: So if the azure functions is not being called quite often then it turns it off, and it gets started when a fresh request comes in. But that's again good if we are not frequently using the functions.

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

I am a software developer, so instead of deploying code to compute instance, I deploy it to azure functions.

  ### 32. Awesome tool to run serverless code.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 08, 2023

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

Its serverless architecture lets a developer focus on development, and it automatically manages the middleware (deployment, scaling, availability, etc.). It comes with a scheduling feature like cron so we can schedule the runs according to our requirements. Its seamless connectivity to other Azure resources like DBs makes it more useful.

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

Limitation of not having it inside our own Vnet but its not a big deal as we can still restrict inbound traffic and have private endpoints.

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

It allows us to utilize its serverless architecture and let us  focus on development. It comes with a scheduling feature like cron so we can schedule the runs according to our requirements. Its seamless connectivity to other Azure resources like DBs makes it more useful. The best part is you have to pay only for the actual uses and no upfront charge.

  ### 33. Serverless computing with azure function

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 22, 2023

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

Azure functions charges based on the memory usage based on execution rather than the static memory allocated to the function which helps reduce noticable cost per function.

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

The segregation between azure premium function and azure function sometimes is a pain point as azure believes in one size that fits all which is not the case most of the times

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

It helps remove dependency on the infrastructure as it is completely serverless and the fluent integration with our local IDE helps developer to code from anywhere

  ### 34. its give us language flexibility and also we have great integration with the azure services

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pranjali C. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2023

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

its allow us  to concentrate entirely on developing code rather than setting up and managing infrastructure. This shortened development process allows for rapid prototyping and development.

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

While Azure Functions are fantastic for short-lived functions and event-driven processing, dealing with complex workflows with long durations can be difficult. For more complex scenarios

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

allow you to focus completely on developing code rather than setting up and managing infrastructure. This optimised development experience enables rapid prototyping and development.
Scalability: Azure Functions scale automatically based on the incoming workload

  ### 35. Best choice for serverless backend

**Rating:** 3.5/5.0 stars

**Reviewed by:** Umang J. | Consultant - Web Practice, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

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

First thing it supports all major programming language so we don't need to learn new language and reduce the burden of managing backend infrastructure. We can write small peace of code for various event and functionality

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

Limited execution time and complex integration as compare to other available solution in that market such as gcp cloud function overall it's good but can be improved

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

Most of time while building small application we uselly don't want backend due to various reason ie. Cost, and saving time to manage infrastructure we use azure functions.

  ### 36. Running VM from the Cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aisha  M. | Data Scientist, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 03, 2023

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

The ease and accessibility to launch automation via cloud.

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

The pricing. Although a VM can be fully turned off, it seems to still rack up micro-costs.

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

Azure Functions offers a platform that allows me to build APIs, set triggers and generate daily reports that are emailed to the team.

  ### 37. 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.

  ### 38. 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.

  ### 39. 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

  ### 40. 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).

  ### 41. 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.

  ### 42. 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.

  ### 43. 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.

  ### 44. 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.

  ### 45. 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.

  ### 46. 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

  ### 47. 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.

  ### 48. 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

  ### 49. 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

  ### 50. 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.


## 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?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-13+12%3A35%3A12+-0500&secure%5Bsession_id%5D=4cd16b66-836f-4afd-a267-f980d79cd5a1&secure%5Btoken%5D=3bee1f9241e59b1f37ee2d1940d877b3acc5eba58bcc280b8f045f25e05c00d5&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)
  - [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
- Custom Development
- Development Environment
- Multiple Programming Languages Supported
- Testing
- Integrated Development Environment
- Collaboration Tools
- Social Media Integration
- Agile Methodologies
- Software Development

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage
- Project Management
- Email Management
- Design Management
- Lifecycle Management
- Deployment Management
- Workflow Management
- Application Management
- Purchase Order Management
- HR Management
- User Management

**Infrastructure**
- Networking
- Virtual Machines
- Security
- Activity Tracking

**Additional Functionality**
- Access Controls/Permissions
- Customizable Forms
- Monitoring
- Customizable Templates
- Cloud Computing
- Generative AI
- Version Control
- Customizable Reports
- Approval Process Control
- Real-Time Reporting
- Web Forms
- Inventory Tracking
- ERP integration
- CRM
- Customizable Fields
- Data Connectors
- Third-Party Integrations
- Active Directory Integration
- Graphical User Interface
- Real-Time Data
- For Developers
- Reporting & Statistics
- Single Sign On
- Mobile Access
- Accounting Integration
- Drag & Drop
- AI Copilot
- API
- Configurable Workflow
- Activity Dashboard
- Projections

## Top Azure Functions Alternatives
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews) - 4.6/5.0 (937 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)

