AWS IoT Greengrass features
Local processing
Open allLocal processing for AWS Lambda
Local support for containers
Local support for AWS IoT Device Shadows
Local messaging
Local resource access
Local development
ML inference
Open allAWS IoT Greengrass ML Inference
Data stream management
Open allStream Manager for AWS IoT Greengrass
IoT Greengrass components
Open allAWS IoT Greengrass components
AWS IoT Greengrass provides prebuilt components for common use cases so you can discover and import, configure, and deploy applications and services at the edge without the need to understand different device protocols, manage credentials, or interact with external APIs. You can also create your own components or simply reuse common business logic from one AWS IoT Greengrass device to another.
AWS IoT Greengrass is modular. You can add or remove prebuilt software components based on your IoT use case, and your device CPU and memory resources. For example, you can choose to include prebuilt AWS IoT Greengrass components such as stream manager only when you need to process data streams with your application, or machine learning components only when you want to perform machine learning inference locally on your devices. To find available AWS IoT Greengrass components, view our documentation .
Manage IoT applications at scale
Open allManage IoT applications at scale
Over the air updates
Open allOver the air updates
Security and hardware integrations
Open allHardware ecosystem
AWS IoT Greengrass Secrets Manager
Hardware Security Integration
IoT Device Tester
Open allAWS IoT Device Tester for AWS IoT Greengrass
AWS IoT Device Tester for AWS IoT Greengrass is a test automation tool that helps you validate if your device meets the software and hardware requirements to run AWS IoT Greengrass. It supports configuration and dependency checks and end-to-end tests to validate if a device can support specific AWS IoT Greengrass features such as Machine Learning Inference. Additionally, hardware partners can download signed qualification reports from Device Tester and submit these reports to AWS Partner Central to qualify and list devices in the AWS Partner Device Catalog .
To learn more and get started, visit the Device Tester technical documentation .