@@ -14,33 +14,32 @@ ms.date: 10/16/2018
14
14
15
15
# Pricing model for Azure Logic Apps
16
16
17
- You can create and run automated scalable integration
18
- workflows in the cloud with Azure Logic Apps.
17
+ You can create and run automated integration workflows that
18
+ can scale in the cloud when you use Azure Logic Apps.
19
19
Here are the details about how billing and pricing work for Logic Apps.
20
20
21
21
<a name =" consumption-pricing " ></a >
22
22
23
23
## Consumption pricing model
24
24
25
- For new logic apps that you create by using the public or "global"
26
- Logic Apps service, you pay only for what you use. These logic apps
27
- use a consumption-based plan and pricing model. Logic Apps meters
28
- all action executions that your logic app performs. In a logic app
29
- definition, each step is an action, including the trigger,
30
- control flow steps, built-in actions, and connector calls.
25
+ For new logic apps that run in the public or "global" Logic
26
+ Apps service, you pay only for what you use. These logic apps
27
+ use a consumption-based plan and pricing model. In your logic app
28
+ definition, each step is an action. Actions include the trigger,
29
+ any control flow steps, built-in actions, and connector calls.
30
+ Logic Apps meters all actions that run in your logic app.
31
31
For more information, see [ Logic Apps Pricing] ( https://azure.microsoft.com/pricing/details/logic-apps ) .
32
32
33
33
<a name =" fixed-pricing " ></a >
34
34
35
35
## Fixed pricing model
36
36
37
- For new logic apps that you create and run inside an
37
+ For new logic apps that run inside an
38
38
[ * integration service environment* (ISE)] ( ../logic-apps/connect-virtual-network-vnet-isolated-environment-overview.md ) ,
39
39
you pay a fixed monthly price for built-in actions and
40
- standard ISE-labeled connectors. An ISE is a private
41
- isolated Logic Apps service instance that you can * inject*
42
- into an Azure virtual network so that logic apps can access
43
- resources inside that virtual network.
40
+ standard ISE-labeled connectors. An ISE provides a way
41
+ for you to create and run isolated logic apps that can
42
+ access resources in an Azure virtual network.
44
43
45
44
Your ISE includes one free Enterprise connector, which includes
46
45
as many connections as you want. Usage for additional Enterprise
@@ -61,7 +60,7 @@ Triggers act in different ways, which affect how the logic app is metered.
61
60
62
61
* ** Polling trigger** – This trigger continually checks an endpoint for messages
63
62
that satisfy the criteria for creating a logic app instance and starting the workflow.
64
- Each polling request counts as an execution and is metered, even when no logic app instance is created .
63
+ Even when no logic app instance gets created, Logic Apps meters each polling request as an execution .
65
64
To specify the polling interval, set up the trigger through the Logic App Designer.
66
65
67
66
[ !INCLUDE [ logic-apps-polling-trigger-non-standard-metering] ( ../../includes/logic-apps-polling-trigger-non-standard-metering.md )]
@@ -74,51 +73,52 @@ For example, the Request and HTTP Webhook trigger are both webhook triggers.
74
73
on the recurrence interval that you set up in the trigger.
75
74
For example, you can set up a recurrence trigger that runs every three days or on a more complex schedule.
76
75
77
- You can find trigger executions in your logic app's Overview pane
78
- under the Trigger History section.
79
-
80
76
## Actions
81
77
82
- Built -in actions, such as actions that call HTTP, Azure Functions, or API Management,
83
- and also control flow steps are metered as native actions, which have their respective types.
84
- Actions that call [ connectors] ( https://docs.microsoft.com/connectors ) have the "ApiConnection" type.
78
+ Logic Apps meters built -in actions, such as HTTP calls , Azure Functions, and API Management,
79
+ and control flow steps, as native actions, which have their own action types. Actions that
80
+ call [ connectors] ( https://docs.microsoft.com/connectors ) have the "ApiConnection" type.
85
81
These connectors are classified as standard or enterprise connectors,
86
- which are metered based on their respective [ pricing] [ pricing ] . Enterprise connectors in * Preview* are charged as standard
87
- connectors.
82
+ which are metered based on their respective [ pricing] [ pricing ] .
83
+ Enterprise connectors in * Preview* are charged as standard connectors.
84
+
85
+ Logic Apps meters all successfully and unsuccessfully run actions as action executions.
86
+ Logic Apps doesn't meter these actions:
87
+
88
+ * Actions that get skipped due to unmet conditions
89
+ * Actions that don't run because the logic app stopped before finishing
88
90
89
- All successfully and unsuccessfully run actions are counted and metered as action executions.
90
- However, actions that are skipped, due to unmet conditions, or actions that don't run,
91
- because the logic app terminated before completion, don't count as action executions.
92
- Disabled logic apps can't instantiate new instances, so they aren't charged while they are disabled.
91
+ Disabled logic apps aren't charged while disabled
92
+ because they can't create new instances.
93
93
94
94
> [ !NOTE]
95
95
> After you disable a logic app, any currently running instances
96
96
> might take some time before they completely stop.
97
97
98
98
Actions that run inside loops are counted per each cycle in the loop.
99
- For example, a single action in a "for each" loop that processes a
100
- 10-item list is counted by multiplying the number of list items (10)
101
- by the number of actions in the loop (1) plus one for starting the loop.
102
- So, for this example, the calculation is (10 * 1) + 1, which results in 11 action executions.
99
+ For example, Logic Apps meters an action in a "for each" loop that
100
+ processes a list by multiplying the number of list items by the number
101
+ of actions in the loop plus the action that starts the loop.
102
+ The calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions.
103
103
104
104
## Integration Account usage
105
105
106
- Consumption-based usage includes an
107
- [ integration account ] ( logic-apps-enterprise-integration-create-integration-account.md )
106
+ Consumption-based usage applies to
107
+ [ integration accounts ] ( logic-apps-enterprise-integration-create-integration-account.md )
108
108
where you can explore, develop, and test the
109
109
[ B2B/EDI] ( logic-apps-enterprise-integration-b2b.md ) and
110
110
[ XML processing] ( logic-apps-enterprise-integration-xml.md )
111
- features in Logic Apps at no additional cost. You can have one
112
- integration account per region and store up to specific
113
- [ numbers of artifacts] ( ../logic-apps/logic-apps-limits-and-config.md ) ,
114
- such as EDI trading partners and agreements, maps, schemas, assemblies ,
115
- certificates, and batch configurations.
111
+ features in Logic Apps at no additional cost. You can have
112
+ one integration account per region. Each integration account
113
+ can store up to specific [ numbers of artifacts] ( ../logic-apps/logic-apps-limits-and-config.md ) ,
114
+ such as trading partners, agreements, maps, schemas,
115
+ assemblies, certificates, and batch configurations.
116
116
117
117
Logic Apps also offers basic and standard integration accounts with supported Logic Apps SLA.
118
- You can use basic integration accounts when you either want to use only message handling,
119
- or act as a small business partner that has a trading partner relationship with a larger business entity.
120
- Standard integration accounts support more complex B2B relationships and increase the number
121
- of entities that you can manage. For more information, see
118
+ You can use basic integration accounts when you just want message handling or act as a small
119
+ business partner that has a trading partner relationship with a larger business entity.
120
+ Standard integration accounts support more complex B2B relationships and increase the
121
+ number of entities you can manage. For more information, see
122
122
[ Azure pricing] ( https://azure.microsoft.com/pricing/details/logic-apps ) .
123
123
124
124
## Next steps
0 commit comments