Microsoft AZ-900: 儲存與資料庫 — 學習指南

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

Azure 為在全球規模下儲存非結構化與結構化資料提供了廣泛的基礎,並整合了耐久性、安全性與成本控制。了解正確的儲存基礎元件、備援模型、存取層和資料庫服務,是從虛擬機器到全球分佈的 Web 與行動平台,打造可靠、高效能應用程式的關鍵。

Azure Storage 服務與託管磁碟

Azure Blob Storage 是非結構化資料的基石。Block blobs 負責處理大型物件,具備高效率的串流與平行上傳、快照、版本控制及分層功能。Page blobs 針對 512 位元組分頁中的隨機讀寫 I/O 進行了最佳化,並支援虛擬硬碟;它們位於需要一致性低延遲 IOPS 的磁碟和情境底層。Append blobs 專為寫入密集的附加情境(如應用程式日誌)而設計,可高效率地將新區塊新增至結尾。Azure Files 提供完全託管的檔案共用,可透過 SMB 或 NFS 存取,並支援 NTFS ACL、目錄整合選項,以及用來在 Windows Server 上快取常用資料的 Azure File Sync。Queue Storage 提供輕量、耐用的應用程式訊息傳遞,以至少一次的傳遞語意來解耦元件。Table Storage 為龐大的分割資料集提供無結構描述的鍵/屬性儲存,您可以控制分割區索引鍵和資料列索引鍵以實現規模擴展和成本效益。Managed disks 為 Azure Virtual Machines 提供耐用、持久的區塊儲存,無需直接管理儲存體帳戶或 page blobs。可選擇適用於成本最佳化輸送量工作負載的 Standard HDD、提供均衡效能的 Standard SSD、適用於低延遲高 IOPS 的 Premium SSD 和 Premium SSD v2,以及適用於最具挑戰性的交易工作負載、可設定 IOPS 和輸送量的 Ultra Disk。Managed disks 支援快照、增量備份、磁碟加密,以及與您的 VM SLA 一致的可用性選項。

備援與耐用性選項

備援模型定義了 Azure 為您的資料維護同步與非同步複本的位置與數量。本地備援儲存體 (LRS) 在單一區域的一個資料中心內保留三個複本,能以最低成本防禦磁碟機與機架故障。區域備援儲存體 (ZRS) 將三個同步複本分散到一個區域內不同的可用性區域,提供對區域性中斷的彈性,且無需應用程式層級的容錯移轉。異地備援儲存體 (GRS) 擴展了 LRS,將您的資料非同步地複寫到配對的區域,從而在兩個區域間總共產生六個複本;在 Microsoft 啟動帳戶容錯移轉後,次要區域會變成新的主要區域。讀取權限異地備援儲存體 (RA-GRS) 增加了一個即時、唯讀的次要端點,讓應用程式即使在容錯移轉前也能從次要區域讀取資料,從而實現全域讀取分佈與分析卸載。異地區域備援儲存體 (GZRS) 結合了主要區域的 ZRS 與到配對區域 LRS 的非同步複寫,可同時防禦區域性與地區性故障;其讀取權限版本 (RA-GZRS) 則在次要區域提供讀取端點。選擇何種選項取決於復原目標、延遲期望與預算。在一個區域內,ZRS 可防禦可用區故障,同時保持低寫入延遲。跨區域時,GRS/RA-GRS 與 GZRS 是災難復原與跨區域讀取情境的首選。在異地選項中,到次要區域的資料一致性設計上是非同步的,因此應用程式應能容忍最終一致性,直到容錯移轉完成。

存取層與生命週期管理

Blob 存取層讓儲存成本與存取模式對應。經常性存取層 (Hot tier) 針對頻繁存取進行了最佳化,提供最低的讀寫交易成本,但每 GB 的儲存價格較高。不經常性存取層 (Cool tier) 降低了每 GB 的儲存價格,但增加了交易與提早刪除的成本,使其適用於不常存取的資料集,例如每月報告或短期備份。封存層 (Archive tier) 提供最低的儲存成本,但在存取前需要先「解除凍結」(rehydration),其存取與提早刪除費用最高;它專為長期保留與合規情境而設計。生命週期管理原則可在容器或帳戶層級自動化分層與保留。規則可以根據上次修改時間、上次存取時間或 blob 索引標籤,在經常性存取層、不經常性存取層與封存層之間轉換 blob;並在達到指定年限後刪除版本、快照或基礎 blob。這些原則透過將冷資料移出經常性存取儲存體,並淘汰過時資料,且無需人工介入,有助於壓縮總體擁有成本。生命週期管理適用於一般用途 v2 與 Blob 儲存體帳戶,並對區塊與附加 blob 有效;它不適用於進階區塊 blob 儲存體。封存資料解除凍結支援標準與高優先權選項,用成本換取速度。標準解除凍結的擷取時間範圍以小時計,而高優先權對較小物件的擷取時間則為數分鐘到數小時。為符合法規,可將封存層與不可變原則(以時間為基礎的保留或法律保留)配對,以在容器或 blob 層級強制執行一次寫入、多次讀取 (WORM) 的保證。

