Logic Apps: Consumption vs Standard Plans

Overview

Azure Logic Apps provides two distinct hosting plans - Consumption and Standard - each designed for different scenarios. Understanding the differences between these plans is essential for making cost-effective architectural decisions and ensuring your workflows have the features they need.

What You'll Learn

  • Comparing the features and capabilities of both plans
  • Understanding the pricing models for each
  • Determining which plan best suits your use case
  • Making informed decisions for your workflows

Choosing Your Plan

Your choice depends on your requirements:

  • Consumption - Best for simple workflows, prototypes, and cost-sensitive projects
  • Standard - Required for enterprise workloads, VNet integration, and complex stateful workflows

Comparison Table

FeatureConsumptionStandard
Pricing ModelPay-per-actionPay-per-hour
HostingMulti-tenantSingle-tenant
VNet AccessNoYes
Stateful WorkflowsLimitedFull
Workflow CountUnlimitedPer app
Running Time90 days maxUnlimited
ConnectionsSharedApp-level
IdentitySystemSystem + Managed

Consumption Plan

Best For

  • Simple workflows
  • Low volume (fewer than 10K actions/month)
  • Prototyping
  • No VNet needed

Pros

  • Pay only for what you use
  • No infrastructure to manage
  • Easy to start

Cons

  • No VNet access
  • Less control
  • Cold starts possible

Standard Plan

Best For

  • Enterprise workloads
  • High-volume processing
  • VNet integration needed
  • Complex stateful workflows

Pros

  • VNet access
  • Single-tenant isolation
  • Better performance
  • More control

Cons

  • Higher cost (always-on)
  • More complex setup

Pricing Examples

Consumption

  • Per action: ~$0.000025
  • 1,000 actions = $0.025

Standard

  • Per hour: ~$0.05 (B1)
  • 24/7 running = $36/month

Decision Guide

Need VNet integration?
    YES → Standard
    NO ↓
High volume?
    YES → Check costs with Standard
    NO ↓
Complex state?
    YES → Standard
    NO ↓
Cost-sensitive?
    YES → Consumption
    NO → Standard

Next Steps


Azure Integration Hub - Beginner Level