Expressions, parameters and variables allow anyone to build flexible and reusable ARM templates. They are indeed a powerful tool in hands of skillful developers and administrators.


In this episode I give you introduction to parametrization of Azure Resource Manager (ARM) templates with use of expressions, functions, parameters and variables. I will show you best practices and showcase few use-cases.

Source code for demos: https://github.com/MarczakIO/azure4everyone-samples/tree/master/azure-resourcemanager-templates-parametrization


In this episode I will show you a live demo of

  • Building templates with expressions
  • Testing with outputs
  • Parametrizing with parameters
  • Centralizing with variables
  • Video

Next steps for you after watching the video

  1. What are expressions
  2. What are parameters
  3. What are variables
  4. How to use outputs section

Adam Marczak

Programmer, architect, trainer, blogger, evangelist are just a few of many titles. What I really am, is a passionate technology enthusiast. I take great pleasure in learning new technologies and finding ways in which it can aid people every day. My latest passion is running an Azure 4 Everyone YouTube channel, where I show that Azure really is for everyone!

Did you enjoy the article?

Share it!

More tagged posts