The Internet of Things on AWS – Official Blog

Category: Technical How-to

Use AWS IoT Device Defender to detect statistical anomalies and to visualize your device security metrics

AWS IoT Device Defender supports your efforts to secure your IoT device fleet. AWS IoT Device Defender Detect establishes a baseline behavior for IoT devices and then identifies devices that do not conform as anomalous. AWS IoT Device Defender Detect operates on security profiles, which are applied to the entire device fleet, or to a […]

Provision Devices Globally with AWS IoT

Customers are building globally distributed IoT solutions with AWS IoT. A device that connects to AWS IoT must be provisioned in an AWS Region. However, when devices are shipped globally, you don’t know in which AWS IoT Region the device will connect when it starts operation. In this blog post, I will describe a global […]

Using AWS IoT Analytics to Prepare Data for QuickSight Time-Series Visualizations

Introduction Visualizing IoT data that can vary significantly over short periods of time (seconds) is important for several reasons: exploration and discovery of patterns, assessing trends and cyclicity, as well as observing potential correlations and anomalies. Insightful time-series visualizations can help identify anomalies, raise alerts based on these anomalies, and improve communication between various stakeholders, […]

Machine Learning at the Edge: Using and Retraining Image Classification Models with AWS IoT Greengrass (Part 2)

In part 1 of this blog post, we created an image classification model for a recycling facility’s sorter to identify four beverage containers. We deployed it to our AWS IoT Greengrass Core device using the new AWS IoT Greengrass Image Classification connector. AWS IoT Greengrass connectors, announced at this year’s re:Invent, make it possible for […]

Real-time metrics with AWS IoT Analytics and Amazon CloudWatch

A question frequently asked by our customers in relation to our AWS IoT Analytics offering, is how to achieve a real-time dashboard of data flowing through IoT Analytics. In this blog, I’ll show you one pattern for achieving real-time metrics by utilizing Amazon CloudWatch and the AWS Lambda activity of a pipeline. I’ve simulated 25 […]

Machine Learning at the Edge: Using and Retraining Image Classification Models with AWS IoT Greengrass (Part 1)

With the introduction of the AWS IoT Greengrass Image Classification connector at this year’s re:Invent, it has become easier than ever to use image classification at the edge through AWS IoT Greengrass. Because it is software that lives on a local device, AWS IoT Greengrass makes it possible to analyze data closer to the source […]

Using Bluetooth Low Energy with Amazon FreeRTOS on Espressif ESP32

Today Amazon Web Services (AWS) announced the beta of Amazon FreeRTOS BLE, a feature that makes it possible for embedded developers to securely connect Amazon FreeRTOS devices that use Bluetooth Low Energy (BLE) to AWS IoT through Android or iOS devices. BLE support in Amazon FreeRTOS lets developers create new applications for devices that need […]

AWS IoT Device Tester for Amazon FreeRTOS and AWS IoT Device Tester for AWS Greengrass

AWS IoT Device Tester is now available. AWS IoT Device Tester is a Windows/Linux/macOS test automation application that enables silicon vendors and OEMs to easily perform qualification testing to determine if their devices can run Amazon FreeRTOS or AWS IoT Greengrass and interoperate with AWS IoT services. AWS IoT Device Tester produces a test report that serves […]

AWS IoT Greengrass now enables simplified deployments, enhanced security, and greater flexibility

AWS IoT Greengrass allows you to bring local compute, messaging, data caching, sync, and ML inference capabilities to edge devices. Our newest release introduces features that simplify the deployment of Lambda functions to Greengrass, provide more flexibility so you can deploy Greengrass to new environments, and add easy-to-use security capabilities. Starting today, you can use […]

Using Dynamic Thing Groups to Continuously Update Software on Devices

When managing Internet of Things (IoT) devices, it can be challenging to maintain or improve device functionality through upgrades to device software and configuration. The complexity is due to a number of factors: the number of devices, multiple versions of the devices, different software versions based on device attributes and state, inability to discover and […]