- Lab
-
Libraries: If you want this lab, consider one of these libraries.
- Cloud

Controlling the Order of Your Bicep Deployment Using Dependencies
In this lab, we will exercise the ability to make sure that dependent resources are deployed in the correct order in a Bicep file. We will do this by adding individual dependent resources and parent/child resources that are separate and nested.

Lab Info
Table of Contents
-
Challenge
Add Individual Dependent Resources
- Create a Bicep file called
deploy.bicep
to add and deploy resources with. - Add a Web App resource with an implicit dependency to an App Service plan.
- Add the App Service plan.
- Create a Bicep file called
-
Challenge
Add Nested Parent/Child Resources
- Add a storage account to the Bicep file.
- Add a blob resource within the storage account resource named
default
. - Add a storage container resource within the blob resource.
-
Challenge
Add Separate Parent/Child Resources
- Add a storage account to the Bicep file.
- Separately add a blob resource referencing the parent storage account.
- Separately add a storage container resource referencing the parent blob resource.
-
Challenge
Deploy File
- Save the Bicep file and deploy it.
- Check to ensure that dependencies have been deployed successfully.
About the author
Real skill practice before real-world application
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Learn by doing
Engage hands-on with the tools and technologies you’re learning. You pick the skill, we provide the credentials and environment.
Follow your guide
All labs have detailed instructions and objectives, guiding you through the learning process and ensuring you understand every step.
Turn time into mastery
On average, you retain 75% more of your learning if you take time to practice. Hands-on labs set you up for success to make those skills stick.