IaC on Azure - How to get started with ARM Template

2017-05-06-azure-iac-how-to-get-started-with-arm-template

In today’s topic, I’m not going to reinvent the wheel by documenting on how to develop an ARM Template, but provides all the resources to get you started instead.

 

Since ARM Template has been around for quite some time, there are tons of resources available online about developing Azure Resource Manager (ARM) Template in JSON by multiple contributors.

 

Therefore, I’m sharing everything you need to know for getting started with ARM Template written by the community for the community below:

 

If you ever have doubt on how to use some of the Template functions like the examples below:

 
[concat(parameters('FirstName'), parameters('LastName')]

Or

 
[reference(parameters('storageAccountName'))]

 

You can always feel free to check the Template functions documentation below:

 

Beside referring to those documentation, you can also use this Azure Resource Explorer (Preview) to better understand your existing resources in your Azure Subscription and learn some of the available property documentation in the data.

 

If you think that developing your ARM Template is going to take a toll on you, have you try searching for an available template that may deliver your solution from Azure Quickstart Templates?

Some time it is easier that way, thanks to the community contributors. There is no need to reinvent the wheel unless you have a different type of vehicle that requires a custom wheel. :)

 
Reference

 

See Also