Azure Powershell and CLI
·223 words·2 mins
Table of Contents
AZ-104 - This article is part of a series.
Part : This Article
Azure Powershell and CLI #
Scripting is an important part of being an Azure admin. There are three main ways in which we can access resources in Azure. They are,
- Azure Portal - Point and click interface
- Azure PowerShell AZ - Scripting
- Bash/CLI - Scripting
Why scripting? #
The need for scripting is,
- Automation - To perform repetitive tasks in scripts so that they can be done automatically.
- Source Control - To track changes to processes that are being followed.
- Reduce Errors - To reduce errors that can occur when doing the steps manually.
- A form of documentation - A living documentation of the processes followed by the team.
Memorizing PowerShell and CLI Commands #
You get used to these commands the more you use them, but Microsoft does follow some common naming patterns that make it easy to memorize them,
CLI #
The pattern for CLI is as follows,
az <resource> <verb>
Example
az vm list
az vm create
az vm delete
If there are subcategories it’s as follows,
az network vnet list
az network vnet create
az network vnet delete
PowerShell #
The pattern for PowerShell is as follows,
<verb>-Az-<resource>
Example
Get-AzVM
New-AzVM
Remove-AzVM
The easiest way to get started with these CLI’s is in the portal. The Cloud Shell needs no installation and can be used directly from the browser.
AZ-104 - This article is part of a series.
Part : This Article