Microsoft AZ-104: Azure 訂用帳戶、治理與成本管理 — 學習指南

屬於 Microsoft Azure Administrator Associate AZ-104 — 學習指南. 使用經過驗證的解答練習: Microsoft 考試中心, 或參加限時模擬考試: ExamRoll.io.

總覽

Azure 訂用帳戶、治理與成本管理定義了您如何大規模地建構、保護、標準化雲端資源並為其付費。一個健全的設計始於組織階層 (管理群組與訂用帳戶),套用最低權限存取 (RBAC),強制執行標準與合規性 (Policy、Blueprints、鎖定與標籤),並持續最佳化支出 (Cost Management 與 Advisor)。Azure Resource Manager (ARM) 支撐著部署、分組與生命週期操作,讓標準與控制措施能從根管理群組一致地套用到個別資源。

組織結構與存取控制

管理群組 (Management Groups) 是在單一根管理群組下組織一或多個訂用帳戶的頂層結構。您可以將管理群組巢狀化至多六層深 (不含根層級),以對應組織或環境的邊界 (例如:公司 > 生產/非生產 > 業務單位)。在管理群組層級套用的 RBAC 角色指派與 Azure Policy 指派,都會繼承至所有子管理群組、訂用帳戶、資源群組與資源,除非在較低的範圍中明確覆寫。這種繼承機制對於一致地強制執行標準至關重要;例如,在「生產」管理群組設定的「拒絕公用儲存體」原則,會套用到每一個生產環境的訂用帳戶,無需逐一設定。

訂用帳戶 (Subscriptions) 是計費與部署的隔離邊界。常見的類型包括 Pay-As-You-Go (隨用隨付)、Enterprise Agreement (EA)、Microsoft Customer Agreement (MCA)、CSP,以及像 Visual Studio 訂用帳戶這類基於點數的方案。訂用帳戶區分了支出、配額與 RBAC 範圍,並且是收費與預算的原子單位。在生命週期轉換期間 (例如,從開發移至生產租用戶、組織重組),經常需要跨訂用帳戶移動資源。資源移動的支援度依提供者與資源而異;基於 ARM 的資源,如 VM、受控磁碟、儲存體帳戶、虛擬網路,甚至 Recovery Services 保存庫,通常可以在有條件限制的情況下移動。先決條件包括來源與目標必須在同一個 Azure Active Directory 租用戶中 (跨租用戶的移動受到限制)、兩個訂用帳戶中都已註冊資源提供者、相容的區域/SKU,以及沒有任何封鎖性的鎖定/原則。在移動過程中,預期某些資源會短暫無法使用;請為具狀態的服務規劃維護時段。傳統 (ASM) 資源無法移動。請務必透過入口網站中的「移動」操作或查閱資源提供者的文件來確認支援性。

Azure RBAC 透過在特定範圍內進行角色指派,提供細微的最低權限存取。範圍可以是管理群組、訂用帳戶、資源群組或個別資源;指派會向下繼承。核心的內建角色有:

治理、合規與資源防護機制

Azure Policy 會在資源建立/更新時以及定期的合規性掃描中,評估資源狀態。一個原則定義 (policy definition) 會表示一條規則(可帶有選擇性參數)和一個效果 (effect)。您可以將相關的定義分組到計畫 (initiatives) 中,以簡化大規模的指派。指派 (Assignments) 會將一個定義或計畫附加到一個範圍 (scope)(管理群組、訂用帳戶、資源群組或資源),並帶有參數值,對於某些效果,還需要一個用於修復的受控識別 (managed identity)。需要掌握的關鍵效果:

Azure Blueprints 將治理即程式碼 (governance-as-code) 封裝起來,它將成品 (artifacts)——原則指派、角色指派、ARM 範本和資源群組宣告——組合到一個有版本的藍圖 (blueprint) 中。將藍圖指派給訂用帳戶或管理群組,以一致地部署環境。藍圖指派可以套用成品層級的鎖定,其模式如 DoNotDelete 或 ReadOnly,以保護已部署的資源免於組態漂移 (drift)。使用 Blueprints 來啟動 (bootstrap) 新的訂用帳戶,並套用強制性的控制項和基準基礎設施。

資源鎖 (Resource locks) 提供了一道防止意外修改的最後防線。套用 CanNotDelete 來防止刪除但允許更新;套用 ReadOnly 來封鎖寫入和刪除操作。鎖定會從較高的範圍繼承,因此在資源群組上的 ReadOnly 鎖定會影響其包含的所有資源(例如,停止/啟動 VM 會失敗,因為這些操作會執行寫入動作)。鎖定會覆寫 RBAC 權限:即使是擁有者 (Owner),若未先移除鎖定,也無法刪除被鎖定的資源。

