In this repository you will find a series of tutorial paired with videos to guide you through learning the best practice about Azure Resource manager (ARM) template.
In this tutorial you will learn the what, the why about Azure Resource manager (ARM) template. Why why talk about declarative, idempotency.
NOw it's time to code. This session will introduce Visual Studio Code tools, and show you how to create your first template from snippet, and how to deploy it.
Add and use parameters, and parameter files.
Add and use variables.
What are template functions, show common functions, add and use a template function.
What are outputs and how are they used.
Using dependencies to control resource deployment order.
How to modularize templates using nested and linked templates.
Using vs code snippets, quick start gallery, and exported templates.
How to get a functional ARM template from something that is already deployed.
Deploy an complete ARM template from Azure DevOps
Deploy an complete ARM template using GitHub Actions
~