Skip to content

Commit f140532

Browse files
committed
Put back my correct updates
1 parent da571f2 commit f140532

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

articles/azure-functions/functions-infrastructure-as-code.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,26 @@ title: Automate function app resource deployment to Azure
33
description: Learn how to build, validate, and use a Bicep file or an Azure Resource Manager template to deploy your function app and related Azure resources.
44
ms.assetid: d20743e3-aab6-442c-a836-9bcea09bfd32
55
ms.topic: conceptual
6-
ms.date: 10/21/2024
6+
ms.date: 06/18/2025
77
ms.custom: fasttrack-edit, devx-track-bicep, devx-track-arm-template, linux-related-content, ignite-2024
88
zone_pivot_groups: functions-hosting-plan
99
---
1010

1111
# Automate resource deployment for your function app in Azure Functions
1212

13-
You can use a Bicep file or an Azure Resource Manager (ARM) template to automate the process of deploying your function app. During the deployment, you can use existing Azure resources or create new ones. Automation helps you with these scenarios:
13+
You can use a Bicep file or an Azure Resource Manager (ARM) template to automate the process of deploying your function app. During the deployment, you can use existing Azure resources or create new ones.
1414

15-
+ Integrating your resource deployments with your source code in Azure Pipelines and GitHub Actions-based deployments.
16-
+ Restoring a function app and related resources from a backup.
17-
+ Deploying an app topology multiple times.
15+
You can obtain these benefits in your production apps by using deployment automation, both infrastructure-as-code (IaC) and continuous integration and deployment (CI/CD):
1816

19-
This article shows you how to automate the creation of resources and deployment for Azure Functions. Depending on the [triggers and bindings](functions-triggers-bindings.md) used by your functions, you might need to deploy other resources, which is outside of the scope of this article.
17+
+ **Consistency**: Define your infrastructure in code to ensure consistent deployments across environments.
18+
+ **Version Control**: Track changes to your infrastructure and application configurations in source control, along with your project code.
19+
+ **Automation**: Automate deployment, which reduces manual errors and shortens release process.
20+
+ **Scalability**: Easily replicate infrastructure for multiple environments, such as development, testing, and production.
21+
+ **Disaster Recovery**: Quickly recreate infrastructure after failures or during migrations.
2022

21-
The template code required depends on the desired hosting options for your function app. This article supports the following hosting options:
23+
This article shows you how to automate the creation of Azure resources and deployment configurations for Azure Functions. To learn more about continuous deployment of your project code, see [Continuous deployment for Azure Functions](functions-continuous-deployment.md).
24+
25+
The template code to create the required Azure resources depends on the desired hosting options for your function app. This article supports the following hosting options:
2226

2327
| Hosting option | Deployment type | Sample template |
2428
| ----- | ----- | ----- |

0 commit comments

Comments
 (0)