First published on MSDN on May 18, 2017
I had a very interesting meeting with a University recently, who were interested in using ARM Templates to deploy their teaching and learning environments.
Azure Resource Manager Templates simply allow you to configure your infrastructure within a JSON format. Which can then be deployed via Powershell script or directly from within the Azure Portal.
Here are some key resources and links to help you get started with ARM
- Best practices for creating Azure Resource Manager templates
- Understand the structure and syntax of Azure Resource Manager templates
- Create your first Azure Resource Manager template
- Using linked templates when deploying Azure resources
- Define the order for deploying resources in Azure Resource Manager templates
- Deploy multiple instances of resources in Azure Resource Manager templates
- Patterns for extending the functionality of Azure Resource Manager templates – Sequential Looping
- Create multiple instances of property on resource type
- Set resource location in Azure Resource Manager templates
- Tag resources in Azure Resource Manager templates
- Set name and type for child resource in Resource Manager template
- Patterns for extending the functionality of Azure Resource Manager templates – updating a resource
- Patterns for extending the functionality of Azure Resource Manager templates – objects as parameters
- Share state to and from Azure Resource Manager templates
- Design patterns for Azure Resource Manager templates when deploying complex solutions
FREE Online Learning via http://mva.microsoft.com
Building Infrastructure in Azure using Azure Resource Manager
Deep Dive into Azure Resource Manager Scenarios and Patterns
Deep Dive into Azure App Service: A Platform to Build Modern Applications
Additional Resources
- Azure Resource Manager Documentation
- GitHub – Azure Resource Explorer
- GitHub – Azure Quickstart Templates
- An introduction of Infrastructure as Code (IaC) with Azure Resource Manager (ARM) Template
- Windows Server Virtual Machine Deployment made easy with ARM Template
- Linux Virtual Machine Deployment in a breeze with ARM Template
- Developing ARM Template using VSCode efficiently
Updated Mar 21, 2019
Version 2.0Lee_Stott
Microsoft
Joined September 25, 2018
Educator Developer Blog
Follow this blog board to get notified when there's new activity