Azure Cloud Shell is an interactive, browser-accessible shell (GUI) for managing Azure resources.
It actually provides lots of flexibility for you. Linux users can also opt for a Bash experience, while Windows users can opt for PowerShell.
Try from shell.azure.com by clicking below.
Some hard facts about Cloud-Shell:
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 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
Cloud Shell requires an Azure file share to be mounted
Cloud Shell uses the same Azure file share for both Bash and PowerShell
Access Cloud Shell here from within Microsoft Documentations!
Almost every Azure administrator knows and is aware that you can access the Azure Cloud Shell from within the Azure Portal or from mobile apps such as iOS and Android. But a little known fact is that a lot of the Azure documentation pages include an embedded Cloud Shell experience that can be found with the "Try It" button.
Azure PowerShell vs. Azure CLI
Most of the times I get the question from our customers is:
What Azure command line option should we use, Azure CLI or Azure PowerShell?
It all comes down to personal preferences. Both have dedicated, growing and strong development teams. Yes, there are currently some inconsistencies between the two option, where some commands are not available in the CLI, but they are available in PowerShell. Microsoft is working with the feature teams on the consistency. In addition, both shells are open source, and you can find them on GitHub (Azure PowerShell and Azure CLI).
I am more of an Azure PowerShell guy since I am coming from the Windows world. However, since the new Az PowerShell module is based on PowerShell Core, both shells work on all platforms like Windows, macOS, and Linux. I still prefer the object model of PowerShell versus the text streams of the CLI.
TRADEMARK LEGAL NOTICE
All product names, logos, and brands are property of their respective owners in the Austria or other countries.All company, product and service names used on this website are for identification purposes only. Pheniix is notaffiliated with or an official partner of Cisco, CompTIA,Dimension Data, VMware, Amazon, Microsoft, Certified Ethical Hacker, (ISC)², Juniper, Wireshark, Offensive Security,Google, GNS3, F5, Python, Linux, Java, Openstack, Vagrant, Ansible, Docker, GIT, , Blockchain or other companies.Use of these names, logos, and brands does not imply endorsement.The opinions expressed on pheniix are personal perspectives and not those of Cisco , Dimension Data or any other company. Pheniix runs as an independent blog.