View a markdown version of this page

Greengrass 功能相容性 - AWS IoT Greengrass

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Greengrass 功能相容性

AWS IoT Greengrass 支援執行各種作業系統的裝置。某些功能僅支援特定作業系統。使用下表了解每個支援的作業系統可使用哪些功能。如需支援的作業系統、需求以及如何設定 Greengrass 核心裝置的詳細資訊,請參閱 設定 AWS IoT Greengrass 核心裝置。

簡訊
功能 Linux Windows Greengrass Nucleus Lite (Linux)

在 AWS IoT 和 元件之間交換 MQTT 訊息

是

是

是

(MQTT5 擴充功能除外)

在元件之間交換本機發佈/訂閱訊息

是

是

是

透過 MQTT 與本機 IoT 裝置互動

是

是

否

使用 Modbus-RTU 元件與本機 Modbus-RTU 裝置互動

是

否

否

安全
功能 Linux Windows Greengrass lite (Linux)

使用裝置身分驗證和授權保護連線

是

是

是

從 部署和存取安全、加密的秘密 AWS Secrets Manager

是

是

否

使用硬體安全模組 (HSM) 安全地存放裝置的私有金鑰和憑證

是

否

是

使用 稽核核心裝置 AWS IoT Device Defender

是

是

否

使用 AWS 登入資料與 AWS 服務互動

是

是

是

安裝
功能 Linux Windows Greengrass lite (Linux)

AWS IoT Greengrass 使用自動佈建安裝

是

是

否

AWS IoT Greengrass 使用手動佈建安裝

是

是

是

AWS IoT Greengrass 使用 AWS IoT 機群佈建安裝

是

是

是

AWS IoT Greengrass 使用自訂佈建安裝

是

是

是

使用預先建置的 Docker 映像 AWS IoT Greengrass 在 Docker 容器中執行

是

否

否

注意

AWS IoT Greengrass 可以在已啟用系統的 Docker 容器中安裝和執行。

遠端維護和更新
功能 Linux Windows Greengass lite (Linux)

執行安全的over-the-air(OTA) 軟體更新

是

是

是

使用 管理核心裝置 AWS Systems Manager

是

否

否

使用 AWS IoT 安全通道連線至核心裝置

是

否

是

機器學習
功能 Linux Windows Greengrass lite (Linux)

使用 Amazon SageMaker AI Edge Manager 執行機器學習推論

是

是

否

使用 Amazon Lookout for Vision 執行機器學習推論

是

否

否

使用 DLR 執行機器學習推論

是

是

否

使用 TensorFlow 執行機器學習推論

是

是

否

元件功能
功能 Linux Windows Greengrass lite (Linux)

部署和叫用 Lambda 函數

是

否

否

在元件中執行 Docker 容器

是

是

是

使用串流管理員處理和匯出大量資料串流

是

是

是

使用生命週期指令碼管理元件生命週期

是

是

是

與裝置陰影互動

是

是

否

將日誌上傳至 Amazon CloudWatch Logs

是

是

是

使用 Amazon CloudWatch CloudWatch 指標

是

是

是

使用 Amazon SNS 元件將訊息發佈至 Amazon Simple Notification Service

是

否

否

使用串流管理員將資料發佈至 Amazon Kinesis Data Streams 交付串流

是

是

是

使用 Firehose 元件將資料發佈至 Amazon Data Firehose 交付串流

是

否

否

收集即時系統遙測指標並採取行動

是

是

否

設定元件程序的系統資源限制

是

否

否

暫停和繼續元件程序

是

否

否

AWS IoT SiteWise 使用 AWS IoT SiteWise 元件與 整合

是

是

否

使用 Kinesis Video Streams 元件的邊緣連接器,將影片串流發佈至 Amazon Kinesis Video Streams

是

否

否

元件開發
功能 Linux Windows Greengrass lite (Linux)

在核心裝置上於本機開發元件

是

是

是

使用 CLI AWS IoT Greengrass 與核心裝置互動

是

是

否

使用本機偵錯主控台與核心裝置互動

是

是

否

在自訂 AWS IoT Greengrass 元件中使用元件 SDK

是

是

是

在自訂元件中使用 AWS IoT Device SDK 適用於 Python 的

是

是

是

在自訂元件中使用 AWS IoT Device SDK 適用於 C++ 的

是

是

是

在自訂元件中使用 AWS IoT Device SDK 適用於 Java 的

是

是

是

裝置認證
功能 Linux Windows Greengrass lite (Linux)

使用 AWS IoT Device Tester AWS IoT Greengrass V2 來驗證 IoT 裝置

是

是

否