Azure Functions lets you run small pieces of code (called "functions") in the cloud without worrying about managing servers. It's ideal for automating tasks, like processing data or reacting to events in your applications, without the complexity of building and maintaining a full application infrastructure.
Who is Azure Functions best for
Azure Functions is a serverless compute service that lets you run code on-demand without provisioning or managing infrastructure. Users love its automatic scaling and cost-effective, pay-as-you-go pricing. However, some users have noted challenges with cold starts and debugging. It's ideal for developers and businesses seeking to build and run event-driven applications, automating tasks, and processing data efficiently in the cloud.
Ideal for small, medium, and large enterprises.
Best fit for Software, IT, and Telecommunications.
Azure Functions features
Type in the name of the feature or in your own words tell us what you need
Azure Functions seamlessly integrates with other Azure services, simplifying workflows and enabling integrated solutions.
Supported
Azure Functions supports event-driven execution through various triggers like HTTP, Blob, Queue, and Event Grid.
Supported
Azure Functions offers managed infrastructure, abstracting backend tasks so users can focus on their projects.
Supported
Azure Functions automatically scales compute resources based on demand, especially with the Consumption plan.
Supported
Azure Functions offers consumption-based pricing through its Consumption Plan.
Supported
Azure Functions allows running code on demand without server management.
Qualities
We evaluate the sentiment that users express about non-functional aspects of the
software
Value and Pricing Transparency
Neutral
+0.13
Customer Service
Rather positive
+0.53
Ease of Use
Strongly positive
+0.79
Reliability and Performance
Strongly positive
+0.7
Ease of Implementation
Strongly positive
+0.72
Scalability
Strongly positive
+0.86
Azure Functions reviews
We've summarised 278 Azure Functions reviews (Azure Functions G2 reviews) and
summarised the main points below.
Pros of Azure Functions
Serverless architecture simplifies deployment and management, allowing developers to focus on code.
Automatic scaling capabilities ensure optimal performance and resource utilization.
Cost-effective pricing model, only paying for actual compute time used.
Supports multiple programming languages, providing flexibility for developers.
Seamless integration with other Azure services enhances application development and automation.
Cons of Azure Functions
Cold starts can cause delays in function execution, impacting time-sensitive applications.
Limited control over the underlying infrastructure can be a concern for some users.
Debugging complex functions and distributed systems can be challenging.
Cost estimation for larger deployments can be complex and potentially lead to unexpected expenses.
Initial setup and configuration can be confusing for new users, especially those unfamiliar with serverless architecture.
Azure Functions pricing
The commentary is based on 106 reviews from Azure Functions G2 reviews.
Azure Functions' serverless model offers scalability and cost-effectiveness through its pay-as-you-go pricing. However, some users find the pricing model complex and occasionally expensive for certain instances or data transfers. Others mention cold starts and limited control as drawbacks.
Users sentiment
Neutral
+0.13
Azure Functions alternatives
Azure Virtual Network
Better for establishing secure and private connections between cloud resources and on-premises infrastructure. More suitable for scenarios requiring granular network control.
Better for users who need container deployments or broader cloud platform integration including AWS and Azure. Has more momentum based on website traffic data.
Better for users comfortable with containers. More suitable for finance, education, transport, marketing, and professional services. Stronger ease of use and implementation. Rated higher on G2 and Capterra.
Better for users needing broader cloud services beyond serverless functions. Wider industry applicability. More positive user reviews, but some find it difficult for new users. Pricing is considered more complex.
What is Azure Functions and what does Azure Functions do?
What is Azure Functions and what does Azure Functions do?
Azure Functions is a serverless compute service that lets you run code on-demand without provisioning or managing infrastructure. It scales automatically and offers a pay-per-use pricing model, making it cost-effective for event-driven applications and automated tasks. It integrates seamlessly with other Azure services.
How does Azure Functions integrate with other tools?
How does Azure Functions integrate with other tools?
Azure Functions integrates seamlessly with other Azure services, simplifying workflows. It supports event-driven execution through triggers like HTTP, Blob, Queue, and Event Grid, enabling efficient automation and integrated solutions.
What the main competitors of Azure Functions?
What the main competitors of Azure Functions?
Top Azure Functions competitors include AWS Lambda, Google Cloud Functions, and IronWorker. These alternatives offer similar serverless compute services for deploying and running code without managing servers. Some developers also consider platforms like Azure App Service or Heroku as alternatives.
Is Azure Functions legit?
Is Azure Functions legit?
Yes, Azure Functions is a legitimate service from Microsoft. It's a secure serverless compute service that lets you run code on-demand without managing servers. It's trusted by many businesses for its scalability and ease of use.
How much does Azure Functions cost?
How much does Azure Functions cost?
Azure Functions offers a consumption-based pricing model, where you pay only for the compute time your functions use. There's also a Premium plan for more demanding workloads. Contact Azure for specific pricing details.
Is Azure Functions customer service good?
Is Azure Functions customer service good?
Azure Functions customer support receives mixed reviews. While some users praise the helpful and responsive support, others express frustration with unhelpful responses and a lack of expertise, particularly for complex issues. Several reviews mention needing to delete and recreate resources due to inadequate support.
Reviewed by
MK
Michal Kaczor
CEO at Gralio
Michal has worked at startups for many years and writes about topics relating to software selection and IT
management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs
of any business and find solutions to its problems.
TT
Tymon Terlikiewicz
CTO at Gralio
Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech
department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX,
HR, Payroll, Marketing automation and various developer tools.