
As part of Azure certification, and ensuring you’re a good admin, it is necessary to have a base understanding in key PowerShell commands.
As such, we are excited to release the Skylines Academy PowerShell Reference Guide which will complement the course as a whole.
Click here to download the latest version
This guide will provide you with a reference to key PowerShell commands necessary for Azure administrators as well as required to pass the Azure Administrator certification exams (AZ-100, AZ-101, AZ102, 70-533) from Microsoft.
If you are completely new to PowerShell, we highly recommend you check out the Microsoft Azure PowerShell Overview which has a number of tutorials and guides for learning the basics. This guide is made up of several PowerShell commands which have been reference from the Microsoft documentation and other sources. Before running any of these commands in production, please be sure to test them out in an Azure test account. Some commands are destructive in nature (e.g. removing resource groups, tags etc.) and you need to make sure you fully understand the commands that you execute.
The guide is divided up into the following sections:
· Downloading PowerShell and Installing Azure ARM Modules for PowerShell
· Accounts and Subscriptions
· Resource Groups
· Governance
· Storage
· Virtual Machines
· Networking
· Azure Active Directory
We hope you enjoy this guide and keep it handy by your desk for all your day to day Azure Administrator needs.
If you spot any errors in this guide, please submit them via the Contact Us page.
Thank you,
Skylines Academy Team
Learn to compare CPU performance across Azure VM types using Azure compute units, consult OS reference docs, and don't rely on pricing calculators for V3 and IV3 hyper-threaded performance.
Explore regional limitations and region pairs in Azure virtual machines, review which compute products like the B series are available in limited regions, and note restricted usernames for VMs.
Learn to deploy an Azure virtual machine with PowerShell, including creating a resource group, configuring the VM, and starting and stopping it.
Connect to an Azure Linux virtual machine by using the Azure portal, review provisioning settings for the Ubuntu server, and access Essl Dash Linux VM 01 via ssh.
Demonstrate creating a Windows VM image in Azure by using the system preparation tool to generalize the VM, capture the image in a resource group, and deploy VMs from it.
Demonstrates adding a new managed disk to an existing Azure VM in the portal, choosing size and premium SSD, creating and attaching the disk, and formatting it in Windows.
Explore storage limits and capacity planning for Azure Virtual Machines in Asia, including storage accounts up to 500 terabytes and blob containers up to half a petabyte.
Enable disk caching for a data disk on a virtual machine by using the Azure portal and Azure PowerShell, setting caching to read/write and verifying the change.
Explore how to monitor Azure virtual machines by configuring diagnostic settings, enabling guest level monitoring, collecting metrics and logs, setting alerts, and managing storage for diagnostic data.
Use Azure availability sets to group two or more VMs across fault and update domains. This protects web, app, and data tiers from maintenance, hardware issues, and outages.
Create and configure a virtual machine scale set in the Azure portal, selecting the os image, min and max instances, and cpu threshold based autoscale rules.
This is a beginners course to Azure Virtual Machines that covers the following core fundamental topics:
Azure Overview
Access to PowerShell Admin Guide
Deploy Workloads on ARM VMs
Perform Configuration Management
Design and Implement VM Storage
Monitor ARM VMs
Manage ARM VM Availability
Scale ARM VMs
This course is designed to give you a basic introduction to all the different VM types and specializations in Azure, as well as how to complete a basic deployment. It is meant to be a short course to help you get a feel for Azure and deploying some of the most common IaaS services from the portal.
Consider the AZ-100 certification course if you want to continue on to Azure certification.