標籤 (Tags) 是資源群組和資源上的鍵值對,用來分類工作負載(部門、環境、成本中心)。標籤繼承不是自動的;為了確保每個資源都有標籤,請使用 Azure Policy (Append/Modify) 在建立/更新時強制執行或從資源群組繼承標籤。標籤驅動了 Cost Management 中基於標籤的成本報告,以便準確地向各部門進行費用分攤 (charge back)。若要將虛擬機器等個別資源與部門建立關聯,請直接在每個 VM 上套用標籤。

成本管理與最佳化

Azure Cost Management + Billing 提供您預算、成本分析、匯出和警示功能。預算 (Budgets) 是在一個範圍(訂用帳戶或資源群組)內定義的,並且可以按資源群組、服務或標籤進行篩選。設定閾值(例如 50%、80%、100%)以透過動作群組 (action groups) 發送警示,並可選擇性地觸發自動化(Logic App、Function)來縮減或關閉非關鍵的工作負載;預算本身並不會強制執行支出限制。成本分析 (Cost analysis) 讓您可以按時間、資源、計量、資源群組、訂用帳戶和標籤來進行樞紐分析,以了解成本驅動因素和趨勢;排程匯出到儲存體,以供 BI 工具擷取。支出限制 (Spending limits) 適用於基於點數的供應項目(例如,免費試用、Visual Studio),當達到限制時,會將訂用帳戶置於停用狀態以防止產生更多費用。支出限制不支援隨用隨付 (Pay-As-You-Go) 或大多數的 EA/MCA 供應項目;請改用預算和自動化。

Azure Advisor 會持續評估您的資源,並產生可行的建議,涵蓋成本、安全性、可靠性、效能和卓越營運等面向。成本建議包括對未充分利用的 VM 進行適當調整大小/關機、購買保留 (reservations) 或節省方案 (savings plans),以及刪除閒置的公用 IP 或磁碟。可靠性建議包括可用性設定組/區域 (availability sets/zones) 和備份組態;效能建議涵蓋運算/儲存體最佳化;安全性建議與 Defender for Cloud 整合;卓越營運建議則著重於最佳實務組態。使用 Advisor Score 來追蹤進度,並在適當情況下將建議整合到待辦事項 (backlog) 或自動化修復流程中。

使用 Azure Resource Manager 進行部署與生命週期管理

ARM 是 Azure 的控制平面,可實現宣告式、冪等的部署與一致性的管理。資源群組 (Resource group) 是生命週期與 RBAC 邊界的邏輯容器;應將共享生命週期、權限和位置相依性的資源群組在一起。在資源群組範圍內的 RBAC 和原則指派會控管所有包含的資源,而群組層級的鎖定和標籤會被繼承,除非被原則或資源層級的操作覆寫。

ARM 範本 (以及作為更高階語言的 Bicep) 定義了資源、參數、變數、輸出和相依性。它們能夠實現可重複的部署,並確保治理成品 (例如原則、角色指派) 和工作負載能一起被套用。使用範本規格 (template specs) 來對範本進行版本控制並在組織內共享。部署模式很重要:

實務問題情境

星巴克收購了一家區域連鎖店,需要啟用三個新的訂用帳戶,同時強制執行全域安全原則、實現部門級的成本分攤 (chargeback),並將數個共享服務遷移到一個整合的 “Corp-IT” 訂用帳戶中,且不能中斷服務。

  1. 建立管理群組階層
  1. 使用 RBAC 建立存取基準

undefined

權限的自訂 “Tag-Editor” 角色。

  1. 使用 Policy 和 Blueprints 強制執行治理
  1. 套用標籤並確保繼承
  1. 設定成本管理與警示
  1. 在訂用帳戶之間安全地遷移共享服務
  1. 使用鎖定保護關鍵資源
  1. 使用 Advisor 持續優化

Azure Active Directory 和身分識別管理 · 所有領域 · Azure 虛擬機器與計算

練習這些題目 → · 在 ExamRoll.io 上限時練習 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

通過考試 →

瀏覽 Microsoft →

Related guides

一站式存取

一份訂閱。所有考試。

每個方案都可無限存取答案搜尋、練習測驗、AI 解釋和完整的資源庫 — 支援 20 多種語言。

每月
24.87
Just €0.83/day
包含所有內容:
  • 無限答案搜尋
  • 無限練習測驗
  • AI 驅動的解釋
  • 完整資源庫
  • 20 多種語言
  • 每週內容更新
  • 獎勵與推薦
  • 優先支援
開始免費試用

無需信用卡*

最佳價值
12 個月
179.87
Just €0.49/daySave 40%
包含所有內容:
  • 無限答案搜尋
  • 無限練習測驗
  • AI 驅動的解釋
  • 完整資源庫
  • 20 多種語言
  • 每週內容更新
  • 獎勵與推薦
  • 優先支援
開始免費試用

無需信用卡*

✓ 包含免費方案 · ✓ 隨時取消 · ✓ 所有方案解鎖完整產品