AWS-提供的組件 - AWS IoT Greengrass

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

AWS-提供的組件

AWS IoT Greengrass 提供並維護預先建置的元件,您可以將這些元件部署到您的裝置。這些元件包括功能 (例如串流管理員)、 AWS IoT Greengrass V1 連接器 (例如 CloudWatch 指標) 和本機開發工具 (例如 AWS IoT Greengrass CLI)。您可以將這些元件部署到裝置以取得獨立功能,也可以將它們用作自訂 Greengr ass 元件中的相依性。

注意

幾個 AWS提供的組件取決於 Greengrass 核的特定次要版本。由於這種依賴關係,您需要在將 Greengrass 核更新為新的次要版本時更新這些組件。如需每個元件所依賴之特定原子核版本的詳細資訊,請參閱對應的元件主題。如需更新核心的詳細資訊,請參閱更新AWS IoT Greengrass核心軟件(OTA)

當組件具有泛型和 Lambda 的組件類型時,該組件的當前版本是泛型類型,而先前版本的組件是 Lambda 類型。

元件 描述 元件類型 支援的作業系統 開放原始碼
Greengrass 核 核 AWS IoT Greengrass 心軟件的核心。使用此元件可設定和更新核心裝置上的軟體。 原子核 Linux、Windows
用戶端裝置驗證 讓本機 IoT 裝置 (稱為用戶端裝置) 連線至核心裝置。 外掛程式 Linux、Windows
CloudWatch 度量 將自訂指標發佈到 Amazon CloudWatch。 泛型,Lambda Linux、Windows
AWS IoT Device Defender 通知管理員 Greengrass 核心裝置狀態的變更,以識別不尋常的行為。 泛型,Lambda Linux、Windows
磁碟後臺解決程式 為從 Greengrass 核心裝置多工緩衝處理的訊息啟用持續性儲存選項。 AWS IoT Core此元件會將這些輸出郵件儲存在磁碟上。 外掛程式 Linux、Windows
碼頭應用程序管理器 能 AWS IoT Greengrass 夠從碼頭集線器和 Amazon Elastic Container Registry (Amazon ECR) 下載碼頭映像。 一般 Linux、Windows
Kinesis Video Streams 的邊緣連接器 從本機攝影機讀取視訊饋送、將串流發佈至 Kinesis Video Streams,並使用 Grafana 儀表板顯示串流。 AWS IoT TwinMaker 一般 Linux
Greengrass CLI 提供指令列介面,您可以使用此介面建立本機部署,並與 Greengrass 核心裝置及其元件互動。 外掛程式 Linux、Windows
IP 偵測器 向其報告 MQTT 代理程式連線資訊 AWS IoT Greengrass,以便用戶端裝置可以探索如何連線。 外掛程式 Linux、Windows
Firehose 透過 Amazon 資料 Firehose 交付串流將資料發佈到中的目的 AWS 雲端地。 Lambda Linux
发 Lambda 器 處理 Lambda 函數的程序和環境組態。 一般 Linux
Lambda 經理 處理 Lambda 函數的處理序間通訊和調整。 外掛程式 Linux
Lambda 執行期 為每個 Lambda 執行階段提供成品。 一般 Linux
舊版訂閱路由器 管理在 AWS IoT Greengrass V1 上執行之 Lambda 函數的訂閱。 一般 Linux
本機除錯主控台 提供本機主控台,您可以用來偵錯和管理 Greengrass 核心裝置及其元件。 外掛程式 Linux、Windows
日誌管理器 在 Greengrass 核心設備上收集和上傳日誌。 外掛程式 Linux、Windows
機器學習元件 提供機器學習模型和範例推論程式碼,您可以使用這些程式碼在 Greengrass 核心裝置上執行機器學習推論。 請參閱 機器學習元件
RTU協議適配器 調查來自本地 Modbus RTU 設備的信息。 Lambda Linux
原子核遙測發射器 將從核心收集的系統健康情況遙測資料發佈到本機主題或 AWS IoT Core MQTT 主題。 外掛程式 Linux、Windows
MQTT 大橋 在用戶端裝置、本機 AWS IoT Greengrass 發佈/訂閱和之間轉送 MQTT 訊息。 AWS IoT Core 外掛程式 Linux、Windows
MQTT 3.1.1 經紀商 (平均) 執行 MQTT 3.1.1 代理程式,可處理用戶端裝置與核心裝置之間的訊息。 外掛程式 Linux、Windows
MQTT 5 經紀商 執行 MQTT 5 代理程式,以處理用戶端裝置與核心裝置之間的訊息。 一般 Linux、Windows
PKCS#11 供應商 讓 Greengrass 元件能夠存取您安全地儲存在硬體安全性模組 (HSM) 中的私密金鑰和憑證。 外掛程式 Linux
秘密經理 從 AWS Secrets Manager 密碼部署密碼,以便您可以在 Greengrass 核心裝置的自訂元件中安全地使用認證,例如密碼。 外掛程式 Linux、Windows
安全隧道 啟用 AWS IoT 安全通道連線,您可以使用這些連線與受限防火牆後方的 Greengrass 核心裝置建立投標通訊。 一般 Linux
陰影管理 啟用與核心裝置上的陰影互動。它會管理陰影文件儲存,以及本機陰影狀態與 AWS IoT Device Shadow 服務的同步處理。 外掛程式 Linux、Windows
Amazon SNS 將訊息發佈到 Amazon SNS 主題。 Lambda Linux
串流管理員 將大量資料從本機來源串流至. AWS 雲端 一般 Linux、Windows
Systems Manager 代理 使用管理核心裝置 AWS Systems Manager,讓您修補裝置、執行命令等。 一般 Linux
代幣交換服務 提供您可用來與 AWS 服務互動的 AWS 認證。 一般 Linux、Windows
IoT SiteWise OPC-UA 收集器 從 OPC-UA 伺服器收集資料。 一般 Linux、Windows
IoT SiteWise OPC-UA 數據源模擬器 執行產生範例資料的本機 OPC-UA 伺服器。 一般 Linux、Windows
IoT SiteWise 出版 將資料發佈至 AWS 雲端。 一般 Linux、Windows
IoT SiteWise 處理 處理 Greengrass 核心設備上的數據。 一般 Linux、Windows