Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 4.18 KB

resource-manager-tutorials-quickstarts.md

File metadata and controls

48 lines (40 loc) · 4.18 KB
title description services documentationcenter author manager editor ms.service ms.devlang ms.topic ms.tgt_pltfrm ms.workload ms.date ms.author ms.custom
include file
include file
azure-resource-manager
mumian
dougeby
azure-resource-manager
na
include
na
multiple
01/15/2019
jgao
include file

Quickstarts and tutorials

Use the following quickstarts and tutorials to learn how to develop resource manager templates:

  • Quickstarts

    Title Description
    Use the Azure portal Generate a template using the portal, and understand the process of editing and deploying the template.
    Use Visual Studio Code Use Visual Studio Code to create and edit templates, and how to use the Azure Cloud shell to deploy templates.
    Use Visual Studio Use Visual Studio to create, edit, and deploy templates.
  • Tutorials

    Title Description
    Utilize template reference Utilize the template reference documentation to develop templates. In the tutorial, you find the storage account schema, and use the information to create an encrypted storage account.
    Create multiple instances Create multiple instances of Azure resources. In the tutorial, you create multiple instances of storage account.
    Set resource deployment order Define resource dependencies. In the tutorial, you create a virtual network, a virtual machine, and the dependent Azure resources. You learn how the dependencies are defined.
    Use conditions Deploy resources based on some parameter values. In the tutorial, you define a template to create a new storage account or use an existing storage account based on the value of a parameter.
    Integrate key vault Retrieve secrets/passwords from Azure Key Vault. In the tutorial, you create a virtual machine. The virtual machine administrator password is retrieved from a Key Vault.
    Create linked templates Modularize templates, and call other templates from a template. In the tutorial, you create a virtual network, a virtual machine, and the dependent resources. The dependent storage account is defined in a linked template.
    Deploy virtual machine extensions Perform post-deployment tasks by using extensions. In the tutorial, you deploy a customer script extension to install web server on the virtual machine.
    Deploy SQL extensions Perform post-deployment tasks by using extensions. In the tutorial, you deploy a customer script extension to install web server on the virtual machine.
    Secure artifacts Secure the artifacts needed to complete the deployments. In the tutorial, you learn how to secure the artifact used in the Deploy SQL extensions tutorial.
    Use safe deployment practices Use Azure Deployment manager.
    Tutorial: Troubleshoot Resource Manager template deployments Troubleshoot template deployment issues.

These tutorials can be used individually, or as a series to learn the major Resource Manager template development concepts.