AWS IoT Greengrass

將本機運算、簡訊、資料快取、同步和 ML 推論功能引進節點裝置

AWS IoT Greengrass 將 AWS 無縫延伸到節點裝置,以便在本機上操作其產生的資料,同時繼續將雲端用於管理、分析和持久儲存。使用 AWS IoT Greengrass 時,連線裝置可執行 AWS Lambda 函數、根據機器學習模型執行預測、保持裝置資料同步,即使沒有連接到網際網路也可以與其他裝置安全地通訊。

使用 AWS IoT Greengrass 時,您可以使用熟悉的語言和程式設計模型在雲端建立和測試您的裝置軟體,然後將該軟體部署到裝置。您可以設計 AWS IoT Greengrass 的程式以篩選裝置資料,且只將所需的資訊傳回雲端。透過 AWS IoT Greengrass Connectors,您也可以立即連線至第三方應用程式、內部部署軟體和 AWS 服務。連接器也可以跨接啟動裝置,連上預建的通訊協定介面卡整合,讓您可以透過整合 AWS Secrets Manager 精簡身分認證過程。

AWS Greengrass 入門

優勢

以近乎即時的速度回應本機事件

AWS IoT Greengrass 裝置可以在本機處理產生的資料,以便快速回應本機事件,同時仍然使用雲端進行管理、分析和持久儲存。本機資源存取功能允許 AWS IoT Greengrass Core 裝置上部署的 AWS Lambda 函數使用本機裝置資源,例如攝影機、序列連接埠或 GPU,讓裝置應用程式能夠快速存取和處理本機資料。

離線操作

即時使用不穩定的連線,AWS IoT Greengrass 也能讓連線裝置對雲端進行操作。無論連線狀況如何,裝置重新連線之後,AWS IoT Greengrass 都會將裝置上的資料與 AWS IoT Core 進行同步,以提供順暢的功能。

安全通訊

AWS IoT Greengrass 可對本機和雲端通訊的裝置資料進行身份驗證和加密,如此一來,就不會在身分未經驗證的情況下,在裝置與雲端之間交換資料。您也可以使用 AWS IoT Device SDK,運用硬體式安全端對端加密機制,保護 AWS IoT Greengrass Core 與 AWS 雲端之間傳送的訊息,以及 AWS IoT Greengrass Core 與其他本機裝置間的訊息。

使用 AWS Lambda 簡化裝置程式設計

您可以在雲端開發程式碼,再利用 AWS Lambda 將程式碼無縫部署到您的裝置。AWS IoT Greengrass 可讓您在本機執行 AWS Lambda 函數,以降低開發內嵌軟體的複雜度。

降低執行 IoT 應用程式的成本

您可以編程您的裝置,使其篩選本機資料,再傳送應用程式所需的資料到雲端,這樣就可以較低廉的成本獲得豐富的洞見。這可減少傳輸到雲端的原始資料量、將成本降至最低,並提高傳送到雲端的資料品質。

整合高品質測試工具

AWS IoT Device Tester for AWS IoT Greengrass 是測試自動化工具,可以提高 AWS IoT Greengrass Linux 型 IoT 裝置的速度。借助 AWS IoT Device Tester,您可以輕鬆執行測試,以確定您的裝置是否將執行 AWS IoT Greengrass 並與 AWS IoT 服務進行相互操作。如需進一步了解並取得該工具,請按一下此處

運作方式

AWS IoT Greengrass 可讓您建立 IoT 解決方案,將不同類型的裝置與雲端連接及彼此連接。執行 Linux,其中包括類似 Ubuntu 和 Raspian 的分發,和支援 Arm 或 x86 架構的裝置可託管 AWS IoT Greengrass Core。AWS IoT Greengrass Core 可在本機執行 AWS Lambda 程式碼、簡訊、資料快取和安全。執行 AWS IoT Greengrass Core 的裝置可做為集線器,與執行 Amazon FreeRTOS 或已安裝 AWS IoT 裝置開發套件的其他裝置進行通訊。這些裝置的大小各不相同,從較小型的微型控制器裝置到大型設備。AWS IoT Greengrass Core 裝置、啟用 AWS IoT 裝置開發套件的裝置和 Amazon FreeRTOS 裝置都可設定成在 AWS IoT Greengrass 群組中彼此通訊。如果 AWS IoT Greengrass Core 裝置與雲端的連線中斷,AWS IoT Greengrass 群組中的裝置可繼續透過本機網路彼此通訊。AWS IoT Greengrass 群組可代表建築物的一層樓、一輛貨車或整個礦場。

AWS IoT Greengrass - 運作方式

AWS IoT Greengrass 提供預建的連接器,方便您延伸節點裝置功能,而不需要撰寫程式碼。AWS IoT Greengrass Connectors 可讓您快速地連接到第三方應用程式、現場部署軟體和節點的 AWS 服務

AWS IoT Greengrass 連接器

AWS IoT Greengrass 提供節點裝置硬體信任根私密金鑰儲存。您可以將 AWS IoT Greengrass 功能與硬體保護式訊息加密一起使用。

AWS IoT Greengrass 安全
Logic Supply

Ecofit

Ecofit 使用 AWS IoT Greengrass 收集健身器材資料,以更妥善地維護設備和延長資產壽命。

Logic Supply

Cradlewise

Cradlewise 使用 AWS IoT Greengrass 確保他們的智慧嬰兒搖籃可以在離線模式操作裝置。

開始使用 AWS

步驟 1 – 註冊 AWS 帳戶

註冊 AWS 帳戶

立即存取 AWS 免費方案
步驟 2 – 利用 10 分鐘教學了解

利用 10 分鐘教學了解

跟著 簡單的教學課程一同探索並學習。
開始使用 AWS 進行建置

開始使用 AWS 進行建置

運用逐步操作指南開始建置,協助您啟動 AWS 專案

進一步了解 AWS IoT Greengrass

瀏覽功能頁面
準備好開始建立?
開始使用 AWS IoT Greengrass
還有其他問題嗎?
聯絡我們