Skip to content

Commit 9a1c7f0

Browse files
committed
retire learn modules
1 parent 8df3f5f commit 9a1c7f0

33 files changed

Lines changed: 40 additions & 194 deletions

articles/azure-resource-manager/bicep/add-template-to-azure-pipelines.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: 'Quickstart: Integrate Bicep with Azure Pipelines'
33
description: This quickstart explains how to use Bicep and `.bicepparam` files to configure continuous integration and continuous deployments in Azure Pipelines, plus how to use an Azure CLI task to deploy a `.bicepparam` file.
44
ms.topic: quickstart
55
ms.custom: devx-track-bicep, devx-track-azurecli
6-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Quickstart: Integrate Bicep with Azure Pipelines
1010

1111
This quickstart shows you how to integrate Bicep files with Azure Pipelines for continuous integration and continuous deployment.
1212

13-
It provides a short introduction to the pipeline task you need for deploying a Bicep file. For more detailed steps on setting up the pipeline and project, see the [Deploy Azure resources by using Bicep and Azure Pipelines](/training/paths/bicep-azure-pipelines/) Microsoft Learn module.
13+
It provides a short introduction to the pipeline task you need for deploying a Bicep file.
1414

1515
## Prerequisites
1616

articles/azure-resource-manager/bicep/best-practices.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,14 @@
11
---
22
title: Learn best practices when developing Bicep files
33
description: Describes practices to follow when creating your Bicep files so they work well and are easy to maintain.
4-
author: johndowns
5-
ms.author: jodowns
64
ms.topic: article
75
ms.custom: devx-track-bicep
8-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
97
---
108
# Best practices for Bicep
119

1210
This article recommends practices to follow when developing your Bicep files. These practices make your Bicep file easier to understand and use.
1311

14-
### Training resources
15-
16-
If you would rather learn about Bicep best practices through step-by-step guidance, see [Structure your Bicep code for collaboration](/training/modules/structure-bicep-code-collaboration/).
17-
1812
## Parameters
1913

2014
* Use good naming for parameter declarations. Good names make your templates easy to read and understand. Make sure you're using clear, descriptive names, and be consistent in your naming.

articles/azure-resource-manager/bicep/child-resource-name-type.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Child resources in Bicep
33
description: Describes how to set the name and type for child resources in Bicep.
44
ms.topic: article
55
ms.custom: devx-track-bicep
6-
ms.date: 04/28/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Set name and type for child resources in Bicep
@@ -14,10 +14,6 @@ Each parent resource accepts only certain resource types as child resources. The
1414

1515
This article show different ways you can declare a child resource.
1616

17-
### Training resources
18-
19-
If you would rather learn about child resources through step-by-step guidance, see [Deploy child and extension resources by using Bicep](/training/modules/child-extension-bicep-templates).
20-
2117
## Name and type pattern
2218

2319
In Bicep, you can specify the child resource either within the parent resource or outside of the parent resource. The values you provide for the resource name and resource type vary based on how you declare the child resource. However, the full name and type always resolve to the same pattern.

articles/azure-resource-manager/bicep/conditional-resource-deployment.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: article
55
ms.custom:
66
- devx-track-bicep
77
- build-2025
8-
ms.date: 09/10/2025
8+
ms.date: 12/10/2025
99
---
1010

1111
# Conditional deployments in Bicep with the if expression
@@ -17,10 +17,6 @@ To optionally deploy a resource or module in Bicep, use the `if` expression. An
1717
1818
Bicep diagnostic code [BCP318](./diagnostics/bcp318.md) occurs when you try to access a property on a conditional resource that may be null if the resource isn't deployed. To suppress the warning or prevent a runtime exception, use the [null-forgiving operator](./operator-null-forgiving.md) or [safe-dereference operator](./operator-safe-dereference.md). For more information, see [BCP318](./diagnostics/bcp318.md#solutions).
1919

20-
### Training resources
21-
22-
If you would rather learn about conditions through step-by-step guidance, see [Build flexible Bicep files by using conditions and loops](/training/modules/build-flexible-bicep-templates-conditions-loops/).
23-
2420
## Define condition for deployment
2521

2622
In Bicep, you can conditionally deploy a resource by passing in a parameter that specifies if the resource is deployed. Test the condition with an `if` expression in the resource declaration. The following example shows the syntax for an `if` expression in a Bicep file. It conditionally deploys a Domain Name System (DNS) zone. When `deployZone` is `true`, it deploys the DNS zone. When `deployZone` is `false`, it skips deploying the DNS zone.

articles/azure-resource-manager/bicep/deploy-to-management-group.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Bicep to deploy resources to management group
33
description: Describes how to create a Bicep file that deploys resources at the management group scope.
44
ms.topic: how-to
55
ms.custom: devx-track-bicep
6-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Management group deployments with Bicep files
@@ -12,10 +12,6 @@ This article describes how to set scope with Bicep when deploying to a managemen
1212

