Create composable Bicep files by using modules
Design and build reusable modules to simplify your Bicep templates. Compose multiple modules into templates by using parameters and outputs.
Learning objectives
After completing this module, you'll be able to:
- Design and create reusable, well-structured Bicep modules
- Create Bicep files that use multiple modules together
Prerequisites
You should be familiar with using:
- Bicep, including how to use parameters, parameter decorators, and conditions, and how to deploy Bicep files to Azure.
- Azure, including the Azure portal, subscriptions, resource groups, and resources.
To work through the exercises, you'll also need the following installed locally:
- Visual Studio Code
- The Bicep extension for Visual Studio Code
- The latest Azure CLI tools or the latest Azure PowerShell version