Azure CLI vs Azure Powershell

By Reynard from AzureGuru
Published in AZ-900 Training
October 20, 2020
1 min read
*This article could be a summary of content for learning purposes. For more information and knowledge, read the original articles in the References section.

Azure CLI is a cross-platform command-line program that connects to Azure and executes administrative commands on Azure resources. Cross platform means that it can be run on Windows, Linux, or macOS.

Azure PowerShell is a module that you add to Windows PowerShell or PowerShell Core that enables you to connect to your Azure subscription and manage resources. Azure PowerShell requires Windows PowerShell to function. PowerShell provides services such as the shell window and command parsing. Azure PowerShell then adds the Azure-specific commands.

However, the Azure PowerShell and Azure CLI commands have different syntax. For example, Azure PowerShell provides the New-AzVM command that creates a virtual machine for you inside your Azure subscription while to create a Virtual Machine using Azure CLI you must use the command az vm create.


  • Explore Azure management tools
  • Install Azure CLI on Linux


AZ-900Core Services

Related Posts

What are service-level agreements (SLAs)?
January 17, 2021
1 min
© 2021, All Rights Reserved.

Quick Links

Advertise with usAbout UsContact Us

Social Media