---
title: Azure Functions Reviews
meta_title: 'Azure Functions Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 213 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: 213
  scale: '5'
date_modified: '2026-07-12'
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:** 213
## 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 find Azure Functions to be **extremely easy to use** , simplifying project implementation and management with great features. (9 reviews)
- Users commend the **automation capabilities** of Azure Functions, enabling efficient event-driven code implementation and deployment. (4 reviews)
- Users appreciate the **scalability of Azure Functions** , which effectively handles large data and supports high availability. (4 reviews)
- Users value the **robust security** features of Azure Functions, ensuring compliance and peace of mind in deployments. (4 reviews)
- Users appreciate the **excellent cloud storage options** in Azure Functions, enhancing 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&#39; pricing tiers and dashboard overwhelming, leading to potential higher costs. (4 reviews)
- Users find the **cost issues** of Azure Functions can lead to confusion and unexpected expenses, particularly for newcomers. (4 reviews)
- Users experience **slow performance** with Azure Functions, noting longer execution times and sluggish response from the services. (3 reviews)
- Users find Azure Functions&#39; **complex pricing** challenging, potentially leading to unintended high costs for less experienced customers. (2 reviews)
- Users find Azure Functions **expensive** and occasionally struggle with installation, making management challenging at times. (2 reviews)
- Learning Difficulty (2 reviews)
- Users find the **customer support inadequate** , often experiencing slow responses and poor technical assistance with issues. (2 reviews)
- Bug Issues (1 reviews)
- Difficult Debugging (1 reviews)
- Difficult Learning (1 reviews)

## Azure Functions Reviews
  ### 1. Azure Functions: Scalable, Fault-Tolerant Serverless That Just Works

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cristian N. | Senior Technical Consultant, Computer Networking, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2026

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

I love Azure Functions. I’ve deployed a series of Python-based function apps—some are event-driven triggers for network operations, and others use dataframes to aggregate data from various sources. I also started using Durable Functions for AI agentic workflows, and the built-in fault tolerance and scalability work amazingly well for us. Using the UI is pretty straight forward, to provision, monitor and  deploy .

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

I don’t think there’s anything I dislike. I’ve never had any issues, as long as the setup is done correctly.

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

I’ve automated many scheduled network operations to track network traffic and online devices, and to build reports for stakeholders. Event-driven triggers also help field engineers initiate service provisioning and validate fibre tests.

  ### 2. Simple Deployment, Auto-Scaling Freedom with Azure Functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel H. | Cloud Enginner, Telecommunications, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 03, 2026

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

I like best about Azure Functions is how simple it makes coding and deployment, letting me focus on solutions instead of servers. It scales automatically, so I never worry about handling extra demand. The pay as you go model feels efficient and fair, since I only pay for what I use. Overall, it gives me freedom to build quickly without the stress of managing infrastructure.

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

I dislike about Azure Functions is that debugging can sometimes feel tricky, especially when issues happen in the cloud and aren’t easy to reproduce locally. Cold starts may slow things down when functions aren’t used often, which can affect performance.

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

Solves the problem of managing servers and infrastructure by handling scaling and availability automatically, which saves me time and effort. It also simplifies event-driven tasks, like responding to triggers from data changes or APIs.

  ### 3. Powerful Serverless Platform for Scalable Workflows

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saikumar  P. | Cloud Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 14, 2026

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

What I like best about Azure Functions is its serverless architecture, which allows me to run code without managing infrastructure. It is highly scalable and automatically adjusts based on workload, making it efficient for handling varying data volumes.

The event-driven model is very useful for triggering processes such as data transformations, file processing, and integrations with services like Azure Data Factory and Power BI. It also supports multiple programming languages and integrates well with other Azure services, which improves overall productivity and simplifies development.

Additionally, the cost-effective pay-per-use model ensures that we only pay for actual execution time, making it a practical solution for automation and backend processing tasks.

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

One of the main drawbacks of Azure Functions is the cold start issue, especially when using the consumption plan, which can cause delays for time-sensitive applications. Debugging and monitoring can also be challenging, particularly for complex workflows or when multiple functions are involved.

Additionally, managing dependencies and configurations across environments can become complicated as the application grows. While it is cost-effective for smaller workloads, costs can increase unexpectedly with high execution frequency.

