Greengrass

advanced
cloud
Enhanced Content

Definition

AWS IoT Edge runtime that extends cloud capabilities to local devices, enabling them to act locally on data while still using the cloud for management and analytics. Like having a local manager at each location who can make immediate decisions while still reporting to headquarters.

Real-World Example

Manufacturing plants use Greengrass to process sensor data locally for real-time quality control, while periodically syncing aggregated data to the cloud for long-term analysis.

Cloud Provider Equivalencies

AWS IoT Greengrass and Azure IoT Edge both run containerized/packaged workloads on edge devices, support local processing, and integrate with cloud management. GCP no longer offers a direct first-party IoT edge runtime; edge is typically implemented with Kubernetes at the edge (e.g., Anthos) or partner/OSS runtimes. OCI does not have a widely recognized, direct Greengrass-style edge runtime service.

AWS
AWS IoT Greengrass
AZ
Azure IoT Edge
GCP
Google Cloud IoT Edge (via partners/OSS; no direct first-party equivalent after Cloud IoT Core retirement)

Explore More Cloud Computing Terms