Resource Manager

Official Documentation

Service Description

Azure Resource Manager enables you to work with the resources in your solution as a group. You can deploy, update, or delete all the resources for your solution in a single, coordinated operation. You use a template for deployment and that template can work for different environments such as testing, staging, and production. Resource Manager provides security, auditing, and tagging features to help you manage your resources after deployment.

Getting Started

  1. Azure Resource Manager
    4/27/2015, Video, 0:58:23
  2. Automate your hybrid infrastructure with Azure Resource Manager templates
    9/29/2016, Video, 0:15:40
  3. Manage and control your applications with Microsoft Azure Resource Manager
    9/29/2016, Video, 1:07:57
  4. Build and maintain applications with Azure Resource Manager
    9/29/2016, Video, 1:03:30
  5. Getting Started on Azure: Resource Groups
    12/30/2016, Video, 0:04:32
  6. Building Infrastructure in Azure using Azure Resource Manager
    6/30/2015, Mva
  7. Azure Quickstart Templates
    12/17/2015, Website

Latest Content

RSS Feed

Title  
Installing public certificates in App Service Blog
“Helping ARM” – Azure Resource Manager step-by-step training Blog
Upgrade classic Backup and Site Recovery vaults to ARM Recovery Services vaults Blog
Windows 10 on ARM Blog
Azure DevTest Labs updates Video
Azure Resource Manager templates: Life after (first) deployment Video
Infrastructure as Code Video
Automated provisioning of Azure Functions on CarMax.com Video
Automated provisioning of Azure Functions on CarMax.com Video
Design Patterns for SaaS applications on Azure SQL Database Video
Azure Management Libraries for .NET generally available now Blog
Programmatically adding elements to an Azure ARM template using PowerShell Blog

Azure Documentation

1. Overview
     1.1. What is Resource Manager?
     1.2. Resource providers and types
     1.3. Resource Manager and Classic deployment
     1.4. Subscription governance
     1.5. Managed Applications
2. Get started
     2.1. Export template
     2.2. Create your first template
     2.3. Visual Studio with Resource Manager
3. Samples
     3.1. PowerShell
          3.1.1. Deploy template
     3.2. Azure CLI
          3.2.1. Deploy template
4. How to
     4.1. Create templates
          4.1.1. Best practices for templates
          4.1.2. Template sections
          4.1.3. Link to other templates
          4.1.4. Define dependency between resources
          4.1.5. Create multiple instances
          4.1.6. Set location
          4.1.7. Assign tags
          4.1.8. Set child resource name and type
          4.1.9. Update resource
          4.1.10. Use objects for parameters
          4.1.11. Share state between linked templates
          4.1.12. Patterns for designing templates
     4.2. Deploy
          4.2.1. PowerShell
               4.2.1.1. Deploy template
               4.2.1.2. Deploy private template with SAS token
               4.2.1.3. Export template and redeploy
          4.2.2. Azure CLI
               4.2.2.1. Deploy template
               4.2.2.2. Deploy private template with SAS token
               4.2.2.3. Export template and redeploy
          4.2.3. Portal
          4.2.4. REST API
          4.2.5. Cross resource group deployment
          4.2.6. Continuous integration with Visual Studio Team Services
          4.2.7. Pass secure values during deployment
     4.3. Manage
          4.3.1. PowerShell
          4.3.2. Azure CLI
          4.3.3. Portal
          4.3.4. REST API
          4.3.5. Use tags to organize resources
          4.3.6. Move resources to new group or subscription
          4.3.7. Governance examples
     4.4. Control Access
          4.4.1. Create service principal
               4.4.1.1. PowerShell
               4.4.1.2. Azure CLI 2.0
               4.4.1.3. Azure CLI 1.0
               4.4.1.4. Portal
          4.4.2. Authentication API to access subscriptions
          4.4.3. Lock resources
     4.5. Set resource policies
          4.5.1. What are resource policies?
          4.5.2. Use portal to assign policy
          4.5.3. Use scripts to assign policy
          4.5.4. Examples
               4.5.4.1. Resource tags
               4.5.4.2. Storage
               4.5.4.3. Linux VM
               4.5.4.4. Windows VM
     4.6. Use managed applications
          4.6.1. Publish managed application
          4.6.2. Consume managed application
          4.6.3. Create UI definitions
     4.7. Audit
          4.7.1. View activity logs
          4.7.2. View deployment operations
     4.8. Troubleshoot
          4.8.1. Common deployment errors
5. Reference
     5.1. Template format
     5.2. Template functions
          5.2.1. Array and object functions
          5.2.2. Comparison functions
          5.2.3. Deployment functions
          5.2.4. Numeric functions
          5.2.5. Resource functions
          5.2.6. String functions
     5.3. UI definition functions
     5.4. UI definition elements
          5.4.1. Microsoft.Common.DropDown
          5.4.2. Microsoft.Common.FileUpload
          5.4.3. Microsoft.Common.OptionsGroup
          5.4.4. Microsoft.Common.PasswordBox
          5.4.5. Microsoft.Common.Section
          5.4.6. Microsoft.Common.TextBox
          5.4.7. Microsoft.Compute.CredentialsCombo
          5.4.8. Microsoft.Compute.SizeSelector
          5.4.9. Microsoft.Compute.UserNameTextBox
          5.4.10. Microsoft.Network.PublicIpAddressCombo
          5.4.11. Microsoft.Network.VirtualNetworkCombo
          5.4.12. Microsoft.Storage.MultiStorageAccountCombo
          5.4.13. Microsoft.Storage.StorageAccountSelector
     5.5. PowerShell
     5.6. Azure CLI
     5.7. .NET
     5.8. Java
     5.9. Python
     5.10. REST
6. Resources
     6.1. Azure Roadmap
     6.2. Service updates
     6.3. Stack Overflow
     6.4. Throttling requests
     6.5. Track asynchronous operations
     6.6. Videos

Tools

Tool Description

Videos

Date Title Length
5/10/2017 Azure DevTest Labs updates 13:28:00
5/8/2017 Azure Resource Manager templates: Life after (first) deployment 1:00:22
5/8/2017 Infrastructure as Code 0:52:39
5/4/2017 Automated provisioning of Azure Functions on CarMax.com 0:20:22
5/4/2017 Automated provisioning of Azure Functions on CarMax.com 0:20:46
5/4/2017 Design Patterns for SaaS applications on Azure SQL Database 0:23:24
3/28/2017 Tuesdays with Corey: Azure Resource Policy 0:14:24
3/27/2017 Cloud Tech 10 - 27th March 2017 0:08:37
2/28/2017 Creating a Resource Group with Azure 0:03:31
2/10/2017 Elastic ♥ Microsoft 1:14:23

Page 1 of 6