Azure Resource Manager (ARM) PowerShell
The course is part of this learning path
In this brief video, we'll review the requirements and goals for this course. Before starting this course, you should have: 1) some experience with the Microsoft Azure cloud platform, 2) a basic understanding of core PowerShell commands, and command structure, and 3) the PowerShell 5.0 Preview installed. If you're running Windows 10, the PowerShell 5.0 Preview is already installed. If you're running Windows 7 or Windows 8.1, you can install the latest Windows Management Framework (WMF) 5.0 Preview package. For installation of the Azure Resource Manager (ARM) PowerShell module via the PowerShell Gallery, the PowerShellGet module is required, which is included with PowerShell 5.0.
Hello and welcome to Azure PowerShell Automation. The requirements for this course are as follows.
First, you should have basic experience with the Microsoft Azure platform. You should also have an understanding of how to install and consume PowerShell modules in PowerShell version 5. You should also have a familiarity with the core PowerShell commands, such as get command, get member and get help. And finally you should have the Windows PowerShell 5.0 Preview installed if you're running Windows 7 or Windows 8.1. If you're running Windows 10, the PowerShell 5.0 Preview is preinstalled.
In this course, you'll learn about installing the Azure Resource Manager PowerShell module from the PowerShell gallery, authenticaction to the Microsoft Azure platform from PowerShell , both interactively and silently, and how to manage resource groups in the Azure resource manager rest API, and finally we'll take a look at how to deploy Azure resource manager JSON templates through the ARM PowerShell module.
You can also view our other courses at cloudacademy.com/library.
About the Author
Trevor Sullivan is a Microsoft MVP for Windows PowerShell, and enjoys working with cloud and automation technologies. As a strong, vocal veteran of the Microsoft-centric IT field since 2004, Trevor has developed open source projects, provided significant amounts of product feedback, authored a large variety of training resources, and presented at IT functions including worldwide user groups and conferences.