---
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-06-24'
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** , enabling efficient project management and deployment. (9 reviews)
- Users value the **automation capabilities** of Azure Functions, enhancing deployment efficiency and integration with services. (4 reviews)
- Users value the **scalability** of Azure Functions, enabling efficient handling of large data and high availability. (4 reviews)
- Users value the **robust security features** of Azure Functions, ensuring compliance and peace of mind for their projects. (4 reviews)
- Users value the **great cloud storage options** of Azure Functions, enhancing project management and collaboration effortlessly. (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 pricing and services** in Azure Functions challenging, leading to potential confusion and extra costs. (4 reviews)
- Users find the **cost issues** of Azure Functions challenging, leading to confusion and potentially higher expenses. (4 reviews)
- Users experience **slow performance** with Azure Functions, citing long execution times and sluggish response from UI and services. (3 reviews)
- Users find the **complex pricing** of Azure Functions confusing, leading to potential overspending and a steep learning curve. (2 reviews)
- Users find Azure Functions to be **expensive** and sometimes struggle with its confusing initial setup. (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. 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.

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

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

  ### 10. Azure function: A great microservices choice

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit K. | Senior Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** September 16, 2025

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

The flexibility it gives to implement event driven code with the great automation and microservice integration tool readily available on Azure portal.

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

Longer tasks take far longer execution times. Plus it has quite a hassle to debug the code.

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

For my project while deploying smaller project it serves as just a great Azure portal tool, discards the need of servers to deploy apps.
The automatic traffic handling for the apps is a great advantage too, the app gets scaled up when traffic is enormous.

  ### 11. Reliable Serverless

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 16, 2023

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

We rely on Azure Functions a lot in our day-to-day, especially for async processing, webhooks, and real-time triggers across our hybrid cloud setup. What makes it a strong tool is how easily it connects with the rest of Azure. You can plug it into Event Grid, Service Bus, or Cosmos DB in no time. No need to write a bunch of boilerplate. Just wire it up and go. That kind of integration saves serious time during builds. 
Getting started was smooth. We had our first function apps live in production within a couple of days.The triggers and bindings take care of most of the boring setup, so you can focus on writing actual code. It runs smoothly with both Python and .NET. Terraform works well too, letting us keep track of changes and handle rollbacks without headaches. When it comes to features, it covers everything you need HTTP calls, queue processing, timers, storage events. Scaling happens automatically and is pretty reliable. Cold starts used to be rough but have gotten much better lately, even on the cheaper consumption plan. We did run into a surprise with costs once. One of our functions got stuck retrying over and over, which blew up usage. Microsoft support jumped on it quickly, helped us find the misconfiguration, and got it fixed fast with no hassle. We use Azure Functions every single day. It runs background jobs, triggers event flows, and ties together a lot of our backend systems. It’s part of our standard toolkit now.

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

The main pain point has been cold starts, especially on the Consumption plan when running Python or Node.js for workloads where low latency matters.

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

We’ve been leaning on Azure Functions for our backend ops, lightweight, serverless, and does the job without needing a full blown container standing by. For website perf checks with Puppeteer, it’s been rock solid. Spawns fast, grabs the page, pulls the HAR file, and dumps all the timing and size metrics. Perfect for flagging resource bottlenecks and render blockers.

We also use it to probe remote ports and check service health, basically a stealth ops bot that runs on schedule or trigger. Multi region deploys let us run tests from edge locations so we can debug region specific issues.

It’s smooth with both Linux and Windows runtimes, so whether Puppeteer needs headless Chrome or we’re doing socket-level scans, it doesn’t choke. Scaling is auto magical. One second you're running a few probes, next second you're spawning 100 checks.

We spin up Azure Functions in multiple data centers worldwide so our apps run faster and stay close to users in each region. Having both Linux and Windows support makes life way easier on the ops side. Also, the way Azure handles memory beats out other serverless setups like Firecracker, which gives us a smoother, more solid environment to run our workloads without surprises.

  ### 12. Excellent for Sporadic Processes and No Fixed Costs

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 06, 2026

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

For processes that run sporadically, it is excellent because we don't have to keep paying for infrastructure.

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

The cost is high if the process runs many times in the month.

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

Helped reduce infrastructure costs

  ### 13. Great tool to carry out your work needs (Automation / Integration)

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ajinkya J. | Sr. Infrastructre Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 31, 2024

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

Easy to integrate with security mechanisms, supports multiple languages with Windows and linux platform type.

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

They should also include the MAC os as platform, that would open up more doors for Apple developers.

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

- We wanted to automate certain data processing based on a trigger, Azure function came to rescue with it's support for node.js, python, powershell etc. languages to fulfill our needs in various scenarios.

  ### 14. Easy to use, robust cloud platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aarambh V. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 28, 2025

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

Azure is extremely easy to use. Gives you options to choose from a lot of services and host applications with decent pricing options.

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

I think Azure's development is very fast paced. Keeping track of new changes especially UI elements is hard. I wish there was an option to still keep the legacy layout.

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

Azure provides a lot of options to deploy our applications. Also the interface is easy to understand and implement new services based on the application's requirements

  ### 15. Azure is a cloud platform packed with features and functionalities, with diverse solutions.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Fabio M. | University, Education Management, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 11, 2025

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

It's hard to pick a tool within the platform that I like the most, as it's very comprehensive. However, I really like the integration with Microsoft Entra ID, where you can assign roles to users and also set access rules to resources within Microsoft Azure.

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

The Azure platform is really quite complete. So far, I haven't found anything I don't like, because it has worked very well in the company.

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

Microsoft Azure has solved bottleneck problems in the data transition that we had in our operations through scalability and process automation. This has generated satisfaction for our customers, as well as savings for the company, which now has the freedom to dedicate itself and develop innovations.

  ### 16. Serverless Computing using Azure Functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishek N. | IT Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** September 08, 2024

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

-helped to write small pieces of code to perform a particular task
-did not require to manage the underlying infrastructure-server, CPU,Memory. ONly writing code and deploying it
-integrated Azure Functions with Azure logic apps to send trigger notifications

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

There are certain limitations like vendor lockin. But it can be managed.

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

-It basically automates the process. I used Azure Event Grid to detect an event which generates a trigger to Azure finction to do a particular task based on conditions. Code was written in Azure functions and if necessary conditions were met, then it triggered the Azure logic apps the send mail notification to respetive teams.

  ### 17. Moveit Integration with Azure function solved our File processing issue with secure integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rajesh Y. | Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** May 14, 2024

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

We used Moveit with Azure functions for File Processing. It is very easy to integrate Moveit with Azure functions. we just need to set one Azure Role and provide the access to Moveit Resource. Our Integration with Azure function of Moveit was used to process files stored in central repository. MoveIT transfer files with best security and azure function handled it to capture the data. After file transfer  our azure function was sending communication alert to end user without any error. Moveit solved our SQL injection issue which we were facing earlier with different tool. we saved lot of cost by integrating MOveit with Azure function. Configuration mapping with azure function can be easily done with Moveit. Moveit Team has good support of customer case.Moveit integartion with azure function will give you secure tunnel transfer of critical files. i am happy to use moveit with azure functions.

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

Azure function and severless compuation. it saves a lot of cost using azure function. I found moveit integration with azure function very smooth so it is nice to use feature. Since Azure functions are auto scaled so you dont need to worry about infra computaion load.

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

Azure functions were solving our issue related to File transfer between different systems. if large requat were coming at any time that azure function was automatically scaling up/down to handle to user load. Azure function saves our cost a lot and helped us to perofrm many filr operations.

  ### 18. One of the best tool for project management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arun S. | Sr. Manager WFM &amp; Project Management, Consulting, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 25, 2024

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

It helps in segregating the steps involved in the project in most efficient way. Easy to understand and implement.

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

I find it perfect for managing any type of project.

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

It is helping us in managing various stages of the project in a very efficient way using proven agile tools to plan, track, and discuss work across your teams.

  ### 19. Deploy Serverless Applications easily

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raju . | Software Engineer - 1, Enterprise (> 1000 emp.)

**Reviewed Date:** June 10, 2024

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

We're using function app for hosting the Backend Application, which helps in easily deploy and integrating with our frontend application.

Azure functions provides various inbuilt triggers as well, by which you can schedule things, integrate with other services such as azure blob storage

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

Technical Support is very bad, sometimes we face issues and approach their support, they simply say delete & create

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

Reduces the technical overhead in creating, deploying and maintaining the applications.

  ### 20. Azure have the most innovative features

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rodrigo A. | Media Activation Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 19, 2024

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

They are useful, easy to understand, and easy to implement. You can use them to enhance your business and go professional if necessary.

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

At the beginning of the implementation, it could be confusing, but the support is great.

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

Store data.
Data Processing 
Data Integration
Machine learning adaptation

  ### 21. Reliable Cloud Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hosam K. | BI Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 23, 2023

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

Microsoft Azure cloud platform offers a wide range of solutions and services to meet the needs of almost every user. Azure provides a secure and easy-to-use machine learning platform and various No-code/Low-code services and has well-organized service documentation.

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

Some of the Azure cloud service's pricing tiers might confuse less experienced users, then result in users paying more than they should for the services they need.

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

The Azure Cloud helps me build data-heavy applications and manage analytical workloads in less time and effort. The platform services allow for better cost control and budget allocation. Azure Command Line Interface (CLI) provides a convenient tool that facilitates service configuration, resource management, and application deployment.

  ### 22. Much Better architecture, performance, and more

**Rating:** 4.5/5.0 stars

**Reviewed by:** DilLip Chowdary R. | DevOps Engineer - I, Enterprise (> 1000 emp.)

**Reviewed Date:** March 23, 2024

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

I've used many other serverless services but i found much better features in it like more storage, more flexibility, more security, frankly it saved lot's of time for me providing inbuilt libraries in the base images, and many other features like scheduling, queues all can be easily integrated.

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

Initially i suffered to find the features, means there are lots of features but UX is not good enough.

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

Serverless computing made easy, with lots of flexibitlies.

  ### 23. More flexible serverless solution for deploying Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Theja R. | DevOps Engineer - 1, Enterprise (> 1000 emp.)

**Reviewed Date:** March 23, 2024

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

More flexible environments, easy to use, more supported inbuilt libraries, more related integrations grouped together like queues, i say the best for serverless application deployment.

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

Inline function editing is not possible, this is so annoying when you wanna test something.

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

Serverless deployment with ease, more speed, as more related freatures grouped together it saves lots of time as well.

  ### 24. Serverless = Simple, efficient, reliable and stable.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek D. | Cloud Implementation Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 22, 2023

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

One of the best features of serverless apps is that we do not need to maintain or worry about the underlying infrastructure as that is completely managed by Microsoft. Just with a few clicks we can get our apps up and running. 
Multiple apps can be onboarded on a single function reducing the need to manage multiple functions. 
Also it integrates seamlessly with various other Azure services.

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

There are a few latency and sluggish performance issues we have encountered even for very small and basic scripts but seems to be pretty intermittent.

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

We are using Azure functions for multiple use cases such as triggering email notifications to users, sending requests to logic Apps to trigger workflows, receiving requests from other Azure services and processing them further according to our needs.

  ### 25. azure functions are very useful service which provides microservice without setup any infra

**Rating:** 5.0/5.0 stars

**Reviewed by:** Govind Singh M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2023

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

best thing is provides verities of programming languages so if resources are familiar with different technologies / programming languages then also by using azure functions it is easy to develop application.
its integrations and implementation is very easy and if we stuck on any stage they have fast responsive customer support.

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

I don't see any downside in terms of its service but maybe some people have concern about budget so they have to check azure plans before adding into the development stage

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

azure functions help me to implement microservices for ecommerce platform and I was assigned a team which was a group of different technologies like java, node, typescript and azure functions helped me to deliver my project as it is available in every tech almost.

  ### 26. no code logic, high performance low cost

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohammed S. | Director - Information Technology, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 08, 2023

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

the simplist deplyment for function when needed to reduce the need for virtual machine or writing a code, triggered when needed and at predefined time, which reduces the overhead of developing and maintatinng code as well the reduction in the cost

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

none, however the ability to use teh fucntions depends on the end user knowledge

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

send notification to users when reciving certin cound for the filled form in the website, this reduces the need of manual followup on the website and help in inproving customer satisfaction by reducing the response time, before using the funtion it was manual operation and subject to be forgetting the followup regarding the clients communication

  ### 27. Harnessing Scalability and Simplicity with Azure Functions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Charan S. | (ISC)² Volunteer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2023

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

Azure Functions' seamless scalability and serverless architecture are outstanding. The integration with various Azure services, coupled with the pay-as-you-go model, provides flexibility and efficiency, enhancing overall application development and deployment.

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

Azure Functions, while powerful, could improve CI/CD integration for smoother workflows. Documentation clarity needs enhancement. Cost, although reasonable, could be more competitive. Additional features like webhooks for user updates and streamlined setup would enhance user experience.

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

Azure Functions address scalability challenges by providing a serverless model, optimizing resource usage. This flexibility enhances operational efficiency, reduces costs with a pay-as-you-go model, and streamlines application development, encouraging adaptability and innovation in our business processes.

  ### 28. Decent serverless platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham A. | Manager of Engineering, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2023

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

Azure functions are pretty easy and quick to set up. They also offer a variety of integration options and a convenient way to sift through the logs. The Azure DevOps integration is also an excellent way to track what code the app is currently running and when it was deployed.

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

I find the way the execution logs are organized a bit irksome. There is also no way to quickly change the code of a function within the Azure UI and test, unlike Lambda functions.

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

We are using Azure functions to bridge different systems and automate manual processes. We have integrated them with Twilio, HubSpot, Dynamics365, Zendesk and Jira.

  ### 29. Azure functions are great

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 03, 2023

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

Azure Functions, especially the serverless platform, is extremely benificial because of how simple it is to setup and scale-up your server application as you need. Azure functions provides a variety of types of functions that can be used to perform many different kinds of tasks and integrate those with your current API(s) and systems such as Databases, etc.

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

I have no issues with Azure Functions as of now.

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

I am using Azure functions as a server platform to facilitate access into an authenticated API for various Chrome Extension applications. Azure functions is an easy-to-integrate framework that can support a large amount of users.

  ### 30. Low Cost Serverless Cloud Solution

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** September 22, 2023

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

Code flow is very useful to host and is very easy to implement. Charges only for compute resources so Azure Functions is the best option even in terms of cost. Azure Functions supports multiple programming languages, so the user does not have to worry about managing infrastructure, everything is managed by Azure.

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

I have not found any limitations in azure function yet.

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

I used Azure Functions to deploy a nodejs code function that sends notifications to users.

  ### 31. One of the best serverless platform

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 24, 2023

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

Setting up Azure functions is a straightforward and speedy process. Additionally, they provide numerous integration possibilities and a user-friendly method for navigating through logs. The integration with Azure DevOps also serves as an effective means to monitor the app's current code execution and deployment timestamps. Azure Functions accommodates various programming languages, alleviating users from the burden of infrastructure management as Azure handles everything.

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

As of now there is nothing to dislike about azure functions

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

Facilitate seamless integration and automate tasks according to business logic. Moreover, it possesses the capability to scale the solution in alignment with future requirements.

  ### 32. Azure functions is a powerful serverless app used to automate the business logic

**Rating:** 5.0/5.0 stars

**Reviewed by:** Navjot T. | Module Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** June 30, 2021

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

It is really very fast service which can be customized as per the user needs. It is really very easy to integrate with different apps or services both for inbound and out bound operations.

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

I think we are able to do most of the operations through the Azure functions but if there is something which can hep us to integrate through drag and drop functionality of the blocks built on our code, it will be good.

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

Perform the easy integration and automate the tasks based on business logic. It is also have the ability to scale the solution based on future needs.

  ### 33. Top Notch in functionality

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** September 16, 2023

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

Azure Functions is a serverless computing service, which means you don't have to worry about managing servers or infrastructure. You can focus on writing code and let Azure handle the scaling and management of resources.
Along with that it has multi language support and easy intgerations all along

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

Azure Functions can experience cold start latency, which means there may be a delay when a function is invoked for the first time or after a period of inactivity. This deeply affects the response time.
Along with this, there is a minimum resource allocation for computationally extensive tasks

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

Complexity with Stateful Applications: Azure Functions are primarily designed for stateless, event-driven scenarios. If you need to build stateful applications or workflows, you may need to use other Azure services in conjunction with Azure Functions, which can add complexity.

Limited Debugging Tools for Complex Scenarios: While Azure Functions offer debugging tools, debugging complex distributed systems or functions with intricate dependencies can be challenging.

  ### 34. Good Service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shruti F. | Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2023

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

Azure Functions is one of the best serverless compute service provided by Microsoft Azure. It provides several benefits such as scalability, cost efficiency, event driven architecture and many more.

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

There is nothing that I dislike about Azure Functions.

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

Azure Functions is solving many problems such as infrastructure management, scalability, high availability, cost efficiency, event driven architecture and many more.

  ### 35. Review on azure function

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chandan K. | Business analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 12, 2023

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

Azure function is very optimistic and less timing based platform and best in terms of computation on development as well as product site

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

Due to less internet speed something become delay in response but not frequently

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

Solving the problem of computation I my case it is very helpful in terms of testing on both production and development environment

  ### 36. Function triggering

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 14, 2023

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

I love serverless architecture, scalability, and ease of integration with other Azure services, easily can create many trigger functions.

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

As of now, nothing is there for disliking.

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

File upload trigger function - when i upload a file in a blob storage container automatically function is trigger, so i can perform all the operation on uploaded file only.

  ### 37. Best Azure service for Serverless automations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishek S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 12, 2023

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

Azure functions are highly availble serverless automations. It supports multiple programming languages. It can be easily integrated with other azure services. Also it can be integrated with third party services using rest apis.

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

There is nothing to dislike about azure function. You must have little bit of programming knowledge to implement azure functions.

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

By using azure function we are automating tagging process, sending reports automatically, tracking resources and other activities.

  ### 38. Create Micro Applications/Functions on the go

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 03, 2023

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

We can create small Functions for a quick activity in any programming language we wish to finish minor work. The best feature is that it can be called in by other Functions, your Enterprise Application or via a Logic App

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

This works on Pay per Use, so every time your function is called, you will be charged for it; this is good when the frequency is not significant, but if the frequency is higher, then Azure Web App Services would be better

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

It is helping us in writing the complete web app for performing a small activity. We can choose the programming language and write our code to get the required result. Since the Function becomes an entity, this can be consumed by various Azure Applications.

  ### 39. The best serverless solution for triggered functions.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ansh G. | Project Maintainer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2023

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

The Azure functions are serverless, and that's the best thing. No need to worry about managing a server or anything like that. If you want to call a function over the cloud, go for it. Like, a cron job, for example.

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

There are certain things which lack in Azure Functions. Because of their serverless nature, they may take a longer time to start, also known as a cold start in programming. This may cause your business logic dependent upon it to delay and may cause the performance drop.

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

I have a NodeJS application with an NPM script to re-populate the database at certain intervals. I created an Azure Function to trigger that NPM Script via a function on fixed time intervals. So, you may call it a DevOps buddy.

  ### 40. Utilize Azure Functions for serverless workloads

**Rating:** 4.5/5.0 stars

**Reviewed by:** Arvind N. | Full Stack Software Engineer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** August 13, 2023

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

I don't need a server to run my application code by using Azure Functions where the infrastructure is maintained by Azure and we focus only on the functionality.

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

Consumption plan could potentially have a low start latency when the functions are idle, which could impact the app.

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

Scaling options are available with the Premium plan and an option is available to run our function app in an app service plan under the Dedicated plan.

  ### 41. Azure Portal

**Rating:** 5.0/5.0 stars

**Reviewed by:** Harpreet S. | Senior Software Quality Assurance Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 28, 2023

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

I really like to use Azure now the time I am using Azure from last 3 years and believe it's very familiar and easy to use. Now I'm very familiar with the Azure. I really love their support service and configure the applications keyvaults secrets and databases easily and with a simple or easy way.

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

As of now I didn't see any dislikes because their improvement structure is well maintained

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

It's provide the service to integrate the applications easily and configure in the easiest way.

  ### 42. Azure Functions review

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 05, 2023

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

Azure functions is a very good service by azure cloud where we can write our custom code using java, C# and python to fulfill our requirements to run in cloud.

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

Disadvantages of it is just that it has limited language support and also its costs higher in different regions.

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

Its a very useful tool for writing our custom code in core languages like java, C# and python to meet business requirements. It can be useful for the core developers to get used to cloud in beginning.

  ### 43. Azure Functions

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 26, 2023

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

The best part about Azure Functions is write your code & execute it, you won't need to worry about the underlying server & it's associated infrastructure. It is the same concept of Lambda in AWS

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

It is dependent upon an event to trigger the particular service.
Cannot be used for all tasks.
At present it is on the higher side of the cost unless you opt for a premium tier on the Azure subscription.

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

We do not need to think or worry about setting up a server or its associated networks to run our codes, everything is managed by Microsoft/Azure.
Cost effective as you only pay when you use the resource.
Can setup triggers to execute a particular service in a timely manner.

  ### 44. "Serverless, Less code less maintenance infrastructure"

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 31, 2023

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

It is a severless funtion. 
it is provide less code and less infrasture maintenance.
No need to worry about the deployment it will hanlde by own.
Provide multiplem language to code yuor programm.

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

I have used almost 1 year but don't dont feel any negative point.

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

Server requirement.
Less maintenance.
Multiple laguages available.
Easy deployment.

  ### 45. Best Cloud Service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshay G. | Senior Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2023

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

Azure is a High Recommended Cloud Service Platform. In this, we have created a CI\CD Pipeline, Used Microsoft Azure Functions, Used Cloud Backup Utility, and Created Hosting Environment; and It is Also Supported for Devoops Concept with Docker and All Microsoft Services In Azure. We Have Lots of Predefine Azure Functions to help the Development Area.

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

Azure is a Platform Speciality Designed for Microsoft Services in this need to customisation function create before deployed code without deploy we can't create another function they need, so we provided some methods.

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

Azure Functions Best Benefit Solving My Some Critical Issues Some time I need Create a Customization Function for Another Cloud Platform But In Azure is a Bulk of Seted Predefined Functions and I Used That and getting solution from Microsoft services.

  ### 46. Azure Functions is a problem-solving tool.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Trevor B. | Sales Director, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 18, 2023

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

Serverless computing: Azure Functions automatically scales and charges based on actual execution time.
Event-driven architecture: Functions respond to various triggers, enabling reactive and scalable applications.
Extensibility through bindings: Easily connect to input and output data sources.

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

Restarting databases after a data center failure is a challenge. SQL on Azure is hard, but the app is OK. There are solutions that make DR situations simpler, but they're expensive, and, from my study, even combining them won't ensure a hassle-free approach to keeping your databases operational.

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

Easy deployment and management: Deploy and manage functions using various tools.
Monitoring and diagnostics: Built-in monitoring, logging, and insights for function behavior.
Cost-effective: Pay only for actual execution time and leverage a free tier for low-traffic applications.
Development flexibility: Choose between different hosting options based on your application's needs.

  ### 47. Review for Azure Functions

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik K. | Senior Security Analyst - CyberSecurity at HCL Tech , Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2023

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

Azure functions provide server less cloud infrastructure platform to us.
It is best for application development on Azure cloud.
It will provide awesome infrastructure platform for app developers.

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

Azure functions platform is always best on cloud development era.
There is no negative feedback about Azure functions from my side.
Every app developers will use and easily handle this platform.

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

Azure functions provids less code app development services.
It's provides low cose for application development. Azure functions provide like cost effective platform.

  ### 48. Amazon PAAS solution to develop

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 14, 2023

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

Ease of use and setup 
Binding support for Azure functions

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

Would like to see more tooling to manage functions

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

Developing event driven soultions

  ### 49. Serverless technique to run application

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 13, 2023

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

Azure provides functionality to run the application in a serverless environment. It also provides a way to trigger some sort of code within the duration of time like durable function.

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

There is nothing to dislike about the Azure functions. But I can say it's a little complex to use if a developer is a beginner. However, Microsoft has well-structured documentation to use Azure Functions effectively.

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

By using Azure Functions, we don't need to manage the application's infrastructure and deployment techniques, as Azure Functions is a serverless solution. Also, we don't need to run the application manually with the time duration as Azure Functions provides durable functions.

  ### 50. A perfect analytics engine for time variable workloads.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vama P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 16, 2023

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

Ease to scale vertically and horizontally. Azure Functions is one of the most secure way to deploy serverless functions and is seamlessly integrated with other azure native functions and 3rd party services.

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

It takes a little time on the first run; otherwise, overall no issues. The initial load time is unsuited for consumer-focused deliveries however, analytics and async functions are awesome.

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

Secure serverless analytical engine with enterprise grade SSO helps maintain cloud cost for async processes that are typically internal or process focused. Easy to use as well.


## 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=5&open_modal_url=%2Fes%2Fproducts%2Fazure-functions%2Fwishlists%3Fhost_path%3D%252Fproducts%252Fazure-functions%252Freviews%253Ffilters%25255Bnps_score%25255D%25255B%25255D%253D5%26source%3Dpdp_avatar&section=pricing&secure%5Bexpires_at%5D=2026-06-24+21%3A01%3A15+-0500&secure%5Bsession_id%5D=d69869a6-170b-4377-ac4c-d7ae0307c48a&secure%5Btoken%5D=af8a1ac5a7b842b08c39fa7f7985eaf9ebb90e103a978728bf1ffe6bb44f3552&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 (926 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)

