查看官網 Install the Azure CLI,許多環境/工具都能支援 Azure CLI。
其中想特別介紹的是 Azure Cloud Shell,它的特色是免安裝、輕量、開箱即用環境,我們只需打開網頁 https://shell.azure.com/ 就能使用。
Azure Cloud Shell 底層就是 Ubuntu,可以使用 lsb_release -a 驗證 :

這代表說上面可以使用 Linux 的大部分功能,像是 awk、grep、sed 分析三劍客,還有 Azure 另外貼心內建好的

但它也有受限地方,畢竟是關乎錢的雲端商業環境,所以安全性非常重要,像是安裝功能、su 權限都被限制。
像是 SSH 訪問 Azure Linux VM 沒做安全設定,像是 IP 白名單,在自己的電腦訪問會被拒絕訪問 :

但是在 Azure Cloud Shell 可以簡單,又安全地訪問 :

同理 mysql、plsql client 也能這樣簡化操作。
在 Linux 使用者通常習慣使用 vim、nano 等工具編輯文字檔案,但在 Azure Cloud Shell 上我們可以使用 code . 命令叫出 Azure Cloud Shell editor,舉例 : 依照之前的範本創建一個 Template JSON,並輸入以下 Azure CLI 命令,創建 Storage Account 帳號
az group create --name demo --location eastasia
az deployment group create --resource-group demo --template-file demo.json

acc_username.img 檔案,主在是 ubuntu 的 image 檔案,注意不要移動它,否則需要付額外費用喔,請參考 Azure Cloud Shell pricing
$Home目錄外的安裝無法持久化,一關閉就刪除。在日常當中 Azure Cloud Shell 就能解決大部分 CLI 需求,並且支援 PowerShell 跟 Ubuntu Linux 基本工具,方常方便。接下來幾個章節都會用它,等之後有複雜、特別需求才會切換到 VSCode + WSL。