About

Azure Functions is Microsoft’s serverless compute service for building event-driven applications and backend workflows. It lets teams write code in their preferred language, connect to Azure services through triggers and bindings, and deploy without managing servers.

The service is designed for modern application development scenarios, including intelligent apps, real-time processing, workflow orchestration, and distributed workloads. It also supports Durable Functions for stateful orchestrations, flexible hosting options, and integration with Azure Container Apps and other Azure services.

  • Event-driven serverless execution for application logic and automation
  • Support for multiple languages and local development workflows
  • Triggers and bindings for integrating with Azure services
  • Durable Functions for long-running, resilient orchestrations
  • Flexible hosting options for different scale and networking needs

Free Tier Value

46
FTV score
Est. value $6.87 / month
Credit card Required
Feature parity 70%

The pricing page explicitly lists recurring free grants for the Consumption plan (400,000 GB-s and 1 million executions per month per subscription) and for Flex Consumption on-demand meters (100,000 GB-s and 250,000 executions per month per subscription). Using the prompt’s conservative usage-based method, the free tier value is anchored to the lowest paid usage-based plan and estimated at about $6.87/month (the page itself does not provide enough rate detail to compute a more exact figure here, so this is a conservative signal rather than a precise bill). No free credit or trial is shown, and the page does not explicitly state no-credit-card-required.

What's included in the free tier

  • Monthly free grant of 400,000 GB-s of resource consumption for Consumption plan, per subscription.
  • Monthly free grant of 1 million executions for Consumption plan, per subscription.
  • Monthly free grant of 100,000 GB-s of on-demand resource consumption for Flex Consumption plan, per subscription.
  • Monthly free grant of 250,000 on-demand executions for Flex Consumption plan, per subscription.
  • Free preview use of Functions on Azure Arc-enabled Kubernetes during preview, excluding underlying Kubernetes infrastructure costs.
  • Free use with Azure IoT Edge at no charge.

Paid plans

Consumption

Usage-based
Pay as you go
Execution Time
400,000 GB-s free grant per month
Total Executions
1 million free executions per month
  • Per-second resource consumption billing
  • Execution-based billing
  • Monthly free grant applies per subscription
  • Supports serverless event-driven functions

Flex Consumption

Usage-based
Pay as you go
On Demand Execution Time
100,000 GB-s free grant per month
On Demand Total Executions
250,000 free executions per month
  • Billed in On Demand and Always Ready modes
  • On Demand billed only while executing
  • Optional Always Ready instances
  • Monthly free grant applies to on-demand meters per subscription

Premium plan

Usage-based
Pay as you go
vCPU duration
usage-based
Memory duration
usage-based
  • Enhanced performance
  • No cold start
  • VNET access
  • Same scaling mechanism as Consumption plan

Durable task scheduler - Consumption Plan

Usage-based
Pay per use with no upfront cost
Actions dispatched
up to 500 actions per second
  • Managed backend for durable execution
  • Up to 500 actions dispatched per second
  • 30-day max retention of orchestration data storage
  • SLA of 99.9%

Durable task scheduler - Dedicated Plan

Tiered pricing
Price
Capacity Unit
1 CU
Actions dispatched
up to 2,000 actions per second per CU
Orchestration data storage
50 GB per CU
  • Single tenant with dedicated resources
  • Up to 2,000 actions dispatched per second
  • 50 GB orchestration data storage per capacity unit
  • SLA of 99.95%

Pricing extracted from Azure Functions's pricing page. Always verify current pricing before committing.