Skip to content

Commit 38e1571

Browse files
author
ecfan
committed
Fix misc issues
1 parent 6cf8fc5 commit 38e1571

File tree

2 files changed

+32
-22
lines changed

2 files changed

+32
-22
lines changed

articles/logic-apps/create-standard-workflows-hybrid-deployment.md

Lines changed: 30 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.date: 10/28/2024
1919
> This capability is in preview, incurs charges for usage, and is subject to the
2020
> [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
2121
22-
For scenarios where you need to use, control, and manage your own infrastructure, you can create Standard logic app workflows using the hybrid deployment model in Azure Logic Apps. This model provides capabilities for you to build and host integration solutions for partially connected environments that require local processing, storage, and network access. Your infrastructure can include on-premises systems, private clouds, and public clouds. With the hybrid model, your Standard logic app workflow is powered by the Azure Logic Apps runtime that is hosted on premises as an Azure Container Apps extension.
22+
For scenarios where you need to use, control, and manage your own infrastructure, you can create Standard logic app workflows using the hybrid deployment model in Azure Logic Apps. This model provides capabilities for you to build and host integration solutions for partially connected environments that require local processing, storage, and network access. Your infrastructure can include on-premises systems, private clouds, and public clouds. With the hybrid model, your Standard logic app workflow is powered by the Azure Logic Apps runtime, which is hosted on premises as part of an Azure Container Apps extension.
2323

2424
For an architectural overview that shows where Standard logic app workflows are hosted and run in a partially connected environment, see [Set up infrastructure requirements for hybrid deployment for Standard logic apps](set-up-standard-workflows-hybrid-deployment-requirements.md).
2525

@@ -109,7 +109,7 @@ After you meet the prerequisites, create your Standard logic app for hybrid depl
109109

110110
1. After Azure completes deployment, select **Go to resource**.
111111

112-
:::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.":::
112+
:::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.":::
113113

114114
> [!NOTE]
115115
>
@@ -118,14 +118,21 @@ After you meet the prerequisites, create your Standard logic app for hybrid depl
118118
> use either the Workflow Service Plan or App Service Environment V3 hosting option. For more information,
119119
> see [Known issues and troubleshooting - Azure portal](#known-issues-portal).
120120
121-
1. In the Azure portal, on the resource menu, under **Workflows**, select **Workflows**. add an empty stateful or stateless workflow. You then build your workflow by adding a trigger and actions. For more information, see [Build a workflow with a trigger and actions](create-workflow-with-trigger-or-action.md).
121+
1. In the Azure portal, on the resource menu, under **Workflows**, select **Workflows**.
122+
123+
1. On the **Workflows** page toolbar, select **Add** to add an empty stateful or stateless workflow.
124+
125+
1. After the designer opens, build your workflow by adding a trigger and actions.
126+
127+
For more information, see [Build a workflow with a trigger and actions](create-workflow-with-trigger-or-action.md).
122128

123129
> [!NOTE]
124130
>
125131
> A Standard logic app with the hybrid hosting option automatically creates a new *revision*,
126-
> or a version of the logic app resource, whenever you save changes to a child workflow.
127-
> This revision might take a little time to activate, which means that after you save
128-
> any changes, you might want to wait several moments before you test your workflow.
132+
> which is a [versioning concept from Azure Container Apps](../container-apps/revisions.md),
133+
> whenever you save changes to a child workflow. This revision might take a little time to
134+
> activate, which means that after you save any changes, you might want to wait several
135+
> moments before you test your workflow.
129136
>
130137
> If your changes still haven't appeared in the workflow, you can check whether the revision exists:
131138
>
@@ -182,7 +189,7 @@ After you meet the prerequisites, but before you create your Standard logic app
182189

183190
#### Deploy your logic app
184191

185-
After you finish building your workflow, you can deploy your logic app to your Container Apps connected environment.
192+
After you finish building your workflow, you can deploy your logic app to your Azure Container Apps connected environment.
186193

187194
1. In the Visual Studio Code **Explorer** window, open the shortcut menu for the workflow node, which is **my-stateful-workflow** in this example, and select **Deploy to logic app**.
188195

@@ -222,14 +229,15 @@ After you finish building your workflow, you can deploy your logic app to your C
222229
> see [Known issues and troubleshooting - Azure portal](#known-issues-portal).
223230
>
224231
> A Standard logic app with the hybrid hosting option automatically creates a new *revision*,
225-
> or a version of the logic app resource, whenever you save changes to a child workflow.
226-
>
227-
> This revision might take a little time to activate, which means that after you save
228-
> any changes, you might want to wait several moments before you test your workflow.
232+
> which is a [versioning concept from Azure Container Apps](../container-apps/revisions.md),
233+
> whenever you save changes to a child workflow. This revision might take a little time to
234+
> activate, which means that after you save any changes, you might want to wait several
235+
> moments before you test your workflow.
229236
>
230237
> If your changes still haven't appeared in the workflow, you can check whether the revision exists:
231238
>
232-
> 1. In the [Azure portal](https://portal.azure.com), open your On the resource menu, under **Revisions**, and select **Revisions and replicas**.
239+
> 1. In the [Azure portal](https://portal.azure.com), open your On the resource menu,
240+
> under **Revisions**, and select **Revisions and replicas**.
233241
>
234242
> 1. On the **Revisions and replicas** page, on the **Active revisions** tab, check whether
235243
> a new revision appears on the list.
@@ -261,7 +269,7 @@ To edit the CPU and memory settings for your Standard logic app resource, follow
261269

262270
## Change replica scaling in Azure portal
263271

264-
You can control the automatic scaling for the range of replicas that deploy in response to a trigger event. A *replica* is a new instance of a container app revision or version. To change the minimum and maximum values for this range, you can modify the scale rules to determine the event types that trigger scaling. For more information, see [Set scaling rules in Azure Container Apps](../container-apps/scale-app.md).
272+
You can control the automatic scaling for the range of replicas that deploy in response to a trigger event. A *replica* is a new instance of a logic app resource revision or version. To change the minimum and maximum values for this range, you can modify the scale rules to determine the event types that trigger scaling. For more information, see [Set scaling rules in Azure Container Apps](../container-apps/scale-app.md).
265273

266274
1. In the [Azure portal](https://portal.azure.com), open your Standard logic app resource.
267275

@@ -280,7 +288,7 @@ You can control the automatic scaling for the range of replicas that deploy in r
280288

281289
## Control inbound traffic to your logic app in Azure portal
282290

283-
You can expose your logic app to the public web, your virtual network, and other logic apps in your environment by enabling ingress. Azure enforces ingress settings through a set of rules that control the routing of external and internal traffic to your logic app. When you enable ingress, you don't need to create an Azure Load Balancer, public IP address, or any other Azure resources to enable incoming HTTP requests or TCP traffic. For more information, see [Ingress in Container Apps](../container-apps/ingress-overview.md).
291+
You can expose your logic app to the public web, your virtual network, and other logic apps in your environment by enabling ingress. Azure enforces ingress settings through a set of rules that control the routing of external and internal traffic to your logic app. When you enable ingress, you don't need to create an Azure Load Balancer, public IP address, or any other Azure resources to enable incoming HTTP requests or TCP traffic. For more information, see [Ingress in Container Apps](../container-apps/ingress-overview.md).
284292

285293
> [!NOTE]
286294
>
@@ -375,7 +383,9 @@ To authenticate managed API connections in Standard logic app workflows hosted o
375383

376384
You can store the client ID and client secret values in your logic app resource as secrets and then reference those values on the **Environment variables** tab instead.
377385

378-
1. In the Azure portal, on the logic app resource menu, under **Settings**, select **Secrets**.
386+
1. In the Azure portal, go to your logic app resource.
387+
388+
1. On the resource menu, under **Settings**, select **Secrets**.
379389

380390
1. On the toolbar, select **Add**.
381391

@@ -392,11 +402,11 @@ You can store the client ID and client secret values in your logic app resource
392402

393403
### Azure portal
394404

395-
- Your Standard logic app is deployed and appears as a [Container App resource](/azure/container-apps/overview), but the type appears as **Logic App (Hybrid)**.
405+
- 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)**.
396406

397-
- Your Standard logic app is listed in **Container Apps** resource list, not the **Logic apps** resource list.
407+
- Azure includes your Standard logic app in the **Container Apps** resource list, not the **Logic apps** resource list.
398408

399-
- Your Container Apps connected environment lists your Standard logic app as having an **App Type** named **Hybrid Logic App**.
409+
- Your Azure Container Apps connected environment lists your Standard logic app as having an **App Type** named **Hybrid Logic App**.
400410

401411
- To reflect changes in the designer after you save your workflow, you might have to occasionally refresh the designer.
402412

@@ -410,9 +420,9 @@ After you deploy your Standard logic app, confirm that your app is running corre
410420

411421
1. In the Azure portal, go to the container app resource for your logic app.
412422

413-
1. On the container app menu, select **Overview**.
423+
1. On the resource menu, select **Overview**.
414424

415-
1. On the **Overview** page, next to the **Application Url** field, select your container app's URL.
425+
1. On the **Overview** page, next to the **Application Url** field, select the resource URL.
416426

417427
If your app is running correctly, a browser window opens and shows the following message:
418428

articles/logic-apps/set-up-standard-workflows-hybrid-deployment-requirements.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -590,7 +590,7 @@ Your SQL database requires inbound and outbound connectivity with your Kubernete
590590

591591
## Set up SMB file share for artifacts storage
592592

593-
To store artifacts such as maps, schemas, and assemblies for your container app resource, you need to have a file share that uses the [Server Message Block (SMB) protocol](/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview).
593+
To store artifacts such as maps, schemas, and assemblies for your logic app (container app) resource, you need to have a file share that uses the [Server Message Block (SMB) protocol](/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview).
594594

595595
- You need administrator access to set up your SMB file share.
596596

@@ -645,7 +645,7 @@ Alternatively, for testing purposes, you can use [Azure Files as an SMB file sha
645645

646646
1. On the **Overview** page toolbar, select **+ Add directory**, and provide a name to use for the directory. Save this name to use later.
647647

648-
You need these saved values to provide your SMB file share information when you deploy your container app resource.
648+
You need these saved values to provide your SMB file share information when you deploy your logic app resource.
649649

650650
For more information, see [Create an SMB Azure file share](/azure/storage/files/storage-how-to-create-file-share?tabs=azure-portal).
651651

0 commit comments

Comments
 (0)