Skip to content
KnowledgeCity

Microsoft Azure Advanced: Deployment Templates

Learn about Azure resource manager templates and how they can be used to create resources
Preview the first lesson free — get full access to all 3 lessons.
Course: On-Demand
Advanced Provider Steven Burnley  3 Lessons ·  20m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

In this course, you will learn about Azure resource manager templates and how Azure administrators can use ARM templates to create resources in a consistent way. Azure resources can be created from the browser-based portal by navigating the graphical screens. This is a convenient way to create resources, but it can be error-prone and time-consuming if an administrator needs to create many resources with a common configuration. ARM templates provide a way to create resources from a script template, eliminating variety and human error from your resource creation process. These templates can also provide a template for collecting information from an administrator during the template execution. This is necessary for resource parameters that must be unique, such as the name of a virtual machine. By combining ARM templates with parameter files, administrators can achieve a higher level of consistency while still providing the flexibility team members need when creating resources in Azure.

What You'll Learn

  • Understand what Azure Resource Manager (ARM) templates can do and how administrators use them to create resources consistently
  • Review the format of an ARM template and a parameter file
  • Visit the Azure quickstart gallery to view common ARM templates
  • Export ARM templates from existing Azure resources
  • Create and deploy ARM templates to provision Azure resources from a script template
  • Combine ARM templates with parameter files to capture unique resource parameters during execution

Key Takeaways

  • ARM templates let Azure administrators create resources from a script template, eliminating variety and human error from the resource creation process.
  • Creating resources through the browser-based Azure portal is convenient but can be error-prone and time-consuming when many resources share a common configuration.
  • ARM templates can collect information from an administrator during execution, which is necessary for resource parameters that must be unique, such as a virtual machine name.
  • Combining ARM templates with parameter files gives administrators higher consistency while still providing the flexibility team members need when creating resources in Azure.
  • The Azure quickstart gallery provides common ARM templates, and templates can also be exported from existing resources.

Frequently Asked Questions

Who is this course for?

It is for Azure administrators who want to create Azure resources in a consistent way using Azure Resource Manager (ARM) templates instead of manually navigating the browser-based portal.

What topics does this course cover?

It covers Azure Resource Manager templates, quickstart templates, and creating and deploying ARM templates, including reviewing the format of an ARM template and a parameter file.

Why use ARM templates instead of the Azure portal?

Creating resources from the portal is convenient but can be error-prone and time-consuming for many resources with a common configuration; ARM templates create resources from a script template, eliminating variety and human error.

What are parameter files used for in this course?

Parameter files are combined with ARM templates to capture resource parameters that must be unique, such as the name of a virtual machine, giving consistency while still allowing flexibility.

What skills will I gain from this course?

The course covers skills including Azure API Management, Azure Blueprints, Resource Management Systems, Template Toolkits, Templates, and Windows Template Libraries.