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. FreeRTOS is an open source, real-time 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 FreeRTOS or AWS IoT Greengrass and interoperate with AWS IoT services.
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 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.
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.
Cradlewise uses AWS IoT to ensure its smart baby cradle can keep devices operating in offline mode.
Vantage Power enables powertrain innovation and safety for heavy-duty vehicles with AWS IoT.
Ecofit uses AWS IoT to gather gym equipment data to better maintain equipment and extend life of assets.
Prologis reduces cost and complexity across its logistics real estate portfolio with AWS IoT device software.
Amazon Key for Business uses AWS IoT to build and operate its smart access solution for Amazon delivery drivers.
Why AWS IoT for the Edge
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.
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. 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.
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.
FreeRTOS is an open source, real-time operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage.
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.