部署私人 MQTT 訊息代理程式

初級
開發人員
學生
Azure
Azure IoT 中心
Azure Sphere
Azure 靜態 Web 應用程式
Azure 虛擬機器

了解如何部署您自己的私人 MQTT 訊息代理程式。

學習目標

在此課程模組中,您將會:

  • 建立 Ubuntu 虛擬伺服器。
  • 安裝並協助保護 Mosquitto MQTT 訊息代理程式。
  • 安裝 Let's Encrypt 以提供 CA 憑證驗證。
  • 在虛擬機器上執行 Python 虛擬磁碟伺服器。

必要條件

  • 配備 x86 型或 x64 型處理器且執行下列其中一個作業系統的電腦:
    • Windows 10 年度更新版或更新版本
    • 64 位元 Ubuntu 20.04 LTS 或 Ubuntu 18.04 LTS
  • 具有下列其中一個套件的 Azure Sphere 開發人員面板:
    • Avnet Azure Sphere 入門套件修訂 1 或 2
    • Seeed Studio Azure Sphere MT3620 開發套件
  • GitHub 帳戶。
  • Azure 帳戶。 註冊免費的 Azure 學生版帳戶或免費的 Azure 帳戶