Amazon IoT Greengrass
AWS IoT Greengrass extends AWS compute, messaging, data management, sync, and ML inference capabilities to edge devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage.
APIs
AWS IoT Greengrass API
The AWS IoT Greengrass V2 API provides access to component management, core device management, and deployment orchestration for edge computing workloads.
Capabilities
Amazon IoT Greengrass - Edge Device Management
Unified capability for IoT Developer, Edge Computing Engineer to manage extend aws compute and services to edge devices operations.
Run with NaftikoFeatures
Run Lambda functions and containers on edge devices with local compute.
Deploy reusable software components to edge devices from a component catalog.
Run machine learning inference locally with SageMaker model deployment.
Deploy and update software components to thousands of edge devices.
Enable MQTT messaging between local IoT devices without cloud round-trips.
Use Cases
Process sensor data locally to reduce latency and bandwidth.
Run computer vision and anomaly detection models at the edge.
Continue processing and storing data when disconnected from the cloud.
Integrations
Run Lambda functions on edge devices for local processing.
Deploy trained ML models to edge devices for local inference.
Syncs device state and routes messages between edge and cloud.