AWS IoT Greengrass
Bring local compute, messaging, data caching, sync, and ML inference capabilities to edge devices
AWS IoT Greengrass seamlessly extends AWS to edge devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. With AWS IoT Greengrass, connected devices can run AWS Lambda functions, execute predictions based on machine learning models, keep device data in sync, and communicate with other devices securely – even when not connected to the Internet.
With AWS IoT Greengrass, you can use familiar languages and programming models to create and test your device software in the cloud, and then deploy it to your devices. AWS IoT Greengrass can be programmed to filter device data and only transmit necessary information back to the cloud. You can also connect to third-party applications, on-premises software, and AWS services out-of-the-box with AWS IoT Greengrass Connectors. Connectors also jumpstart device onboarding with pre-built protocol adapter integrations and allow you to streamline authentication via integration with AWS Secrets Manager.
Respond to local events in near real-time
Simplified device programming with AWS Lambda
Reduce the cost of running IoT applications
Integrated high-quality testing tools
AWS IoT Device Tester for AWS IoT Greengrass is a test automation tool that accelerates testing of your Linux-based IoT devices for AWS IoT Greengrass. With AWS IoT Device Tester, you can easily perform testing to determine if your devices will run AWS IoT Greengrass and interoperate with AWS IoT services. To learn more and get the tool, click here.
How it works
AWS IoT Greengrass lets you build IoT solutions that connect different types of devices with the cloud and each other. Devices that run Linux, including distributions such as Ubuntu and Raspian, and support Arm or x86 architectures can host the AWS IoT Greengrass Core. The AWS IoT Greengrass Core enables the local execution of AWS Lambda code, messaging, data caching, and security. Devices running AWS IoT Greengrass Core act as a hub that can communicate with other devices that are running Amazon FreeRTOS or have the AWS IoT Device SDK installed. These devices could vary in size, from smaller microcontroller-based devices to large appliances. AWS IoT Greengrass Core devices, AWS IoT Device SDK-enabled devices, and Amazon FreeRTOS devices can be configured to communicate with one another in an AWS IoT Greengrass group. If the AWS IoT Greengrass Core device loses connectivity to the cloud, devices in the AWS IoT Greengrass group can continue to communicate with each other over the local network. An AWS IoT Greengrass group may represent one floor of a building, one truck, or an entire mining site.
AWS IoT Greengrass provides pre-built connectors so you can easily extend edge device functionality without writing code. AWS IoT Greengrass Connectors enable you to quickly connect to third-party applications, on-premises software, and AWS services at the edge.
AWS IoT Greengrass provides hardware root of trust private key storage for edge devices. You can use AWS IoT Greengrass capabilities alongside hardware-secured message encryption.
AWS IoT Greengrass partners
“We’re having increasingly frequent conversations with our customers about implementing AWS IoT Greengrass on gateway devices across the entire range of industrial hardware markets that we serve. Security and time-to-market are what keeps them up at night as they’re trying to deliver their unique IoT solutions. New AWS IoT Greengrass Hardware Security Integration capabilities enable root of trust security in their IoT architecture via TPM or Intel PTT, while AWS IoT Device Tester for AWS IoT Greengrass accelerates their qualification process. Ultimately these technologies will allow our clients to successfully productize their IoT solutions faster and easier, using gateways they can trust."
- Murat Erdogan, VP of Products, Logic Supply
“Through industry-standard security APIs, AWS IoT Greengrass Hardware Security Integration will leverage the hardware security features provided by Intel® platforms including RFP Ready Kits and Intel® based gateways. Highly advanced threats are the ‘new normal’ for today’s businesses. Intel continues to be committed to securing the digital world. AWS and Intel take a collaborative approach with active participation in the security community to defend against modern and evolving threats and innovate to address the most pressing issues.”
- Jonathan Ballon, IoT VP, Intel