適用於「測驗 AZ-220:Microsoft Azure IoT 開發人員」的學習指南
警告
此測驗將於 2023 年 7 月 31 日中部標準時間下午 11:59 淘汰。
本文件的用途
此學習指南應可協助您理解測驗的內容範圍,並會包含測驗可能涵蓋的主題摘要,以及其他資源的連結。 本文件中的資訊和教材應可協助您專心準備此測驗。
實用的連結 | 描述 |
---|---|
檢閱自 2023 年 1 月 30 日起所評測的技能 | 這份清單代表在指定日期「之後」所會評測的技能。 若您計劃在該日期「之後」參加測驗,請詳閱此清單。 |
檢閱在 2023 年 1 月 30 日前所評測的技能 | 若您計劃在指定日期「之前」參加測驗,請詳閱這份清單。 |
變更記錄 | 若您想了解會在指定日期進行變更的事項,可以直接前往變更記錄檔。 |
獲取認證的方式 | 部分認證僅需通過一個測驗,而其他認證則需通過多個測驗。 |
認證更新 | Microsoft Associate、Expert 與 Specialty 認證每年都會到期。 您可以透過通過 Microsoft Learn 的免費線上評量來進行更新。 |
您的 Microsoft Learn 設定檔 | 將認證設定檔連線至 Learn 可讓您安排和更新測驗,並可分享和列印認證。 |
及格分數 | 700 分或以上才能通過。 |
測驗沙箱 | 您可以瀏覽我們的測驗沙箱,以探索測驗環境。 |
要求無障礙設施 | 如果您使用輔具、需要額外的時間,或需要修改測驗體驗的任何部分,您都可以要求便利設施。 |
參加練習測驗 (英文) | 準備好參加測驗了嗎?還是需要再多做一點準備? |
測驗更新
我們會定期更新測驗,以反映執行角色所需的技能。 取決於您參加測驗的時間,我們已包括兩種版本的技能評測目標。
我們一律會先更新英文版的測驗。 部分測驗會翻譯成其他語言,而且那些語言版本會在英文版更新後約八週進行更新。 其他可用的語言會列在 [測驗詳細資訊] 網頁的 [安排測驗時間] 區段中。 如果測驗未提供您慣用語言的版本,您可以多要求 30 分鐘來完成測驗。
注意
每種評量技能下的項目,旨在說明評估該技能的方式。 測驗會涵蓋相關主題。
注意
大部分的問題都會涵蓋正式發行 (GA) 的功能。 測驗可能包含常用預覽版功能的問題。
自 2023 年 1 月 30 日起所評測的技能
對象個人檔案
此測驗的應試者是 Azure IoT 開發人員,他們的專長在於建立和維護 IoT 解決方案的雲端和裝置部分。 除了透過使用雲服務設定和維護裝置之外,他們還要設定實體裝置。 負責裝置設定在整個生命週期中的維護及疑難排解。
Azure IoT 開發人員也須實作 IoT 解決方案的設計規格,包括裝置拓撲、連線能力、診斷與監視,以及安全性。 他們會開發程式碼,以啟用裝置與雲端之間的雙向通訊。 他們也需要開發和部署解決方案中 Azure IoT Edge 部分的模組,以及其裝置網路的設定。 此角色中的專家會實作解決方案的設計,以管理資料管線,包括監視及關聯到 IoT 時所需的資料轉換。 Azure IoT 開發人員會與架構設計師、裝置開發人員、資料工程師和其他利害關係人合作,以確保成功進行商務整合。
此測驗的應試者對於裝置類型和 Azure 服務應有初步的認識,包括資料儲存體選項、資料分析、資料處理、AI,以及其他平台即服務 (PaaS) 的選項。 他們至少須能夠使用一種 Azure IoT 軟體開發套件支援 (SDK 支援) 語言來設計程式。
設定 Azure IoT 中樞解決方案基礎結構 (15–20%)
佈建和管理裝置 (15–20%)
實作 IoT Edge (20–25%)
實作商務整合 (5–10%)
處理和管理資料 (10–15%)
監視、疑難排解和最佳化 IoT 解決方案 (10–15%)
實作安全性 (10–15%)
設定 Azure IoT 中樞解決方案基礎結構 (15–20%)
建立和設定 IoT 中樞
建立 IoT 中樞
註冊裝置
設定裝置對應項
設定 IoT 中樞階層和調整
建置裝置傳訊和通訊
使用 SDK 建置傳訊解決方案 (裝置和服務)
實作裝置到雲端通訊
實作雲端到裝置的通訊
設定適用於裝置的檔案上傳
將適用於 IoT 中樞的訊息大小和調整最佳化
使用傳輸層安全性 (TLS) 伺服器憑證連線到 IoT 中樞
設定實體 IoT 裝置
根據裝置規格建議適當的通訊協定或閘道
設定裝置網路、拓撲和連線能力
將 IoT 隨插即用功能新增至模型驅動解決方案中的裝置
佈建和管理裝置 (15–20%)
設定裝置佈建服務
建立裝置佈建服務
在裝置佈建服務中建立新註冊
將 IoT 中樞連結至裝置佈建服務
管理裝置生命週期
使用裝置佈建服務佈建裝置
取消佈建自動註冊
將裝置解除委任 (解除註冊)
使用 IoT 中樞管理 IoT 裝置
管理 IoT 中樞裝置登錄中的裝置清單
修改裝置對應項標籤和屬性
使用 IoT 中樞自動裝置管理指定一組要管理的裝置
使用 IoT 中樞自動裝置管理在一組裝置上實作和管理設定
使用模組身分識別和模組對應項來控制裝置功能的存取
使用 Azure IoT Central 管理 IoT 裝置
使用 Azure IoT Central 和數位對應項定義語言 (DTDL) 建立和管理裝置範本
在 Azure IoT Central 中設定規則、動作和命令
使用 Azure IoT Central 新增、註冊及管理裝置
管理 Azure IoT Central 應用程式,包括安全性、租用戶、自訂和視覺效果
管理資料整合,包括資料輸入、資料匯出和資料轉換
設定和管理 Azure IoT Central 作業
使用 API 管理 Azure IoT Central
實作 IoT Edge (20–25%)
設定 IoT Edge 裝置
在 IoT 中樞中建立裝置身分識別
設定適用於 IoT Edge 的 IoT 裝置
在 IoT 裝置上安裝容器執行階段
設定容器啟動選項以與主機系統互動
更新 IoT Edge 執行階段
使用裝置佈建服務佈建 IoT Edge 裝置
部署 IoT Edge 裝置
建立和實作部署資訊清單
建立適用於單一 IoT Edge 裝置的部署
建立以多個裝置為目標的部署
使用 Azure DevOps 建立持續部署
開發 IoT Edge 模組
建立和自訂 IoT Edge 模組
將自訂 IoT Edge 模組部署到 IoT Edge 裝置
將 IoT Edge 模組發佈至 Azure Container Registry
定義模組設定
設定 IoT Edge 模組路由
設定適用於 IoT Edge 開發的環境
設定 IoT Edge 裝置
選取適當的閘道模式
使用 IoT 中樞和 IoT Edge 部署 IoT 閘道
設定 IoT Edge 憑證
實作和設定離線支援 (包括本機存放區)
建立 IoT Edge 裝置的多層式階層
與 IoT Edge 安全性管理員互動
實作商務整合 (5–10%)
與上游和下游系統整合
設定輸入和輸出連線以支援原生 Azure 服務及啟用協力廠商服務
設定 IoT 中樞路由以支援下游 Azure 資源
開發使用 Azure Digital Twins 的 IoT 解決方案
建立模型和數位對應項
將 IoT 裝置資料對應至數位對應項模型和關聯性
內嵌 IoT 裝置訊息並將訊息轉譯至數位對應項
設定路由和端點以觸發商務邏輯和資料處理
管理和查詢 Azure Digital Twins 圖表
更新圖表中 Azure Digital Twins 實體的屬性
監視 Azure Digital Twins 並對其進行疑難排解
處理和管理資料 (10–15%)
設定 Azure IoT 中樞中的訊息路由
實作 IoT 中樞中的訊息擴充
實作 IoT 裝置遙測至端點的路由
實作 IoT 中樞非遙測事件至端點的路由
定義和測試路由查詢
將 IoT 中樞設定為 Azure 事件方格來源
在有多個端點的情況下重新設定預設 Azure 事件中樞端點
設定 IoT 資料的串流處理
使用 Azure 入口網站建立適用於資料和串流處理的 Azure 串流分析
使用 Azure Functions 處理和篩選 IoT 資料
在串流分析中撰寫使用者定義的函式和彙總
在串流分析中取用 Azure Machine Learning 函式
設定串流分析輸出
建立 Azure 串流分析查詢
撰寫在 IoT Edge 中執行的串流分析查詢
撰寫在雲端中執行的串流分析查詢
監視、疑難排解和最佳化 IoT 解決方案 (10–15%)
設定狀況監控
根據 IoT 中樞計量設定規則和警示
設定適用於 IoT 中樞的診斷記錄
套用適用於 IoT 中樞的 Azure 原則定義
收集 IoT Edge 計量
從 IoT Edge 擷取診斷記錄
對裝置通訊進行疑難排解
驗證 IoT 中樞已收到裝置遙測
驗證裝置對應項屬性、標籤和直接方法
針對裝置連線中斷和連線進行疑難排解
針對 IoT Edge 模組和裝置進行疑難排解
針對訊息遺失進行疑難排解
評估和測試 IoT 中樞容錯移轉
實作安全性 (10–15%)
實作 IoT 裝置和服務的安全性
實作裝置和閘道安全性,包括共用存取金鑰、金鑰輪替、受控識別、硬體安全模組 (HSM),以及信賴平台模組 (TPM)
實作安全連線,包括存取控制、驗證、共用存取原則和 TLS
實作安全網路,包括 IP 篩選和私人端點
實作適用於 IoT 的 Microsoft Defender
設定適用於 IoT 的 Defender 代理程式型解決方案
安裝和設定 Defender-IoT-micro-agents (安全性代理程式)
設定適用於 IoT 中樞的內建和自訂警示
學習資源
建議您在參加測驗之前,先進行訓練並取得實作經驗。 我們提供了自學選項和課堂訓練,以及文件、社群網站和影片的連結。
學習資源 | 學習和文件的連結 |
---|---|
接受訓練 | 從自學型學習路徑與課程模組中選擇,或參加導學型課程 |
尋找文件 | Azure IoT 文件 (部分機器翻譯) IoT 中樞裝置更新文件 Azure IoT Edge 文件 適用於 IoT 的 Microsoft Defender 文件 (部分機器翻譯) |
提出問題 | Microsoft Q&A | Microsoft Docs |
取得社群支援 | 物聯網 (IoT) - Microsoft Tech Community (英文) |
追蹤 Microsoft Learn | Microsoft Learn - Microsoft Tech Community |
尋找影片 | 測驗整備區域 Azure Fridays 瀏覽其他 Microsoft Learn 節目 |
變更記錄
資料表理解要點:主題群組 (也稱為功能群組) 的字體為粗體,其後為每個群組的目標。 這份資料表會比較評測技能的兩種版本,而資料表中的第三個資料行則會描述變更範圍。
2023 年 1 月 30 日之前所評測的技能領域 | 自 2023 年 1 月 30 日起所評測的技能領域 | 變更 |
---|---|---|
對象個人檔案 | 沒有變化 | |
設定 Azure IoT 中樞解決方案基礎結構 | 設定 Azure IoT 中樞解決方案基礎結構 | 測驗占比增加 |
建立和設定 IoT 中樞 | 建立和設定 IoT 中樞 | 沒有變化 |
建置裝置傳訊和通訊 | 建置裝置傳訊和通訊 | 沒有變化 |
設定實體 IoT 裝置 | 設定實體 IoT 裝置 | 沒有變化 |
佈建和管理裝置 | 佈建和管理裝置 | 沒有變化 |
設定裝置佈建服務 | 設定裝置佈建服務 | 沒有變化 |
管理裝置生命週期 | 管理裝置生命週期 | 沒有變化 |
使用 IoT 中樞管理 IoT 裝置 | 使用 IoT 中樞管理 IoT 裝置 | 沒有變化 |
使用 Azure IoT Central 管理 IoT 裝置 | 使用 Azure IoT Central 管理 IoT 裝置 | 沒有變化 |
實作 IoT Edge | 實作 IoT Edge | 測驗占比增加 |
設定 IoT Edge 裝置 | 設定 IoT Edge 裝置 | 沒有變化 |
部署 IoT Edge 裝置 | 部署 IoT Edge 裝置 | 沒有變化 |
開發 IoT Edge 模組 | 開發 IoT Edge 模組 | 沒有變化 |
設定 IoT Edge 裝置 | 設定 IoT Edge 裝置 | 沒有變化 |
實作商務整合 | 實作商務整合 | 沒有變化 |
與上游和下游系統整合 | 與上游和下游系統整合 | 沒有變化 |
開發使用 Azure Digital Twins 的 IoT 解決方案 | 開發使用 Azure Digital Twins 的 IoT 解決方案 | 沒有變化 |
處理和管理資料 | 處理和管理資料 | 測驗占比減少 |
設定 Azure IoT 中樞中的訊息路由 | 設定 Azure IoT 中樞中的訊息路由 | 沒有變化 |
設定 IoT 資料的串流處理 | 設定 IoT 資料的串流處理 | 沒有變化 |
建立 Azure 串流分析查詢 | 建立 Azure 串流分析查詢 | 沒有變化 |
使用 Azure 時間序列深入解析處理即時資料 | 已移除 | |
監視,疑難排解和最佳化 IoT 解決方案 | 監視,疑難排解和最佳化 IoT 解決方案 | 測驗占比增加 |
設定狀況監控 | 設定狀況監控 | 沒有變化 |
對裝置通訊進行疑難排解 | 對裝置通訊進行疑難排解 | 沒有變化 |
實作安全性 | 實作安全性 | 測驗占比增加 |
實作 IoT 裝置和服務的安全性 | 實作 IoT 裝置和服務的安全性 | 沒有變化 |
實作適用於 IoT 的 Microsoft Defender | 實作適用於 IoT 的 Microsoft Defender | 沒有變化 |
在 2023 年 1 月 30 日之前所評測的技能
設定 Azure IoT 中樞解決方案基礎結構 (10–15%)
佈建和管理裝置 (15–20%)
實作 IoT Edge (15–20%)
實作商務整合 (5–10%)
處理和管理資料 (15–20%)
監視,疑難排解和最佳化 IoT 解決方案 (5-10%)
實作安全性 (5-10%)
設定 Azure IoT 中樞解決方案基礎結構 (10–15%)
建立和設定 IoT 中樞
建立 IoT 中樞
註冊裝置
設定裝置對應項
設定 IoT 中樞階層和調整
建置裝置傳訊和通訊
使用 SDK 建置傳訊解決方案 (裝置和服務)
實作裝置到雲端通訊
實作雲端到裝置的通訊
設定適用於裝置的檔案上傳
將適用於 IoT 中樞的訊息大小和調整最佳化
使用傳輸層安全性 (TLS) 伺服器憑證連線到 IoT 中樞
設定實體 IoT 裝置
根據裝置規格建議適當的通訊協定或閘道
設定裝置網路、拓撲和連線能力
將 IoT 隨插即用功能新增至模型驅動解決方案中的裝置
佈建和管理裝置 (15–20%)
設定裝置佈建服務
建立裝置佈建服務
在裝置佈建服務中建立新註冊
將 IoT 中樞連結至裝置佈建服務
管理裝置生命週期
使用裝置佈建服務佈建裝置
取消佈建自動註冊
將裝置解除委任 (解除註冊)
使用 IoT 中樞管理 IoT 裝置
管理 IoT 中樞裝置登錄中的裝置清單
修改裝置對應項標籤和屬性
使用 IoT 中樞自動裝置管理指定一組要管理的裝置
使用 IoT 中樞自動裝置管理在一組裝置上實作和管理設定
使用模組身分識別和模組對應項來控制裝置功能的存取
使用 Azure IoT Central 管理 IoT 裝置
使用 Azure IoT Central 和數位對應項定義語言 (DTDL) 建立和管理裝置範本
在 Azure IoT Central 中設定規則、動作和命令
使用 Azure IoT Central 新增、註冊及管理裝置
管理 Azure IoT Central 應用程式,包括安全性、租用戶、自訂和視覺效果
管理資料整合,包括資料輸入、資料匯出和資料轉換
設定和管理 Azure IoT Central 作業
使用 API 管理 Azure IoT Central
實作 IoT Edge (15–20%)
設定 IoT Edge 裝置
在 IoT 中樞中建立裝置身分識別
設定適用於 IoT Edge 的 IoT 裝置
在 IoT 裝置上安裝容器執行階段
設定容器啟動選項以與主機系統互動
更新 IoT Edge 執行階段
使用裝置佈建服務佈建 IoT Edge 裝置
部署 IoT Edge 裝置
建立和實作部署資訊清單
建立適用於單一 IoT Edge 裝置的部署
建立以多個裝置為目標的部署
使用 Azure DevOps 建立持續部署
開發 IoT Edge 模組
建立和自訂 IoT Edge 模組
將自訂 IoT Edge 模組部署到 IoT Edge 裝置
將 IoT Edge 模組發佈至 Azure Container Registry
定義模組設定
設定 IoT Edge 模組路由
設定適用於 IoT Edge 開發的環境
設定 IoT Edge 裝置
選取適當的閘道模式
使用 IoT 中樞和 IoT Edge 部署 IoT 閘道
設定 IoT Edge 憑證
實作和設定離線支援 (包括本機存放區)
建立 IoT Edge 裝置的多層式階層
與 IoT Edge 安全性管理員互動
實作商務整合 (5–10%)
與上游和下游系統整合
設定輸入和輸出連線以支援原生 Azure 服務及啟用協力廠商服務
設定 IoT 中樞路由以支援下游 Azure 資源
開發使用 Azure Digital Twins 的 IoT 解決方案
建立模型和數位對應項
將 IoT 裝置資料對應至數位對應項模型和關聯性
內嵌 IoT 裝置訊息並將訊息轉譯至數位對應項
設定路由和端點以觸發商務邏輯和資料處理
管理和查詢 Azure Digital Twins 圖表
更新圖表中 Azure Digital Twins 實體的屬性
監視 Azure Digital Twins 並對其進行疑難排解
處理和管理資料 (15–20%)
設定 Azure IoT 中樞中的訊息路由
實作 IoT 中樞中的訊息擴充
實作 IoT 裝置遙測至端點的路由
實作 IoT 中樞非遙測事件至端點的路由
定義和測試路由查詢
將 IoT 中樞設定為 Azure 事件方格來源
在有多個端點的情況下重新設定預設 Azure 事件中樞端點
設定 IoT 資料的串流處理
使用 Azure 入口網站建立適用於資料和串流處理的 Azure 串流分析
使用 Azure Functions 處理和篩選 IoT 資料
在串流分析中撰寫使用者定義的函式和彙總
在串流分析中取用 Azure Machine Learning 函式
設定串流分析輸出
建立 Azure 串流分析查詢
撰寫在 IoT Edge 中執行的串流分析查詢
撰寫在雲端中執行的串流分析查詢
使用 Azure 時間序列深入解析處理即時資料
建立時間序列深入解析環境
將 IoT 中樞和時間序列深入解析環境連線
使用 Azure 入口網站建立適用於時間序列深入解析環境的參考資料集
實作時間序列模型階層、類型和執行個體欄位
使用時間序列運算式語法取用資料
監視,疑難排解和最佳化 IoT 解決方案 (5–10%)
設定狀況監控
根據 IoT 中樞計量設定規則和警示
設定適用於 IoT 中樞的診斷記錄
套用適用於 IoT 中樞的 Azure 原則定義
收集 IoT Edge 計量
從 IoT Edge 擷取診斷記錄
對裝置通訊進行疑難排解
驗證 IoT 中樞已收到裝置遙測
驗證裝置對應項屬性、標籤和直接方法
針對裝置連線中斷和連線進行疑難排解
針對 IoT Edge 模組和裝置進行疑難排解
針對訊息遺失進行疑難排解
評估和測試 IoT 中樞容錯移轉
實作安全性 (5–10%)
實作 IoT 裝置和服務的安全性
實作裝置和閘道安全性,包括共用存取金鑰、金鑰輪替、受控識別、硬體安全模組 (HSM),以及信賴平台模組 (TPM)
實作安全連線,包括存取控制、驗證、共用存取原則和 TLS
實作安全網路,包括 IP 篩選和私人端點
實作適用於 IoT 的 Microsoft Defender
設定適用於 IoT 的 Defender 代理程式型解決方案
安裝和設定 Defender-IoT-micro-agents (安全性代理程式)
設定適用於 IoT 中樞的內建和自訂警示