There are also limitations in execution time and resource constraints, which may not be suitable for long-running or heavy processing tasks.

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

Azure Functions helps solve the challenge of manual and time-consuming processes by enabling event-driven automation. It allows us to trigger workflows automatically based on events such as file uploads, data updates, or scheduled jobs, reducing the need for manual intervention.

It is especially useful for handling backend processing in data pipelines, such as transforming data, integrating different systems, and triggering downstream processes like Power BI dataset refreshes. This improves efficiency and ensures faster and more reliable data processing.

As a result, it enhances productivity, reduces operational effort, and enables real-time or near real-time data availability for better decision-making.

  ### 4. Powerful and easy to use

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jorge Y. | Software developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 05, 2026

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

They are so easy to use, very powerfull and very easy to manage

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

Like everything in azure, the worst about them is the price, but it's worth it

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

We had an system with a monolyte architecture, and we need to change that. Functions allow you to run task started with a timer, or with a http request, so it was very useful for our migration

  ### 5. Makes Database Functions and API Building Much Easier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Javier C. | Full Stack developer, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2026

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

yes help me a lot when I have to run a function that will help me run a database and build the APIS easier. and implement the database changes more easily to deploy it

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

Yes, that is not free; however, I am happy with this product, which is one of the products that I like the most.

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

Well, the deployment is easier, and you can use it on prdocution also you can run automatation on to continue running the server. The event hub lot on azure you can make it easier and deploy it, this helps a lot,t and finally,y you can manage big Databases with SQL easier

  ### 6. Easy Managed Identity Access with Clean Env Var Handling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kshitij V. | Senior Engineer - DevOps, Enterprise (> 1000 emp.)

**Reviewed Date:** April 07, 2026

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

I like the way environment variables and invocation details are handled, how it’s tied to the storage account, and how easy it is for me to connect through managed identity.

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

Sometimes it’s very slow—especially when the Azure portal is also running slowly.

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

I’ve created multiple Azure Functions for tasks such as key rotation, certificate rotation, and ETL processes with SQL Server. They’re invoked automatically through triggers whenever specific actions occur.

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

  ### 8. Azure Functions: Effortless Serverless Scaling with Easy Triggers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sayed  M. | Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 27, 2026

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

Azure Functions provides serverless scaling with easy-to-use triggers.

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

So far, I haven’t experienced any major drawbacks with Azure Function.

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

Azure Functions helps automate backend tasks, reduces the need for server management, and scales instantly. It’s been a solid way to save development time while also keeping infrastructure costs down.

  ### 9. Great for Automation and Time-Triggered Engine Calls

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shantanu B. | Data Science Intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2026

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

I use it for automation tasks, especially for creating time-triggered engine calls.

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

Sometimes they time out, and then I need to find a way to increase the call time.

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

I use it to automate scripts that need some compute, and I rely on it instead of running persistent VMs.

  ### 10. Detailed Review on Microsoft Azure

**Rating:** 4.5/5.0 stars

**Reviewed by:** THANUSH T. | Artificial intelligence Engineer | AI &amp; ML, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 15, 2025

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

Things that I like about the Microsoft Azure are firstly the user friendly interface which is understandable to everyone easily, and it is easy to implement the  resources which are easily traceable , like all the insights are shown in a very good way making the users to use it frequently, also the integration to the apps is  also easier compared to other cloud platforms.

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

The only thing that i have dislike on is the customer support, its not that bad but they can improve more in providing fast replies to the tickets that are raised by the customers.

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

Before I used to store the file in a local folder and the i used these files for indexing to perform RAG, but now i am using the BLOB storage and the azure ai search to do that, which is helping in manually indexing the files and no need of my storage to store the files anymore


## 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/azure-functions-review-786464?section=pricing&secure%5Bexpires_at%5D=2026-07-13+03%3A54%3A08+-0500&secure%5Bsession_id%5D=1978372f-3533-4e59-8a19-d8d86a2e7837&secure%5Btoken%5D=1ead6c921ee03cb58decb4be47ff5bb1ca63453285d2163d1ca3ec1053337038&format=llm_user)
## Azure Functions Integrations
  - [Azure Ai Foundry](https://www.g2.com/products/azure-ai-foundry/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 (928 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)

