引導式專案 - 使用 IoT 中樞裝置佈建服務,安全且大規模地佈建 IoT 裝置

中級
開發人員
解決方案架構設計師
Azure IoT 中樞
Azure IoT SDK

使用 X.509 憑證建立使用 Azure IoT 中樞裝置佈建服務 (DPS) 進行驗證的程式碼,產生遙測並存取裝置對應項屬性。 使用 X.509 憑證來實作群組註冊,並從註冊群組取消佈建註冊群組和個別裝置。

學習目標

完成此課程模組之後,您將能夠:

  • 在 Azure Cloud Shell 內使用 OpenSSL 產生 X.509 根 CA 憑證,然後使用裝置佈建服務 (DPS) 以根憑證設定群組註冊
  • 產生裝置憑證,並用來將裝置佈建至 IoT 中樞。
  • 使用程式碼來存取裝置對應項屬性,並執行裝置初始設定。
  • 從註冊群組取消佈建個別裝置,然後取消佈建整個群組註冊。

必要條件

您將有能力:

  • 展現雲端式解決方案、Azure 和 Azure 服務的一般了解。
  • 說明適用於裝置和服務的 Azure IoT SDK,以及如何使用 Visual Studio Code、Azure CLI 和 Azure Cloud Shell 來設定及開發 IoT 解決方案的元件。
  • 描述裝置佈建階段、裝置註冊和證明的概念、裝置佈建的高階程序,以及開發人員用來實作 DPS 工作的工具。
  • 使用 Visual Studio Code 開發、建置及執行 C# 主控台應用程式。