Microsoft Azure Developer Associate AZ-204 — 學習指南
邊學邊練。 每個概念都對應 Microsoft 考試中心中附有驗證解答的真實考題,或在 ExamRoll.io 上透過限時練習演練整場考試。
本指南深入講解每個 AZ-204 領域。選擇一個領域深入學習,或依序逐一學習。
領域
- Azure App Service 和 Web Apps — - 定價層: - 免費 (F1)/共用 (D1):僅供開發和測試使用。無 SLA。無自訂 TLS。無部署位置。 - 基本 (B1–B3):專用 VM,手動向外擴展。無自動擴展。功能有限。 - 標準 (S1–S3):增加了自動擴展和部署位置。是生產環境的基準。 - Premium v2/v3
- Azure Functions 和無伺服器運算 — - Consumption 方案: - 擴展與定價: 按執行次數和資源消耗量付費。平台會根據事件自動向外擴展。閒置時,執行個體數量會縮減至零。 - 執行限制: 對於非 HTTP 的函式,函式逾時時間可設定長達 10 分鐘;由於客戶端連線的關係,HTTP 函式的實際逾時時間較短。 -
- Azure Storage 和 Blob Storage — 備援選項決定了資料在不同故障網域中的耐用性與可用性: - LRS (Locally Redundant Storage) 在單一資料中心內同步儲存三個複本。成本最低,不提供區域或地區性保護。適用於開發/測試、暫時性工作負載,或當您有更高層級的複寫時使用。 - ZRS (Zone-Redundant
- Azure Cosmos DB — - SQL (Core) API:建議用於新工作負載的預設選項。儲存 JSON 文件,並提供豐富的類 SQL 查詢 (SELECT、WHERE、ORDER BY、文件內的 JOIN、彙總) 以及用於計算述詞/投影的具決定性 UDF。伺服器端商業邏輯以 JavaScript
- Azure 容器解決方案 — - 常見的 Dockerfile 指令與指南: - FROM 定義基礎映像檔。偏好使用最小化的映像檔 (例如,在適當時使用 distroless、alpine) 以減少攻擊面和大小。 - RUN 執行指令以安裝相依套件。合併相關指令以減少層數,但避免使用會掩蓋失敗的單一龐大 RUN 行。 -
- Azure 驗證、授權和安全性 — MSAL (Microsoft 驗證程式庫) 提供了跨語言和平台的一致性權杖取得方式。公用用戶端應用程式 (桌面、行動、SPA) 使用 AcquireTokenInteractive 和 AcquireTokenSilent 來取得並快取權杖;原生應用程式也會在裝置碼流程中使用
- Azure API Management — 開發人員入口網站是面向消費者的體驗,用於服務探索、文件查閱和訂用帳戶管理。它能呈現 OpenAPI/GraphQL 文件、提供互動式的「試用」主控台、在瀏覽器中處理 OAuth 2.0
- Azure 事件驅動和訊息解決方案 — Event Grid 事件可以使用原生的 Event Grid 結構描述或 CloudEvents v1.0 規格。使用 Event Grid 結構描述時,每個事件都包含 id(唯一識別碼)、eventType(所執行的動作)、subject(支援篩選的階層式路徑)、eventTime
- Azure 快取、CDN 和效能 — 層級: - Basic:單節點快取,無 SLA 且無資料複寫。適合開發/測試與非關鍵性工作負載。無資料持久化、無叢集化、無 VNet 整合。 - Standard:雙節點主/從架構,具備自動容錯移轉與 SLA。適合生產環境。支援以最小的中斷進行擴大/縮小,但無叢集化或持久化。 -
- Azure 監視、診斷和 DevOps 整合 — 檢測可透過 SDK 或自動檢測來完成。SDK 方法 (例如,.NET
準備好練習了嗎?
- 瀏覽所有附驗證解答的題目 → — 免費,含解析。
- 在 ExamRoll.io 上開始限時模擬考試 → — 完整題庫,支援 20 多種語言。
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.
通過考試 →