Azure, Azure Resource Manager
Leave a comment

Custom Template Deployment Improvements in Azure Portal

When testing ARM templates, I typically use the custom template deployment option in the Azure Portal. This UI option just got better! This deployment option now supports lists the parameters, variables, and resources used in template in a nice treeview navigation.

To start a new deployment, you can click on New -> Template Deployment.


This opens up the Custom Deployment blade. Click on Edit Template.


In the Edit Template blade, copy/paste your template JSON in the editor.


In a few seconds, you will see the treeview built for the template. You can expand each node to see the individual elements within each category. Selecting a specific element within a node navigates to the definition for that selection within the JSON template.


You can click Save and then proceed to the deployment by completing the remaining steps in the custom deployment.

The second enhancement is the option to pull a quick start template from the Github repository and deploy it!


In the Load a quickstart template blade, you can select a template listed in the dropdown.


Clicking OK in this blade opens the template in the Edit Template blade where you can make changes as needed and save it.

These are two nice surprises this morning. Anymore waiting? 🙂

Filed under: Azure, Azure Resource Manager


Ravikanth is a principal engineer and the lead architect for Microsoft and VMware virtualized and hybrid cloud solutions within the Infrastructure Solutions Group at Dell EMC. He is a multi-year recipient of Microsoft Most Valuable Professional (MVP) award in Windows PowerShell (CDM) and Microsoft Azure. Ravikanth is the author of Windows PowerShell Desired State Configuration Revealed (Apress) and leads Bangalore PowerShell and Bangalore IT Pro user groups. He can be seen speaking regularly at local user group events and conferences in India and abroad.