Contents
AWS IoT Geengrass is one of the core services used in Internet of Things deployments at Amazon Web Services. It enables the management of a fleet of Edge Devices at scale.
AWS IoT Greengrass v2 cheat sheet
Term | Explanation | Diagram |
---|---|---|
GG Cloud Service | Builds, deploys, and manages GG Core Device software across fleets of devices. | |
GG Edge Runtime | An application that runs on a GG Core Device, enables remote management and secure communication with AWS IoT Core. | |
GG Core Device | A Device that runs the GG Edge Runtime. | |
IoT Thing | A virtual representation of the GG Core Device in the AWS cloud. | |
Thing Group | Enables efficient management of multiple GG Core Devices added to a single Thing Group. | |
GG Component | An application that runs on the GG Core Device. AWS IoT Greengrass provides pre-built public components; developers can create custom components to realize a specific business case. | |
Deployment | Deployment defines Components, configuration of those Components, and how they are deployed to GG Core Devices. Deployments automatically apply any updated Component configurations and include any other Components that are defined as dependencies. |
⚠️Warning: This Greengrass Cheat Sheet is a work in progress, consider subscribing to receive notifications about future updates!