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

Microsoft

Deploy and manage resources in Azure by using JSON ARM templates

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Write JSON Azure Resource Manager templates by using Visual Studio Code to deploy your infrastructure to Azure consistently and reliably.

    In this module, you will:

    • Implement a JSON ARM template by using Visual Studio Code.
    • Declare resources and add flexibility to your template by adding resources, parameters, and outputs.
  • Use the ARM Template Test Toolkit and apply it on your Azure Resource Manager templates to ensure the templates follow good practices before deployment.

    After completing this module, you'll be able to:

    • Validate your template's adherence to recommendations by using the ARM Template Test Toolkit.
    • Implement domain-specific rules for deployments that you can run by using the ARM Template Test Toolkit.
  • Learn how to add custom steps to your Azure Resource Manager templates (ARM templates) and Bicep files 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.

Syllabus

  • Deploy Azure infrastructure by using JSON ARM templates
    • Introduction
    • Explore Azure Resource Manager template structure
    • Exercise - Create and deploy an Azure Resource Manager template
    • Add flexibility to your Azure Resource Manager template by using parameters and outputs
    • Exercise - Add parameters and outputs to your Azure Resource Manager template
    • Module assessment
    • Summary
  • Validate Azure resources by using the ARM Template Test Toolkit
    • Introduction
    • Apply best practices by using the test toolkit module
    • Exercise - Apply good practices to your template by using the ARM Template Test Toolkit
    • Implement domain-specific rules by authoring custom tests
    • Exercise - Author and run custom tests with the test toolkit
    • Module assessment
    • Summary
  • Extend Bicep and ARM templates 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
    • Module assessment
    • Summary

Reviews

Start your review of Deploy and manage resources in Azure by using JSON ARM templates

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.