Skip to content

Commit 01cccfe

Browse files
committed
Move the Durable tutorial down to the /durable folder
1 parent fc7e8ec commit 01cccfe

6 files changed

Lines changed: 15 additions & 13 deletions

File tree

articles/azure-functions/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
href: ./durable/scenario-build-serverless-workflow.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
6363
- name: Durable text analysis
6464
displayName: Azure Files, storage mount, Durable Functions, Flex Consumption
65-
href: tutorial-durable-text-analysis-azure-files.md
65+
href: durable/tutorial-durable-text-analysis-azure-files.md
6666
- name: Run scheduled tasks
6767
displayName: timer trigger, schedule
6868
href: scenario-scheduled-tasks.md

articles/azure-functions/concept-file-access-options.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ The following table lists common issues with Azure Files storage mounts on funct
413413
## Related content
414414
415415
- [Tutorial: Process images by using FFmpeg on a mounted Azure Files share](./tutorial-ffmpeg-processing-azure-files.md)
416-
- [Tutorial: Durable text analysis with a mounted Azure Files share](./tutorial-durable-text-analysis-azure-files.md)
416+
- [Tutorial: Durable text analysis with a mounted Azure Files share](./durable/tutorial-durable-text-analysis-azure-files.md)
417417
- [Mount file shares](./storage-considerations.md#mount-file-shares)
418418
- [Flex Consumption plan](./flex-consumption-plan.md)
419419
- [Durable Functions overview](./durable/durable-functions-overview.md)

articles/azure-functions/durable/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@
113113
href: durable-functions-versioning.md
114114
- name: Tutorials
115115
items:
116+
- name: Durable text analysis with Azure Files mount
117+
href: tutorial-durable-text-analysis-azure-files.md
116118
- name: Configure Durable Functions with managed identity
117119
href: durable-functions-configure-managed-identity.md
118120
- name: Configure Durable Functions with Durable Task Scheduler

articles/azure-functions/tutorial-durable-text-analysis-azure-files.md renamed to articles/azure-functions/durable/tutorial-durable-text-analysis-azure-files.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@ ms.custom:
1212

1313
# Tutorial: Durable text analysis with a mounted Azure Files share
1414

15-
In this tutorial, you deploy a Python Azure Functions app that uses [Durable Functions](./durable/durable-functions-overview.md) to orchestrate parallel text file analysis. Your function app mounts an Azure Files share, analyzes multiple text files in parallel (fan-out), aggregates the results (fan-in), and returns them to the caller. This approach demonstrates a key advantage of storage mounts: shared file access across multiple function instances without per-request network overhead.
15+
In this tutorial, you deploy a Python Azure Functions app that uses [Durable Functions](./durable-functions-overview.md) to orchestrate parallel text file analysis. Your function app mounts an Azure Files share, analyzes multiple text files in parallel (fan-out), aggregates the results (fan-in), and returns them to the caller. This approach demonstrates a key advantage of storage mounts: shared file access across multiple function instances without per-request network overhead.
1616

1717
In this tutorial, you:
1818

1919
> [!div class="checklist"]
2020
> * Deploy a Durable Functions app in a Flex Consumption plan with a mounted Azure Files share using Bicep
2121
> * Upload sample text files to the mounted Azure Files share
22-
> * Deploy a Python function app that uses a [fan-out/fan-in pattern](./durable/durable-functions-fan-in-fan-out.md?pivots=durable-functions) to analyze text files in parallel
22+
> * Deploy a Python function app that uses a [fan-out/fan-in pattern](./durable-functions-fan-in-fan-out.md?pivots=durable-functions) to analyze text files in parallel
2323
> * Trigger an orchestration to process the files and verify results
2424
25-
[!INCLUDE [functions-azure-files-samples-note](../../includes/functions-azure-files-samples-note.md)]
25+
[!INCLUDE [functions-azure-files-samples-note](../../../includes/functions-azure-files-samples-note.md)]
2626

2727
## Prerequisites
2828

2929
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn).
3030
- [Azure CLI](/cli/azure/install-azure-cli) version 2.60.0 or later
31-
- [Azure Functions Core Tools](./functions-run-local.md) version 4.x or later
31+
- [Azure Functions Core Tools](../functions-run-local.md) version 4.x or later
3232
- [Python 3.9 or later](https://www.python.org/downloads/)
3333
- [Git](https://git-scm.com/)
3434

@@ -304,8 +304,8 @@ az group delete --name $RESOURCE_GROUP --yes
304304
305305
## Related content
306306

307-
- [Durable Functions overview](./durable/durable-functions-overview.md)
308-
- [Choose a file access strategy for Azure Functions](./concept-file-access-options.md)
309-
- [Tutorial: Process images by using FFmpeg on a mounted Azure Files share](./tutorial-ffmpeg-processing-azure-files.md)
310-
- [Flex Consumption plan](./flex-consumption-plan.md)
311-
- [Storage considerations for Azure Functions](./storage-considerations.md)
307+
- [Durable Functions overview](./durable-functions-overview.md)
308+
- [Choose a file access strategy for Azure Functions](../concept-file-access-options.md)
309+
- [Tutorial: Process images by using FFmpeg on a mounted Azure Files share](../tutorial-ffmpeg-processing-azure-files.md)
310+
- [Flex Consumption plan](../flex-consumption-plan.md)
311+
- [Storage considerations for Azure Functions](../storage-considerations.md)

articles/azure-functions/functions-scenarios.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ Functions often serve as the compute component in a serverless workflow topology
396396

397397
::: zone pivot="programming-language-python"
398398
+ [Quickstart: Create your first durable function in Azure using Python](./durable/quickstart-python-vscode.md)
399-
+ [Tutorial: Durable text analysis with a mounted Azure Files share](tutorial-durable-text-analysis-azure-files.md)
399+
+ [Tutorial: Durable text analysis with a mounted Azure Files share](durable/tutorial-durable-text-analysis-azure-files.md)
400400
+ [Sample: Durable text analysis with Azure Files storage mount](https://github.com/Azure-Samples/Azure-Functions-Flex-Consumption-with-Azure-Files-OS-Mount-Samples)
401401
+ [Training: Deploy serverless APIs with Azure Functions, Logic Apps, and Azure SQL Database](/training/modules/deploy-backend-apis/)
402402
::: zone-end

articles/azure-functions/tutorial-ffmpeg-processing-azure-files.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,6 @@ az group delete --name $RESOURCE_GROUP --yes
278278
## Related content
279279

280280
- [Choose a file access strategy for Azure Functions](./concept-file-access-options.md)
281-
- [Tutorial: Durable text analysis with a mounted Azure Files share](./tutorial-durable-text-analysis-azure-files.md)
281+
- [Tutorial: Durable text analysis with a mounted Azure Files share](./durable/tutorial-durable-text-analysis-azure-files.md)
282282
- [Flex Consumption plan](./flex-consumption-plan.md)
283283
- [Storage considerations for Azure Functions](./storage-considerations.md)

0 commit comments

Comments
 (0)