Invalid Login Attempt

Lab: Deploying an ARM Template with PowerShell


In this lab, you will learn how to use the PowerShell DSC Custom script extension to automatically configure virtual machines deployed using an Azure Resource Manager template.

  • Estimated time required to complete: 1 hours, 25 minutes
  • You will have access to this environment for 3 hours, 0 minutes
  • Learning Credits Required: 10

Learning Objectives

  • Create and upload files to Azure Storage using PowerShell
  • Use the PowerShell DSC Custom Script Extension
  • Deploy an Azure Resource Manager Template using PowerShell.


Exercise 1: Deploying the Lab Environment

In this exercise, you will manually deploy the environment needed for this lab. Only complete this exercise if you are using your own Microsoft Azure subscription and not Opsgility Real Time Labs.

Exercise 2: Configuring and Connecting to Azure

In this exercise, you will connect the Azure PowerShell command line tools to your Azure Subscription and create an Azure Resource Group.  

Exercise 3: Deploying an ARM Template

In this exercise, you will deploy a complete Azure Resource Manager template using the Azure PowerShell Cmdlets.

Login to Start Lab

Not Registered? Already Registered?
Real Time Labs allow you to learn technology in an isolated environment without the hassle or cost of setting up a dedicated learning environment.

How it works