Amazon Web Services Announces AWS IoT
New platform allows customers to connect and manage billions of devices, powering applications that process, analyze, and act on IoT data on global scale
Today, many of the world’s leading manufacturers, developers, enterprises, and smart cities use AWS services to power a wide range IoT applications that span everything from energy metering and oil and gas production to fleet management and smart homes. However, operating highly available and reliable systems that connect and gather data from large fleets of “things” – sensors embedded in everything from manufacturing equipment and vehicle fleets, to fitness devices and homes – involves a significant amount of development and infrastructure effort. To manage this complexity, customers have had to build custom middleware that can translate device protocols (so that applications can interact with these devices) and provision infrastructure that can scale to support a high volume of simultaneous connections between cloud services, mobile apps, and an array of devices which may connect only intermittently and have limited compute, storage, or battery life. With AWS IoT, customers have a pay-as-you-go service that handles the heavy lifting involved in connecting any number of disparate devices, allowing them to securely interact with each other, cloud services, and applications while keeping them up-to-date, and collecting, analyzing, and taking action on the continuous streams of data they generate.
“The promise of the
With AWS IoT, customers can:
- Connect devices to the Cloud and to each other (Device Gateway and AWS IoT Device SDK): Devices connect to AWS IoT via the Device Gateway using both HTTP and Message Queue Telemetry Transport (MQTT), an industry-standard, lightweight communication protocol designed for sensors and mobile devices, making them interoperable independent of the protocol they use. AWS IoT also supports other industry-standard and custom protocols that customers may have already implemented, and devices can communicate directly with each other regardless of the protocol they use. AWS IoT scales as the number of devices grows, providing connectivity with low latency and high throughput on a global scale.
- Secure data and interactions: AWS IoT provides mutual authentication so that data is never exchanged between devices and AWS IoT without proven identity, and encrypts all data coming into and out of connected devices. AWS IoT is fully integrated with AWS Identity and Access Management (IAM), making it easy for customers to set granular permissions for individual devices, or fleets of devices, and manage them throughout the lifecycle of the device. Customers can generate and embed security credentials in their existing connected devices, or AWS IoT can generate new ones when devices are first activated.
- Process and act upon device data (Rules Engine): AWS IoT’s rules engine lets customers define rules that filter, process, and route data between devices, AWS services, and applications. Using the AWS Management Console, the AWS Command Line Interface (CLI), or AWS IoT APIs, customers can create rules that apply to data from a single device (such as a sensor), a group of devices (such as a sensor array), or a mix of devices and data sources (such as a sensor array and data stored in Amazon DynamoDB). Rules specify conditions that, when verified, instruct AWS IoT to take actions such as routing data to Amazon Kinesis, Amazon S3, Amazon Redshift, Amazon Machine Learning, or Amazon DynamoDB. For example, AWS IoT may receive messages from connected industrial equipment that produce vast amounts of telemetry data each hour, not all of which may be relevant to the business. With AWS IoT’s rules engine, the business can instruct AWS IoT to filter certain types of sensor data (e.g. pump pressure) as it comes in, and route only the specified data to Amazon Kinesis Firehose to be streamed into an Amazon Redshift data warehouse for later analysis. AWS IoT rules can also trigger AWS Lambda to run code that will take more complex actions, such as compressing data, or sending a push notification to an operator if an anomaly is detected. Customers can update rules in AWS IoT without intervention on the physical device, reducing the cost and effort involved in updating and maintaining large fleets of devices.
- Allow cloud applications to interact with connected devices even when they are offline (Device Shadows): AWS IoT creates a persistent, virtual version, or “shadow,” of every device that stores the latest state of a device so that applications or other devices can read messages from the device and interact with it anytime – even if it is offline. By providing always-available REST APIs, AWS IoT makes it easier for customers to build applications that interact with connected devices. Applications can read the state of a device or set a desired future state through API calls, and AWS IoT takes care of setting the correct state, sending only relevant changes to the device once it reconnects.
- Get started quickly with AWS IoT Starter Kits from leading hardware manufacturers: Through the new AWS Hardware Partner Program, a growing ecosystem of semiconductor manufacturers, including Arrow,
Broadcom, Intel, Marvell, Mediatek, Microchip, Qualcomm, Renasas, SeedStudio, and Texas Instrumentsare offering IoT starter kits powered by AWS that include the AWS IoT SDK and hardware components that are ready to connect to AWS IoT. Available for purchase on www.amazon.com, these kits offer a wide range of microcontroller, sensor, and development boards that developers and manufacturers can use to very rapidly prototype AWS IoT enabled connected devices.
“At Philips we aim to empower people to take greater control of their health with digital solutions that support healthy living and improved care coordination,” said Jeroen Tas, CEO Healthcare Informatics, Solutions and Services, Philips. “Our HealthSuite digital platform and its device cloud are already managing more than seven million connected, medical-grade and consumer devices, sensors, and mobile apps. With the addition of AWS IoT, we will greatly accelerate the pursuit of our vision. It will be easier to acquire, process, and act upon data from heterogeneous devices in real-time. Our products, and the care they support, are enabled to grow smarter and more personalized over time.”
Diversey Care, a division of
Rachio makes a WiFi smart sprinkler controller that helps customers water for better results and lower costs by adjusting for weather conditions and adapting to their yard. “Building connected devices is challenging enough, but great mobile apps are the primary way customers interact with our sprinkler controllers,” said
“Our smart city products need to evolve with the needs of taxpayers over time," said
APN Partner support for AWS IoT
Many customers require additional IoT software and services to extend the AWS IoT platform, and
About Amazon Web Services
Launched in 2006, Amazon Web Services offers a robust, fully featured technology infrastructure platform in the cloud comprised of a broad set of compute, storage, database, analytics, application, and deployment services from data center locations in the U.S.,