保護 IoT 解決方案
本概觀介紹用以管理 Azure IoT 解決方案之選項的重要概念。 每個小節都包含有可提供進一步詳細資訊和指引的內容連結。
下圖顯示一般 IoT 解決方案中元件的高階檢視。 本文著重於管理IoT解決方案的相關領域:
有許多選項可用來管理 IoT 解決方案,包括 Azure 入口網站、PowerShell 和 ARM 範本。 本文摘要說明主要選項。
若要了解如何保護您的 IoT 解決方案,請參閱保護您的 IoT 解決方案。
監視
以邊緣為基礎的解決方案中的解決方案監視牽涉到監視邊緣和雲端環境。 Azure IoT 作業可觀察性功能可讓您使用雲端式工具監視邊緣環境,以啟用IoT解決方案的端對端監視。
若要深入瞭解,請參閱 部署可觀察性資源並設定記錄。
若要深入了解 Azure 監視器服務,請參閱 Azure 監視器概觀 (部分機器翻譯)。
Azure 入口網站
Azure 入口網站提供一致的 GUI 環境來管理您的 Azure IoT 服務。 例如,您可使用入口網站:
動作 | 連結 |
---|---|
將實例部署至 Kubernetes 叢集 | 將 Azure IoT 作業部署至已啟用 Arc 的 Kubernetes 叢集 |
設定 服務 | 設定 MQTT 代理程式驗證 |
ARM 範本和 Bicep
若要為 Azure IoT 解決方案實作基礎結構即程式碼,請使用 Azure Resource Manager 範本 (ARM 範本)。 範本是一個 JavaScript 物件標記法 (JSON) 檔案,會定義專案的基礎結構和設定。 Bicep 是一種語言,提供與 ARM 範本相同的功能,但具有更容易使用的語法。
例如,您可使用 ARM 範本或 Bicep:
動作 | 連結 |
---|---|
管理服務 |
設定 MQTT 訊息代理程式驗證 設定 Azure IoT 作業中的數據流 |
如需 ARM 範本和 Bicep 參考文件,請參閱:
CLI
使用 Azure CLI 或 PowerShell 之類的 CLI 工具,將 IoT 解決方案的管理自動化:
Azure CLI
動作 | 連結 |
---|---|
在 Kubernetes 叢集中部署服務實例 |
準備已啟用 Azure Arc 的 Kubernetes 叢集 :將 Azure IoT 作業部署至已啟用 Arc 的 Kubernetes 叢集 |
管理服務 |
管理 Azure IoT Operations 實例 升級或復原版本之間的生命週期 |
如需 Azure CLI 參考檔,請參閱 az iot ops
。
Azure DevOps 工具
使用 Azure DevOps 工具來將 IoT 解決方案的管理自動化。 例如,您可使用 Azure DevOps 工具來啟用: