- Internet of Things›
- AWS IoT Greengrass›
- Features
AWS IoT Greengrass features
Local processing
Open allML inference
Open allData stream management
Open allIoT Greengrass components
Open allAWS 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 allOver the air updates
Open allSecurity and hardware integrations
Open allIoT Device Tester
Open allAWS 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 .