安全性、加密與存取控制

靜態加密 (encryption at rest) 透過儲存體服務加密 (Storage Service Encryption, SSE) 預設為啟用。預設情況下,資料由 Microsoft 管理的金鑰進行透明保護。若需要更嚴格的控制和職責分離,可以為每個儲存體帳戶設定客戶管理的金鑰 (CMK),使用 Azure Key Vault 或 Managed HSM 中的金鑰,並支援金鑰輪替和撤銷的工作流程。對於敏感的工作負載,雙重加密和機密運算選項可進一步降低資料曝險的風險。在傳輸中 (in transit),對所有資料平面 (data-plane) 操作強制使用 HTTPS 搭配 TLS。存取控制涵蓋了基於身分識別的授權和範圍限定的權杖 (token)。Azure RBAC 與 Microsoft Entra ID 整合,可將最低權限的資料平面存取權限(例如 Storage Blob Data Reader/Contributor 角色)授予使用者、群組和受控識別。RBAC 消除了共用密鑰的需求,並支援條件式存取、Privileged Identity Management 和稽核。共用存取簽章 (Shared Access Signatures, SAS) 可將有時間限制、有權限範圍的存取權委派給可能沒有身分識別的用戶端;SAS 可以使用帳戶金鑰簽署,或使用 Microsoft Entra 憑證進行使用者委派,以避免暴露帳戶金鑰。結合使用 RBAC 進行服務對服務和管理存取,並搭配 SAS 用於臨時的用戶端存取流程。保護帳戶金鑰並定期輪替;盡可能優先使用使用者委派 SAS。透過 Private Endpoints 或服務端點進行網路隔離、防火牆規則以及不可變儲存體原則,為儲存體帳戶建構完整的深度防禦態勢。

關聯式 PaaS 與全球分散式 NoSQL

Azure SQL Database 提供一個受控的關聯式引擎,具備自動修補、內建高可用性、備份和擴展功能。您可以部署單一資料庫或彈性集區 (elastic pools) 來整合變動的工作負載。該服務在一個區域內維護多個複本並支援區域備援 (zone redundancy);透明資料加密 (Transparent Data Encryption, TDE) 預設為開啟。自動備份可實現時間點還原 (point-in-time restore),通常可還原 7-35 天內的資料,並可選擇性地在 Azure 儲存體中長期保留長達數年。為了實現多區域的彈性和低延遲讀取,可使用主動式異地複寫 (active geo-replication)(最多四個可讀取的次要複本)或自動容錯移轉群組 (Auto-failover groups) 來進行大規模的協調式災難復原 (DR)。Azure SQL Managed Instance 提供近 100% 的 SQL Server 引擎相容性,支援執行個體層級的功能,如 SQL Agent、跨資料庫查詢、Service Broker 和 CLR,讓您能直接從地端環境進行現代化,而無需重構。它共享相同的受控 HA 架構、線上修補、自動備份、預設 TDE,並支援跨區域的自動容錯移轉群組。透過 private endpoints 進行網路隔離,以及每個資料庫或每個執行個體的運算/儲存體擴展,提供了可預測的效能範圍。Azure Cosmos DB 提供一個全受控、多模型的 NoSQL 資料庫,具備統包式 (turnkey) 的全球分發和多區域寫入能力。它保證在一個區域內,第 99 個百分位數的延遲為個位數毫秒,並提供五種可調整的一致性層級,以在各區域間平衡效能和正確性。您可以按 RU/s 佈建輸送量或使用自動擴展 (autoscale),在不停機的情況下新增或移除區域,並設定自動容錯移轉。其 API 包括 Core (SQL)、MongoDB、Cassandra、Gremlin 和 Table,簡化了跨不同應用程式堆疊的遷移和整合。


網路 · 所有領域 · 身分識別、存取與安全性

練習這些題目 → · 在 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 多種語言
  • 每週內容更新
  • 獎勵與推薦
  • 優先支援
開始免費試用

無需信用卡*

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