|
| 1 | +# Azure Logic Apps <br/> Consumption vs Standard plans - Pricing Overview |
| 2 | + |
| 3 | +Costa Rica |
| 4 | + |
| 5 | +[](https://github.com/) |
| 6 | +[brown9804](https://github.com/brown9804) |
| 7 | + |
| 8 | +Last updated: 2025-10-23 |
| 9 | + |
| 10 | +---------- |
| 11 | + |
| 12 | +<details> |
| 13 | +<summary><b>List of References</b> (Click to expand)</summary> |
| 14 | + |
| 15 | +- [Pricing calculator](https://azure.microsoft.com/en-us/pricing/calculator/?msockid=38ec3806873362243e122ce086486339) |
| 16 | +- [Logic Apps pricing table](https://azure.microsoft.com/en-us/pricing/details/logic-apps/?msockid=38ec3806873362243e122ce086486339) |
| 17 | + |
| 18 | +</details> |
| 19 | + |
| 20 | + |
| 21 | +<details> |
| 22 | +<summary><b>Table of Content</b> (Click to expand)</summary> |
| 23 | + |
| 24 | +- [Consumption vs Standard](#consumption-vs-standard) |
| 25 | +- [Prices Vary by Region](#prices-vary-by-region) |
| 26 | +- [How to calculate it?](#how-to-calculate-it) |
| 27 | + |
| 28 | +</details> |
| 29 | + |
| 30 | +> [!TIP] |
| 31 | +> - Enable log retention policies and purge old runs to minimize cost. |
| 32 | +> - Use Azure Monitor and Application Insights for telemetry instead of storing full run history indefinitely. |
| 33 | +
|
| 34 | +## Consumption vs Standard |
| 35 | + |
| 36 | +> [!TIP] |
| 37 | +> - Consumption = `cheaper for small workloads, but cost grows with volume.` |
| 38 | +> - Standard = `predictable pricing, ideal for large-scale integrations like yours.` |
| 39 | +
|
| 40 | +| Feature | **Consumption Plan** | **Standard Plan** | |
| 41 | +| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | |
| 42 | +| **Billing Basis** | Pay-as-you-go per **trigger**, **action**, and **connector call** | Fixed monthly cost based on **compute resources** | |
| 43 | +| **Cost Predictability** | Variable – scales with usage | Predictable – flat rate per App Service plan | |
| 44 | +| **Integration Account** | Same pricing for Integration Account | Same pricing for Integration Account | |
| 45 | +| **Performance** | Multi-tenant, scales automatically | Dedicated compute, better performance for heavy loads | |
| 46 | +| **Best For** | Low/medium volume or sporadic workflows | High-volume, continuous integrations | |
| 47 | +| **Your Example Cost** | \~$269/month for 4M actions<br>($1,200+ if 48M actions) | $364/month fixed (WS2) regardless of executions | |
| 48 | +| **Features** | - No local dev<br>- Limited VNET integration | - Local dev support<br>- Containerized runtime<br>- VNET integration | |
| 49 | + |
| 50 | + |
| 51 | +https://github.com/user-attachments/assets/74d91084-d4ba-4de8-91a8-b168de4dec6a |
| 52 | + |
| 53 | +## Prices Vary by Region |
| 54 | + |
| 55 | +> Azure pricing is not globally uniform. It differs by region due to several factors: |
| 56 | +
|
| 57 | +1. **Infrastructure Costs** |
| 58 | + * Data centers in different regions have varying operational costs (power, cooling, real estate). |
| 59 | + * Regions with higher energy or facility costs tend to have slightly higher service prices. |
| 60 | +2. **Local Taxes & Compliance** |
| 61 | + * Some regions include additional taxes, VAT, or compliance-related surcharges. |
| 62 | + * Regulatory requirements (e.g., GDPR in EU) can increase operational overhead. |
| 63 | +3. **Currency Exchange Rates** |
| 64 | + * Prices are adjusted based on local currency fluctuations against USD. |
| 65 | + * Azure updates regional pricing periodically to reflect exchange rate changes. |
| 66 | +4. **Demand & Capacity** |
| 67 | + * Regions with high demand or limited capacity may have premium pricing. |
| 68 | + * Conversely, newer regions or those with excess capacity may offer lower rates. |
| 69 | + |
| 70 | +E.g Consumption: `Per-action and connector call rates can differ slightly by region.` |
| 71 | + |
| 72 | +| North Central US | Australia Southeast | |
| 73 | +| --- | --- | |
| 74 | +| <img width="790" height="913" alt="image" src="https://github.com/user-attachments/assets/c31c1c5d-9187-44c3-b0c2-f26c972929a8" /> | <img width="787" height="921" alt="image" src="https://github.com/user-attachments/assets/659bf154-d581-4923-8ee3-61863e5939f1" /> | |
| 75 | + |
| 76 | +E.g Standard: `App Service Premium or Workflow Service Plan pricing varies by region.` |
| 77 | + |
| 78 | +| North Central US | Australia Southeast | |
| 79 | +| --- | --- | |
| 80 | +| <img width="817" height="899" alt="image" src="https://github.com/user-attachments/assets/8c2550af-844a-4fbd-a9e4-981faa593c99" /> | <img width="793" height="882" alt="image" src="https://github.com/user-attachments/assets/6cebebab-e128-4bbd-b478-f06e517f0e0c" /> | |
| 81 | + |
| 82 | +## How to calculate it? |
| 83 | + |
| 84 | +> If Consumption |
| 85 | +
|
| 86 | +1. Identify Key Inputs |
| 87 | + |
| 88 | +* **Avg Messages per Month** |
| 89 | +* **Estimated actions per message** (e.g., 50) |
| 90 | +* **Estimated standard connector calls per message** (e.g., 30) |
| 91 | +* Pricing: |
| 92 | + * Actions: $0.000025 per execution |
| 93 | + * Standard connector: $0.000125 per call |
| 94 | + |
| 95 | +2. Calculate Actions per Month |
| 96 | + |
| 97 | +~~~ |
| 98 | + Actions per Month = Avg Messages per Month × Estimated actions per message |
| 99 | +~~~ |
| 100 | + |
| 101 | +3. Calculate Connector Calls per Month |
| 102 | + |
| 103 | +~~~ |
| 104 | + Connector Calls per Month = Avg Messages per Month × Estimated standard calls per message |
| 105 | +~~~ |
| 106 | + |
| 107 | +4. Calculate Cost of Actions |
| 108 | + |
| 109 | +~~~ |
| 110 | + Cost of actions = Actions per Month × $0.000025 |
| 111 | +~~~ |
| 112 | + |
| 113 | +5. Calculate Cost of Connector |
| 114 | + |
| 115 | +~~~ |
| 116 | + Cost of connector = Connector Calls per Month × $0.000125 |
| 117 | +~~~ |
| 118 | + |
| 119 | +6. Calculate Total Cost |
| 120 | + |
| 121 | +~~~ |
| 122 | + Total cost = Cost of actions + Cost of connector |
| 123 | +~~~ |
| 124 | + |
| 125 | +> If Standard Plan: |
| 126 | +
|
| 127 | +* No per-action cost. |
| 128 | +* Use fixed monthly instance cost (e.g., WS2 = $364/month). |
| 129 | +* Either: |
| 130 | + * Put plan price in **Total cost** for all integrations combined. |
| 131 | + * Or distribute proportionally by message volume. |
| 132 | + |
| 133 | + |
| 134 | +<!-- START BADGE --> |
| 135 | +<div align="center"> |
| 136 | + <img src="https://img.shields.io/badge/Total%20views-1532-limegreen" alt="Total views"> |
| 137 | + <p>Refresh Date: 2025-10-23</p> |
| 138 | +</div> |
| 139 | +<!-- END BADGE --> |
0 commit comments