Manage complex cloud deployments by using advanced JSON ARM template features

Solution Architect
Azure CLIs
Azure Resource Manager

This module teaches you how to use advanced features of JSON ARM templates to perform secrets management and conditional deployments.

Learning objectives

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

  • Control the deployment order of resources by using the dependsOn construct.
  • Securely assign secrets like passwords to resources in your templates by using Azure Key Vault and your ARM template.
  • Conditionally deploy resources by using the condition construct and parameters at deployment time.
  • Deploy multiple resources of the same type by using the copy construct to reduce repetitive configuration.