AWS IoT for the Edge

Bring cloud connectivity and intelligence to the IoT edge

Building a successful IoT solution depends on the tens of billions of devices that sit at the edge, in our homes and offices, in factories and oil fields and agricultural fields, in planes and ships, and automobiles – everywhere. With AWS IoT services, you can harness the data generated by your IoT edge devices and enable them to act intelligently.

AWS offers a variety of services for 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. Amazon FreeRTOS is an open source operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage. AWS IoT Device Tester is a test automation tool for IoT devices that you can use to easily determine if your device will run Amazon FreeRTOS or AWS IoT Greengrass and interoperate with AWS IoT services.

Use Cases

Fleet Management

You can use AWS IoT to manage billions of devices and trillions of messages. AWS IoT makes it easy to securely connect microcontroller and microprocessor-based devices, capture device state, and provide updates over the air.

Edge Computing

Edge computing brings compute closer to the point where data is generated. With AWS IoT services, you can enable devices to take actions, aggregate data, and filter it locally on the device.

Machine Learning

Devices running AWS IoT software can perform machine learning inference locally to detect anomalies, send alerts, and respond in near real time. Customers use AWS IoT to build more efficient factories, precision farms, safer homes, and more.

Customer Stories

Cradlewise Customer Story

Cradlewise uses AWS IoT to ensure its smart baby cradle can keep devices operating in offline mode.

Learn more »

Vantage Power Customer Story

Vantage Power enables powertrain innovation and safety for heavy-duty vehicles with AWS IoT.

Learn more »

Ecofit Customer Story

Ecofit uses AWS IoT to gather gym equipment data to better maintain equipment and extend life of assets.

Learn more »

Amazon key for Business Customer Story

Prologis reduces cost and complexity across its logistics real estate portfolio with AWS IoT device software.

Learn more »

600_400_keyforbusiness

Amazon Key for Business uses AWS IoT to build and operate its smart access solution for Amazon delivery drivers.

Learn more »

Why AWS IoT for the Edge

Accelerate Development

AWS IoT services reduce the development burden by providing qualified hardware, pre-integrated security and connectivity libraries and software connectors, Over-the-Air (OTA) update capabilities, and enabling edge-to-cloud security.

Run ML Inference 2X Faster

Develop machine learning models in the cloud and deploy them locally to your edge devices. You can use Amazon SageMaker to deploy ML models that run twice as fast as hand tuning or ML frameworks and are less than a tenth of the memory footprint to run on resource-constrained devices.

Operate Locally

You can enable devices to respond to events in near real time by deploying AWS Lambda functions to use local resources like cameras, serial ports, or GPUs. Groups of devices can stay operational, even without an Internet connection, by connecting via a local network.

Build Cost Effectively

Reduce development costs with low-cost MCU hardware, license-free software, and applications built with serveless infrastructure and microservices architectures. To reduce cloud storage and cellular connectivity costs, data can be filtered at the edge and transmitted only when needed or via Bluetooth LE.

Secure Device Data, Connectivity, and Communication

AWS IoT edge software helps you secure your devices, connectivity, and data. Amazon FreeRTOS comes with libraries to help secure device data and connections, including support for data encryption and key management, as well as provides a code signing feature at OTA updates. AWS IoT Greengrass authenticates and encrypts device data for both local and cloud communications so that data is never exchanged between devices and the cloud unprotected. You can also leverage hardware-secured end-to-end encryption for messages sent between an AWS IoT Greengrass Core and the AWS cloud, and messages between an AWS IoT Greengrass Core and other local devices using the AWS IoT Device SDK.

Download the white paper »

Broad Hardware and Technology Ecosystem

Simplify the implementation of your IoT projects by choosing dependable hardware that is qualified to work with AWS IoT. Explore all qualified hardware in the AWS Partner Device Catalog.  

AWS IoT Edge Services

Connect, manage, and secure your IoT device fleets.

Amazon FreeRTOS
Amazon FreeRTOS

Amazon FreeRTOS is an open source operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage.

AWS IoT Greengrass
AWS IoT Greengrass

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.

AWS IoT Device Tester
AWS IoT Device Tester

AWS IoT Device Tester is a test automation tool for IoT devices that you can use to easily determine if your device will run Amazon FreeRTOS or AWS IoT Greengrass and interoperate with AWS IoT services.