Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Advanced Bicep

Microsoft via Microsoft Learn

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
  • 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

Reviews

Start your review of Advanced Bicep

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.