Extend Bicep and ARM templates using deployment scripts
Add custom steps to your Bicep or JSON Azure Resource Manager templates (ARM templates). Integrate deployment scripts with your deployment by using parameters and outputs.
Learning objectives
After completing this module, you'll be able to:
- Perform custom steps in your ARM templates by using a deployment script.
- Define parameters to make your deployment scripts more reusable.
Prerequisites
You should be familiar with:
- Creating and deploying basic ARM templates, using either Bicep or JSON.
- Azure, including the Azure portal, subscriptions, resource groups, and resource definitions.
To follow along with the exercises in the module, you'll need:
- An Azure subscription.
- Visual Studio Code installed locally.
- Either:
- The Bicep extension for Visual Studio Code, installed locally.
- The Azure Resource Manager Tools for Visual Studio Code extension, installed locally.
- Either:
- The latest Azure CLI tools installed locally.
- The latest Azure PowerShell version installed locally.