Azure 管理選項

已完成

您可以使用各種工具與平台來設定和管理 Azure。 目前提供適用於命令列的工具、特定語言的軟體開發套件 (SDK)、開發人員工具、適用於移轉的工具,以及許多其他工具。

適用於日常管理工作與互動的常用工具包括:

  • Azure 入口網站,適合透過圖形化使用者介面 (GUI) 來與 Azure 互動
  • Azure PowerShellAzure 命令列介面 (CLI),適合透過命令列和自動化來與 Azure 互動
  • Azure Cloud Shell,適用於 Web 型命令列介面
  • Azure 行動應用程式可從行動裝置監視及管理您的資源

開始使用 Azure 時,您可能會最常使用 Azure 入口網站。

Azure 入口網站

Azure 入口網站是可使用任何網頁瀏覽器來存取的公用網站。 一旦使用您的 Azure 帳戶登入,即可以建立、管理和監視 Azure 服務和資源。 在 Azure 入口網站中,您可以使用搜尋來尋找不同類型的服務,並取得主題說明的連結。 Azure 入口網站也會使用精靈和工具提示,引導您完成複雜的管理工作。

Screenshot of the Azure portal Home page.

Azure 入口網站經常是執行單一工作或當您要查看設定選項細節時的最佳介面。

一般而言,入口網站不會讓您將重複的工作自動化。 例如,若要設定多部 VM,您需要逐一建立。 此程序可能會讓入口網站方法較不適合涉及重複的複雜工作。 針對這些類型的工作,Azure PowerShell 和 Azure CLI 會很有幫助。

Azure PowerShell

Azure PowerShell 可讓您連線到您的 Azure 訂用帳戶並管理資源。 您可以為 Windows PowerShell 或 PowerShell Core 安裝 Azure PowerShell 模組,這是可在 Windows、Linux 或 macOS 上執行的跨平台版本。 Windows PowerShell 和 PowerShell Core 提供殼層視窗和命令剖析等服務。 Azure PowerShell 接著會新增 Azure 專用的命令。

例如,Azure PowerShell 提供 New-AzVM 命令,可在您的 Azure 訂用帳戶內為您建立虛擬機器。 若要使用它,您可以啟動 PowerShell 並安裝 Azure PowerShell 模組 (如果尚未這麼做)。 然後使用命令 Connect-AzAccount 登入您的 Azure 帳戶,並發出這類命令:

New-AzVM `
    -ResourceGroupName "MyResourceGroup" `
    -Name "TestVm" `
    -Image "UbuntuLTS" `
    ...

建立管理指令碼和使用自動化工具,是將工作流程最佳化和自動化重複工作的強大方式。 指令碼在經過驗證之後,就會始終如一地執行,而能減少錯誤。

Azure CLI

Azure CLI 是命令列程式,會連線到 Azure 並在 Azure 資源上執行管理命令。 Azure CLI 可以在 Windows、Linux 或 macOS 上執行。

例如,若要建立 VM,您可以開啟命令提示字元視窗,並安裝 Azure CLI (如果尚未這麼做)。 然後使用命令 az login 登入 Azure,並發出這類命令:

az vm create \
  --resource-group MyResourceGroup \
  --name TestVm \
  --image Ubuntu2204 \
  --generate-ssh-keys \
  ...

Azure Cloud Shell

Azure Cloud Shell 是可經由瀏覽器存取的已驗證互動式殼層,用於使用指令碼工具 (Azure CLI 或 Azure PowerShell) 管理 Azure 資源。 您可以選擇最適合您工作方式的殼層體驗:Bash 或 PowerShell。

Screenshot of an Azure Cloud Shell instance using Bash within a Microsoft Edge browser window.

這兩個殼層都支援 Azure CLI 和 Azure PowerShell。 Bash 預設為使用 Azure CLI (並預先安裝 az 命令),但您可以在 Linux 內輸入 pwsh 來切換至 PowerShell Core。

Cloud Shell 也有許多其他可用的開發人員工具,例如文字編輯器、原始檔控制工具、資料庫等等。

您可以從 Azure 入口網站內或瀏覽至 https://shell.azure.com,以存取 Azure Cloud Shell。

Microsoft Learn 的許多互動式練習都會使用 Cloud Shell 來試用 Azure 功能。

Azure 行動應用程式

Screenshot of the Azure mobile app running on a phone, showing the activity log for a virtual machine.

Microsoft Azure 行動應用程式可讓您從 iOS 或 Android 手機或平板電腦存取、管理及監視所有 Azure 帳戶與資源。 安裝之後,您可以:

  • 檢查服務的目前狀態和重要計量。
  • 掌握重要健康情況問題的通知與警示。
  • 隨時隨地快速診斷及修正問題。
  • 檢閱最新的 Azure 警示。
  • 啟動、停止和重新啟動虛擬機器或 Web 應用程式。
  • 連線至您的虛擬機器。
  • 使用角色型存取控制 (RBAC) 來管理權限。
  • 使用 Azure Cloud Shell 來執行已儲存的指令碼,或執行系統管理工作。

其他選項

此外,還有適用於一系列語言和架構的 Azure SDK,以及可供您以程式設計方式管理和控制 Azure 資源的 REST API。 如需可用工具的完整清單,請參閱下載頁面。

以下我們將深入觀察入口網站處理方法。