AWS IoT Greengrass is an open-source edge runtime and cloud service for building, deploying, and managing device software.
Benefits
Build modular components faster
Build faster with IoT Greengrass using prebuilt or custom modular components. Easily add or remove components to control your device software footprint.
Remotely deploy and manage
Remotely deploy and manage device software and configuration at scale without firmware updates.
Locally operate cloud processing for edge devices
Locally bring cloud processing and logic to edge devices and operate even with intermittent connection.
Program your devices to transmit high-value data
Program your devices to transmit only high-value data, making it easier to deliver rich insights at a lower cost.
Use cases
Run at the edge
IoT Greengrass makes it easier to bring intelligence to edge devices, such as for anomaly detection in precision agriculture or to power autonomous devices.
Manage apps
Deploy new or legacy apps across fleets using any language, packaging technology, or runtime.
Control fleets
Locally or remotely manage and operate device fleets in the field using MQTT or other messaging protocols.
Locally process data
Locally collect, aggregate, filter, and send data. Manage and control what data goes to the cloud for optimized analytics and storage.