From the course: Microsoft Azure Administrator Associate (AZ-104) Cert Prep by Microsoft Press

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Understanding ARM

Understanding ARM

- [Instructor] In this lecture, we're going to look at how we can codify our Azure resources into templates called Azure Resource Manager Templates or ARM templates. ARM templates basically contain all the configuration in an Azure component in JSON. Every service in Azure is configured as a JSON-based ARM template, and all the configuration options are stored within them. ARM templates can be defined and stored in code repositories such as Azure DevOps or GitHub, or even just stored on a local disk. Once you have a template defined, you can deploy that resource time and time again consistently by using that same template. In fact, when you deploy anything from the Azure Portal, in the background, your resource is stored an ARM template, which is then sent to the Azure Resource Manager, which is a service that Azure uses to take those templates and creates the resources based on what it sees in them. Finally, we also have a relatively new language called BICEP. This is a…

Contents