1313
As your organization matures, you can deploy a Bicep file to create resources at the management group level. For example, you may need to define and assign [policies](../../governance/policy/overview.md) or [Azure role-based access control (Azure RBAC)](../../role-based-access-control/overview.md) for a management group. With management group level templates, you can declaratively apply policies and assign roles at the management group level. For more information, see [Understand scope](../management/overview.md#understand-scope).
1414

15-
### Training resources
16-
17-
If you would rather learn about deployment scopes through step-by-step guidance, see [Deploy resources to subscriptions, management groups, and tenants by using Bicep](/training/modules/deploy-resources-scopes-bicep/).
18-
1915
## Supported resources
2016

2117
Not all resource types can be deployed to the management group level. This section lists which resource types are supported.

articles/azure-resource-manager/bicep/deploy-to-resource-group.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Bicep to deploy resources to resource groups
33
description: Learn how to deploy resources in a Bicep file and how to target more than one resource group.
44
ms.topic: how-to
55
ms.custom: devx-track-bicep
6-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Use Bicep to deploy resources to resource groups

articles/azure-resource-manager/bicep/deploy-to-subscription.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Bicep to deploy resources to subscription
33
description: Describes how to create a Bicep file that deploys resources to the Azure subscription scope.
44
ms.topic: how-to
55
ms.custom: devx-track-bicep
6-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Subscription deployments with Bicep files
@@ -15,10 +15,6 @@ This article describes how to set the deployment scope to a subscription in a Bi
1515
> [!NOTE]
1616
> You can deploy to 800 different resource groups in a subscription level deployment.
1717
18-
### Training resources
19-
20-
If you would rather learn about deployment scopes through step-by-step guidance, see [Deploy resources to subscriptions, management groups, and tenants by using Bicep](/training/modules/deploy-resources-scopes-bicep/).
21-
2218
## Supported resources
2319

2420
Not all resource types can be deployed to the subscription level. This section lists which resource types are supported.

articles/azure-resource-manager/bicep/deploy-to-tenant.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Use Bicep to deploy resources to tenant
33
description: Describes how to deploy resources at the tenant scope in a Bicep file.
44
ms.topic: how-to
5-
ms.date: 10/30/2025
5+
ms.date: 12/10/2025
66
ms.custom:
77
- devx-track-bicep
88
- sfi-ga-nochange
@@ -247,5 +247,3 @@ Now that you understand tenant deployments, explore these related deployment sco
247247
- **[Resource group deployments](deploy-to-resource-group.md)** - Deploy resources to a specific resource group
248248
- **[Subscription deployments](deploy-to-subscription.md)** - Deploy resources at the subscription level
249249
- **[Management group deployments](deploy-to-management-group.md)** - Deploy resources to management groups
250-
251-
For hands-on practice, try the training module: [Deploy resources to subscriptions, management groups, and tenants by using Bicep](/training/modules/deploy-resources-scopes-bicep/).

articles/azure-resource-manager/bicep/deploy-what-if.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 'Bicep What-If: Preview Changes Before Deployment'
33
description: Determine what changes will happen to your resources before deploying a Bicep file.
44
ms.topic: article
5-
ms.date: 08/19/2025
5+
ms.date: 12/10/2025
66
ms.custom:
77
- devx-track-bicep, devx-track-azurecli, devx-track-azurepowershell
88
- ai-gen-docs-bap
@@ -557,5 +557,3 @@ Remove-AzResourceGroup -Name ExampleGroup
557557

558558
- To use the what-if operation in a pipeline, see [Test ARM templates with What-If in a pipeline](https://4bes.nl/2021/03/06/test-arm-templates-with-what-if/).
559559
- If you notice incorrect results from the what-if operation, report the issues at [https://aka.ms/whatifissues](https://aka.ms/whatifissues).
560-
- For a Learn module that demonstrates using what-if, see [Preview changes and validate Azure resources by using what-if and the ARM template test toolkit](/training/modules/arm-template-test/).
561-

articles/azure-resource-manager/bicep/deployment-script-bicep.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use deployment scripts in Bicep
33
description: Learn how to create, monitor, and troubleshoot deployment scripts in Bicep.
44
ms.custom: devx-track-bicep
55
ms.topic: how-to
6-
ms.date: 10/30/2025
6+
ms.date: 12/10/2025
77
---
88

99
# Use deployment scripts in Bicep
@@ -31,10 +31,6 @@ The deployment script resource is available only in the regions where Azure Cont
3131
>
3232
> For pricing information, see [Azure Container Instances pricing](https://azure.microsoft.com/pricing/details/container-instances/) and [Azure Blob Storage pricing](https://azure.microsoft.com/pricing/details/storage/blobs/). To learn more, see [Clean up deployment script resources](./deployment-script-develop.md#clean-up-deployment-script-resources).
3333
34-
### Training resources
35-
36-
If you prefer to learn about deployment scripts through step-by-step guidance, see the [Extend Bicep and ARM templates by using deployment scripts](/training/modules/extend-resource-manager-template-deployment-scripts) Microsoft Learn module.
37-
3834
## Configure the minimum permissions
3935

4036
For deployment script API version `2020-10-01` or later, two principals are involved in deployment script execution:
@@ -501,9 +497,7 @@ You can run deployment scripts in private networks with some additional configur
501497

502498
## Next steps
503499

504-
In this article, you learned how to use deployment scripts. To learn more, see the [Extend Bicep and ARM templates using deployment scripts](/training/modules/extend-resource-manager-template-deployment-scripts) module from Microsoft Learn.
505-
506-
To explore the topics in this article, see:
500+
In this article, you learned how to use deployment scripts. To explore the topics in this article, see:
507501

508502
- [Develop a deployment script in Bicep](./deployment-script-develop.md)
509503
- [Access a private virtual network from a Bicep deployment script](./deployment-script-vnet.md)

0 commit comments

Comments
 (0)