Quick Look at the Azure Cloud Shell

The Azure Cloud Shell is a browser-accessible, command-line interface that can be used for managing Azure resources and comes in both PowerShell and Bash flavors - both available with some nice tools and features.


Features & tools for Bash in Azure Cloud Shell

Features & tools for PowerShell in Azure Cloud Shell (Preview)


To get started:
  • Launch the Azure Cloud Shell


  • Login to Azure
  • If you have multiple Azure directories, you will be prompted to select the one you want to work with
  • Next you will be prompted to select which command-line environment you want to work in - either Bash or PowerShell

azure-cloud-shell-devtool

  • Next you will be prompted to associate a new or existing Azure file share to persist files across sessions. Read this carefully! Although you may hear that the Azure Cloud Shell is a free offering, there is a monthly cost associated to this storage. Clicking "Show advanced settings" will give you the options to associate the storage account to a new or existing Resource group, gives you the option to create or use an existing Storage account, gives you the option to select the Region, and finally gives you the option to create or use an existing File share

azure-cloud-shell-storage-advanced

Once this is complete, your session will be provisioned and you'll be ready to start working in the Azure Cloud Shell. If you come across any issues, you can take a look at the Troubleshooting & Limitations of Azure Cloud Shell documentation.

About Frank Trout

I am an IT Consultant with ~20 years of experience working with Microsoft technologies. I am also a blogger, a Microsoft MVP, and an all-around geek at heart.