AWS Greengrass
連線裝置的本機運算、簡訊、資料快取、同步和 ML 推論功能。
使用 AWS Lambda 和 AWS IoT Core,跨 AWS 雲端和本機裝置無縫執行 IoT 應用程式。
進一步了解 AWS Greengrass ML 推論,現已正式上市。按一下這裡。
AWS Greengrass 是一種軟體,可讓您以安全的方式在連線裝置執行本機運算、簡訊、資料快取、同步和 ML 推論功能。使用 AWS Greengrass 時,連線裝置可執行 AWS Lambda 函數、保持裝置資料同步,即使沒有連接到網際網路也可以與其他裝置安全的通訊。使用 AWS Lambda,Greengrass 可確保您的 IoT 裝置能夠快速回應本機事件、使用在 Greengrass Core 上執行的 Lambda 函數與本機資源互動、透過不穩定的連線進行操作、透過無線更新保持最新狀態,以及盡量減少將 IoT 資料傳輸到雲端的成本。
ML 推論是一項 AWS Greengrass 功能,可讓您使用雲端建置和訓練的模型,在 Greengrass Core 裝置的本機輕鬆執行機器學習推論。
AWS Greengrass 將 AWS 無縫延伸到裝置,以便在本機上操作其產生的資料,同時繼續將雲端用於管理、分析和持久儲存。使用 Greengrass 時,您可以使用熟悉的語言和程式設計模型在雲端建立和測試您的裝置軟體,然後將該軟體部署到裝置。您可以設計 AWS Greengrass 的程式以篩選裝置資料,且只將所需的資訊傳回雲端。AWS Greengrass 使用 AWS IoT Core 的安全和存取管理功能,在所有連接點上驗證和加密裝置資料。如此一來,就不會在身分未經驗證的情況下,在彼此通訊或與雲端通訊時在裝置之間交換資料。
按一下這裡,開始使用 AWS Greengrass。
優點
以近乎即時的速度回應本機事件
離線操作
安全通訊
使用 AWS Lambda 簡化裝置程式設計
降低執行 IoT 應用程式的成本
運作方式
AWS Greengrass 可讓您建立 IoT 解決方案,將不同類型的裝置與雲端連接及彼此連接。執行 Linux 和支援 ARM 或 x86 架構的裝置可託管 Greengrass Core。Greengrass 核心可在本機執行 AWS Lambda 程式碼、簡訊、資料快取和安全。
執行 AWS Greengrass Core 的裝置可做為集線器,與執行 Amazon FreeRTOS 或已安裝 AWS IoT 裝置開發套件的其他裝置進行通訊。這些裝置的大小各不相同,從較小型的微型控制器裝置到大型設備。
AWS Greengrass Core 裝置和啟用 AWS IoT 裝置開發套件的裝置和 Amazon FreeRTOS 裝置都可設定成在 Greengrass 群組中彼此通訊。如果 Greengrass Core 裝置與雲端的連線中斷,Greengrass 群組中的裝置可繼續透過本機網路彼此通訊。Greengrass 群組可代表建築物的一層樓、一輛貨車或整個礦場。
部落格和文章
進一步了解 AWS Greengrass