共用方式為


比較 AWS 和 Azure 資源管理

在 Azure 和 Amazon Web Services (AWS) 中,資源 一詞會以相同方式使用。 資源是可管理的項目。 例如,它可以是虛擬機、記憶體帳戶、Web 應用程式、資料庫或虛擬網路。

AWS 資源群組與 Azure 資源群組

Azure 和 AWS 中的資源群組可用來組織和管理資源。 不過,有一些主要差異:

  • 刪除 AWS 資源群組不會影響資源。 刪除 Azure 資源群組會刪除其中的所有資源。
  • 在 Azure 中,您必須先建立資源群組,才能建立資源。 資源必須是單一資源群組的一部分。
  • 在 Azure 中,您可以依資源群組追蹤成本。 在 AWS 中,您可以使用成本設定標記來篩選特定資源。

資源部署選項

Azure 提供數種方式來管理您的資源:

  • Azure 入口網站。 如同 AWS 儀錶板,Azure 入口網站會為 Azure 資源提供 Web 型管理介面。

  • REST API。 Azure Resource Manager REST API 可讓您以程式設計方式存取 Azure 入口網站中可用的大部分功能。

  • Azure CLI。 Azure CLI 提供命令行介面,可讓您用來建立和管理 Azure 資源。 Azure CLI 適用於 Windows、Linux 和 macOS

  • Azure PowerShell。 您可以使用適用於 PowerShell 的 Azure 模組來執行自動化管理工作,方法是使用腳本。 PowerShell 適用於 Windows、Linux 和 macOS

  • ARM 範本。 Azure Resource Manager (ARM) 範本提供與 AWS CloudFormation 服務類似的 JSON 範本型資源管理功能。

  • 肱二頭肌。 Bicep 是一種網域特定語言,會使用宣告式語法來部署 Azure 資源。

  • Terraform。 您可以使用 Terraform 來定義、預覽及部署雲端基礎結構,方法是使用 HCL 語法。

透過這些介面,資源群組是建立、部署或修改 Azure 資源的核心。 此實作類似於在 CloudFormation 部署期間用來將 AWS 資源分組的堆疊實作。

標記

在 Azure 和 AWS 中標記可讓您藉由將元數據指派給資源,有效地組織和管理資源。 標籤是索引鍵/值組,可協助您分類、追蹤和管理雲端基礎結構的成本。 AWS 和 Azure 都支援以標籤值為基礎的屬性型存取控制 (ABAC)。 雖然 Azure 和 AWS 標記類似,但有一些差異:

  • Azure 標籤在操作中不區分大小寫,但可以保留大小寫。 AWS 標籤會區分大小寫。
  • Azure 會透過原則提供標籤繼承。 AWS 並未內建支援父資源與子資源之間的標籤繼承。 AWS 支援 AWS 成本類別的標籤繼承。
  • AWS 提供標籤編輯器工具來新增標籤,而 Azure 則透過 Azure 入口網站和管理介面提供標記功能。

貢獻者

本文由 Microsoft 維護。 它最初是由下列參與者所撰寫。

主要作者

其他參與者:

若要查看非公開的 LinkedIn 個人檔案,請登入 LinkedIn。

後續步驟