Diving into ARM templates
ARM templates are Azure's native way of provisioning resources in Azure. Almost everything can be deployed through ARM templates, although they do not cover all the Azure services. In this section, we will dive into the ARM world and will provision some services, so as to have a more hands-on experience. Let's get started!
Getting started with ARM
In the real world, it is unlikely that you will ever build an ARM template from scratch. To get you started with ARM, here are a few important handy sources and tools:
- ARM Quickstart Templates is a repository of about 950 templates, and is available here: https://azure.microsoft.com/en-us/resources/templates/.
- The export wizard of the Azure portal. You can create an Azure resource with the portal and export the template afterward. While this method can be interesting in some situations, where the documentation is a little unclear, exported templates cannot be reused as-is to provision...