Introduction to Azure Resource Manager

By Rob Moore

Increase the speed and stability of your provisioning efforts by learning the basics of cloud infrastructure automation with Azure Resource Manager (ARM).

7 hours
  • 43 Lessons
  • 2 Course Quizzes

About the course

Hello Cloud Gurus!

Automation is a key competency to get the most out of Microsoft Azure, and Azure Resource Manager (ARM) is the tool that allows you to automate the provisioning of your Azure resources. Using ARM means that you move away from slow, error-prone, manual deployments, which will save time and improve the quality of your cloud infrastructure.

This course will assume a basic existing knowledge of Azure, but will briefly cover the main ARM concepts such as resource groups, resource providers, Role-Based Access Control (RBAC), the ARM API, and ARM templates.

It will also guide you through the process of creating, executing, and debugging basic ARM templates via a number of different options including Visual Studio, PowerShell, Azure Cloud Shell, and Azure Command Line Interface (CLI).

Since this is just an introduction, we won’t be going too deep in this course, but you will gain enough knowledge and practise to start using basic templates in your projects. No prior coding experience is required, but familiarity with JSON is required and command line and/or PowerShell scripting experience is highly recommended.

What you will need

  • High-level understanding of Azure and how it works.

  • Familiarity with command line environments and writing and executing scripts.

  • Familiarity with JSON.

  • Recommended, but not essential: knowledge of PowerShell

What you can expect

  • 1. Describe how the different parts of Azure Resource Manager interrelate and the benefits of using ARM.

  • 2. Create a basic ARM template and understand the common syntax elements of ARM templates.

  • 3. Execute an ARM template for a fresh set of resources and to edit an existing set of resources.

  • 4. Debug an ARM deployment.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 $399 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!
Thanks for reaching out!

You’ll hear from us shortly. In the meantime, why not check out what our customers have to say about ACG?