- Module 1: Learn how to deploy child and extension resources, and refer to existing resources, within your Bicep code.
- Explain resource types and resource IDs
- Deploy child and extension resources
- Represent and use preexisting resources in a Bicep template
- Module 2: Learn how to use Git version control with your Bicep files and infrastructure as code.
- Explain the benefits of version control and Git
- Commit Bicep templates to a Git repository and view the history of your changes
- Create and merge a branch
- Publish a Git repository to GitHub or Azure Repos so that you can collaborate with others
- Module 3: Learn how to create modular, reusable, and documented infrastructure as code by using Bicep, and enable team collaboration in the process.
- Select the appropriate parameters for a Bicep file
- Structure your Bicep code and parameters to support team collaboration
- Document your Bicep code by using comments and resource tags
- Module 4: Apply the what-if command to see the impact of a deployment before it's applied.
- Describe the two deployment modes in Azure and their effects
- Preview what changes will happen before you deploy by using the what-if operation
- Module 5: Learn how to migrate your Azure resources to Bicep.
- Convert JSON ARM templates to Bicep
- Create Bicep definitions for your existing Azure resources
- Verify template conversions by using the what-if operation and documentation
After completing this module, you'll be able to:
After completing this module, you'll be able to:
After completing this module, you'll be able to:
After completing this module, you'll be able to:
After completing this module, you'll be able to: