描述與 Azure 互動的工具

已完成

若要充分利用 Azure,您需要有一種方式可與 Azure 環境、管理群組、訂用帳戶、資源群組、資源等互動。 Azure 提供多個工具來管理您的環境,包括:

  • Azure 入口網站
  • Azure PowerShell
  • Azure 命令列介面 (CLI)

什麼是 Azure 入口網站?

「Azure 入口網站」是統一的 Web 式主控台,提供有別於命令列工具的替代方案。 運用 Azure 入口網站,您可以使用圖形化使用者介面來管理您的 Azure 訂用帳戶。 您可以:

  • 建置、管理和監視一切 (從簡單 Web 應用程式到複雜雲端部署)
  • 建立組織性資源檢視的自訂儀表板
  • 設定協助工具選項,以獲得最佳體驗

下列影片向您介紹 Azure 入口網站:

Azure 入口網站是針對復原和持續可用性所設計。 其會一直存在於每個 Azure 資料中心。 此設定讓 Azure 入口網站能夠在個別資料中心失敗時進行復原,且透過接近使用者而避免網路變慢。 Azure 入口網站會持續更新,而且進行維護活動時不需要停機。

Azure Cloud Shell

Azure Cloud Shell 是瀏覽器型殼層工具,可讓您使用殼層來建立、設定和管理 Azure 資源。 Azure Cloud Shell 支援 Azure PowerShell 和 Azure 命令列介面 (CLI),這是 Bash 殼層。

您可以選取 Cloud Shell 圖示,以透過 Azure 入口網站來存取 Azure Cloud Shell:

Screenshot of the Azure portal with the Cloud Shell icon emphasized.

Azure Cloud Shell 有數項功能可成為唯一的供應項目,以支援您管理 Azure。 其中一些功能為:

  • 這是瀏覽器型殼層體驗,不需要本機安裝或設定。
  • 其會向您的 Azure 認證進行驗證,因此當您登入時,原本就會知道您是誰,以及您擁有的權限。
  • 您可以選擇您最熟悉的殼層;Azure Cloud Shell 支援 Azure PowerShell 和 Azure CLI (其使用 Bash)。

什麼是 Azure PowerShell?

Azure PowerShell 是一個殼層,開發人員、DevOps 和 IT 專業人員可用來執行稱為 command-lets (Cmdlet) 的命令。 這些命令會呼叫 Azure REST API 來執行 Azure 中的管理工作。 Cmdlet 可以獨立執行以處理一次性變更,也可以合併這些變更來協助協調複雜動作,例如:

  • 單一資源或多個連線資源的例行安裝、終止和維護。
  • 從命令式程式碼部署整個基礎結構,其中可能包含數十個或數百個資源。

擷取指令碼中的命令可讓程序變為可重複且可自動化。

除了可透過 Azure Cloud Shell 取得之外,您還可以在 Windows、Linux 和 Mac 平台上安裝和設定 Azure PowerShell。

什麼是 Azure CLI?

Azure CLI 的功能相當於 Azure PowerShell,主要差異在於命令的語法。 雖然 Azure PowerShell 使用 PowerShell 命令,但 Azure CLI 使用 Bash 命令。

Azure CLI 提供處理離散工作或透過程式碼協調複雜作業的相同優勢。 其也可在 Windows、Linux 和 Mac 平台上安裝,以及透過 Azure Cloud Shell 安裝。

因為 Azure PowerShell 與 Bash 型 Azure CLI 之間的功能和存取權類似,所以主要取決於您最熟悉的語言。