YoVDO

Advanced Bicep

Offered By: Microsoft via Microsoft Learn

Tags

Bicep Courses Microsoft Azure Courses Infrastructure as Code Courses

Course Description

Overview

  • Module 1: Learn how to deploy resources to subscription, management group, and tenant scopes within your Bicep code.
  • After completing this module, you'll be able to:

    • Explain resource scopes, including tenant-level, management group-level, and subscription-level resources
    • Deploy resources at specific scopes by using Bicep templates
    • Create Bicep files that you can deploy to multiple scopes
  • Module 2: Learn how to add custom steps to your Azure Resource Manager templates (ARM templates) by using deployment scripts.
  • 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
  • Module 3: Learn how to create, publish, and deploy template specs, which enable you to store and reuse templates across your organization.
  • After completing this module, you'll be able to:

    • Create and deploy template specs
    • Add versions to template specs

Syllabus

  • Module 1: Deploy resources to subscriptions, management groups, and tenants by using Bicep
    • Introduction
    • Understand deployment scopes
    • Deploy templates at various scopes
    • Exercise - Deploy a subscription-scoped resource
    • Deploy resources to multiple scopes
    • Exercise - Deploy resources to multiple scopes by using modules
    • Exercise - Deploy resources to a management group
    • Knowledge check
    • Summary
  • Module 2: Extend ARM templates by using deployment scripts
    • Introduction
    • What are deployment scripts?
    • Exercise - Add a deployment script to an ARM template
    • Parameterize deployment scripts
    • Exercise - Add parameters to deployment scripts
    • Knowledge check
    • Summary
  • Module 3: Publish libraries of reusable infrastructure code by using template specs
    • Introduction
    • Understand template specs
    • Create and publish a template spec
    • Deploy a template spec
    • Exercise - Create and deploy a template spec
    • Manage a template spec
    • Exercise - Update and version a template spec
    • Knowledge check
    • Summary

Tags

Related Courses

Deploy Azure resources by using Bicep and Azure Pipelines
Microsoft via Microsoft Learn
Deploy Azure resources by using Bicep and GitHub Actions
Microsoft via Microsoft Learn
Fundamentals of Bicep
Microsoft via Microsoft Learn
Intermediate Bicep
Microsoft via Microsoft Learn
Deploying Azure Resources Using Bicep
Pluralsight