Deploy Infrastructure As A Service with Azure Resource Manager Templates
summary
Explains how to author Azure Resource Manager templates with concrete recipes: authoring JSON with Azure Resource Manager templates, using PowerShell and Visual Studio Code, validating with New-AzureRmResourceGroupDeployment + -Verbose, and embedding secrets via Azure Automation credentials versus Key Vault. Shows complex variable constructs to drive naming, instance counts and DSC configs, warns against linked templates, hard‑coding API versions, and using concat versus resourceId. Demonstration builds a domain controller and Citrix stack; demo mostly succeeds despite transient schema issues.
AI-written summary · about
chapters (26)
- 0:00Intro
- 1:07Azure Vision
- 1:55Why Templates
- 3:31Think Item Potently
- 4:13Thinking Imperatively
- 4:54Choices vs Decisions
- 6:21User Accounts
- 10:37Complex Variables
- 12:38Naming Standards
- 15:34Template Parameter File vs Template Object
- 19:29Nested Templates Are Linked Templates
- 22:12Secrets and Source
- 24:53Concat vs Resource ID
- 26:31Resource Dependencies
- 30:56Best Practices
- 33:28Child Templates
- 37:56Example
- 43:11Input Parameters
- 44:11Variables
- 46:38Mixed Environments
- 48:38Production Instance
- 50:07Network Objects
- 51:35Load Balancing
- 52:39Master Template File
- 56:01API Versions
- 56:57Type First
related talks
47mARM FTW – Azure Resource Manager For The Win
40mInfrastructure as Code in Azure and Azure Stack
55mARM FTW – Azure Resource Manager For The Win
44mAzure ARM Templates: deploy using IaC
47mAutomated Infrastructure Deployment in Azure With Arm Templates and Azure Devops
01h 02mThe Ultimate Guide To Building Better Azure ARM Templates
01h 01mARM FTW
45mInfrastructure as service code using
