You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/create-standard-workflows-hybrid-deployment.md
+12-39Lines changed: 12 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.service: azure-logic-apps
6
6
ms.suite: integration
7
7
ms.reviewer: estfan, azla
8
8
ms.topic: how-to
9
-
ms.date: 10/28/2024
9
+
ms.date: 03/07/2025
10
10
# Customer intent: As a developer, I want to create a Standard logic app workflow that can run on customer-managed infrastructure, which can include on-premises systems, private clouds, and public clouds.
11
11
---
12
12
@@ -29,12 +29,7 @@ This how-to guide shows how to create and deploy a Standard logic app workflow u
29
29
30
30
- Hybrid deployment for Standard logic apps is available and supported only in the [same regions as Azure Container Apps on Azure Arc-enabled AKS](../container-apps/azure-arc-overview.md#public-preview-limitations).
31
31
32
-
- The following capabilities currently aren't available in this preview release:
33
-
34
-
- Managed identity authentication
35
-
- SAP access through the SAP built-in connector
36
-
- C# custom code with .NET Framework and the built-in action named **Call local function in this logic app**
37
-
- XSLT 1.0 for custom code
32
+
- Managed identity authentication for managed API connectors currently isn't available in this preview release.
38
33
39
34
Azure Arc-enabled Kubernetes clusters currently don't support managed identity authentication for managed API connections. Instead, you must create your own app registration using Microsoft Entra ID. For more information, [follow these steps later in this guide](#authenticate-managed-api-connections).
40
35
@@ -53,7 +48,7 @@ This how-to guide shows how to create and deploy a Standard logic app workflow u
53
48
54
49
- The following on-premises resources, which must all exist within the same network for the required connectivity:
55
50
56
-
- An Azure Kubernetes Service cluster that's connected to Azure Arc
51
+
- An Azure Kubernetes Service cluster that is connected to Azure Arc
57
52
- A SQL database to locally store workflow run history, inputs, and outputs for processing
58
53
- A Server Message Block (SMB) file share to locally store artifacts used by your workflows
59
54
@@ -108,16 +103,11 @@ After you meet the prerequisites, create your Standard logic app for hybrid depl
108
103
109
104
1. After Azure completes deployment, select **Go to resource**.
110
105
111
-
:::image type="content" source="media/create-standard-workflows-hybrid-deployment/logic-app-hybrid-portal.png" alt-text="Screenshot shows Azure portal with Standard logic app for hybrid deployment created as a container app.":::
106
+
The Azure portal opens your logic app resource, for example:
112
107
113
-
> [!NOTE]
114
-
>
115
-
> Several known issues exist in the portal around Standard logic apps that use the hybrid hosting option.
116
-
> These logic apps appear with the **Container App** label, which differs from Standard logic apps that
117
-
> use either the Workflow Service Plan or App Service Environment V3 hosting option. For more information,
118
-
> see [Known issues and troubleshooting - Azure portal](#known-issues-portal).
108
+
:::image type="content" source="media/create-standard-workflows-hybrid-deployment/logic-app-hybrid-portal.png" alt-text="Screenshot shows Azure portal with Standard logic app for hybrid deployment created as a container app.":::
119
109
120
-
1.In the Azure portal, on the resource menu, under **Workflows**, select **Workflows**.
110
+
1.On the logic app resource menu, under **Workflows**, select **Workflows**.
121
111
122
112
1. On the **Workflows** page toolbar, select **Add** to add an empty stateful or stateless workflow.
123
113
@@ -222,11 +212,6 @@ After you finish building your workflow, you can deploy your logic app to your A
222
212
223
213
> [!NOTE]
224
214
>
225
-
> Several known issues exist in the portal around Standard logic apps that use the hybrid hosting option.
226
-
> These logic apps appear with the **Container App** label, which differs from Standard logic apps that
227
-
> use either the Workflow Service Plan or App Service Environment V3 hosting option. For more information,
228
-
> see [Known issues and troubleshooting - Azure portal](#known-issues-portal).
229
-
>
230
215
> A Standard logic app with the hybrid hosting option automatically creates a new *revision*,
231
216
> which is a [versioning concept from Azure Container Apps](../container-apps/revisions.md),
232
217
> whenever you save changes to a child workflow. This revision might take a little time to
@@ -243,11 +228,11 @@ After you finish building your workflow, you can deploy your logic app to your A
243
228
244
229
---
245
230
246
-
<aname="change-cpu-memory"></a>
231
+
<aname="change-vcpu-memory"></a>
247
232
248
-
## Change CPU and memory allocation in the Azure portal
233
+
## Change vCPU and memory allocation in the Azure portal
249
234
250
-
To edit the CPU and memory settings for your Standard logic app resource, follow these steps:
235
+
You can edit the vCPU and memory settings for your Standard logic app resource. These changes affect the [billing charge](set-up-standard-workflows-hybrid-deployment-requirements.md#billing) for your Standard logic app workloads.
251
236
252
237
1. In the [Azure portal](https://portal.azure.com), open your Standard logic app resource.
253
238
@@ -259,7 +244,7 @@ To edit the CPU and memory settings for your Standard logic app resource, follow
259
244
260
245
| Property | Value | Description |
261
246
|----------|-------|-------------|
262
-
|**CPU cores**| - Default: 1 <br>- Minimum: 0.25 <br>- Maximum: 2 | Determines the CPU cores to assign to your container instance. You can increase this value by 0.25 cores up to the maximum value. The total number across all container instances for this logic app is limited to 2 cores. |
247
+
|**CPU cores**| - Default: 1 <br>- Minimum: 0.25 <br>- Maximum: 2 | Determines the vCPU cores to assign to your container instance. You can increase this value by 0.25 cores up to the maximum value. The total number across all container instances for this logic app is limited to 2 cores. |
263
248
|**Memory**| - Default: 2 <br>- Minimum: 0.1 <br>- Maximum: 4 | Determines the memory capacity in gibibytes (Gi) to assign to your container instance. You can increase this value by 0.1 Gi up to the maximum value. The total capacity across all container instances for this logic app is limited to 4 Gi. |
264
249
265
250
1. When you finish, select **Save**.
@@ -397,18 +382,6 @@ You can store the client ID and client secret values in your logic app resource
397
382
398
383
## Known issues and troubleshooting
399
384
400
-
<aname="known-issues-portal"></a>
401
-
402
-
### Azure portal
403
-
404
-
- Your Standard logic app is deployed and appears as a [Azure Container Apps resource](/azure/container-apps/overview), but the type appears as **Logic App (Hybrid)**.
405
-
406
-
- Azure includes your Standard logic app in the **Container Apps** resource list, not the **Logic apps** resource list.
407
-
408
-
- Your Azure Container Apps connected environment lists your Standard logic app as having an **App Type** named **Hybrid Logic App**.
409
-
410
-
- To reflect changes in the designer after you save your workflow, you might have to occasionally refresh the designer.
411
-
412
385
### Arc-enabled Kubernetes clusters
413
386
414
387
In rare scenarios, you might notice a high memory footprint in your cluster. To prevent this issue, either scale out or add autoscale for node pools.
@@ -417,7 +390,7 @@ In rare scenarios, you might notice a high memory footprint in your cluster. To
417
390
418
391
After you deploy your Standard logic app, confirm that your app is running correctly.
419
392
420
-
1. In the Azure portal, go to the container app resource for your logic app.
393
+
1. In the Azure portal, open your logic app resource.
421
394
422
395
1. On the resource menu, select **Overview**.
423
396
@@ -438,7 +411,7 @@ After you deploy your Standard logic app, confirm that your app is running corre
438
411
439
412
For more information, see the following documentation:
440
413
441
-
-[az aks get-credentials](/cli/azure/aks#az-aks-get-credentials)
414
+
-[**az aks get-credentials**](/cli/azure/aks#az-aks-get-credentials)
442
415
-[Command line tool (kubectl)](https://kubernetes.io/docs/reference/kubectl/)
0 commit comments