Overview:
https://docs.microsoft.com/en-us/azure/cloud-shell/overview
On first launch Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. This is a one-time step and will be automatically attached for all sessions. A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell.
Read more to learn how to mount a new or existing storage account.
- Cloud Shell runs on a temporary host provided on a per-session, per-user basis
- Cloud Shell times out after 20 minutes without interactive activity
- Cloud Shell requires an Azure file share to be mounted
- Cloud Shell uses the same Azure file share for both Bash and PowerShell
- Cloud Shell is assigned one machine per user account
- Cloud Shell persists $HOME using a 5-GB image held in your file share
- Permissions are set as a regular Linux user in Bash
Learn more about features in Bash in Cloud Shell and PowerShell in Cloud Shell.
Azure cloud shell limitations:
https://docs.microsoft.com/en-us/azure/cloud-shell/limitations
Troubleshooting:
https://docs.microsoft.com/en-us/azure/cloud-shell/troubleshooting
How to access Azure cloud shell from Visual Studio Code ?
http://espacenuagic.com/2018/08/17/utiliser-azure-cloud-shell-depuis-visual-studio-code/
On a windows computer
Install VS code: https://code.visualstudio.com/download
then install NodeJS: https://nodejs.org/en/
then on VS Code install the extension “Azure Account”