AWS IoT provides secure, bi-directional communication between Internet-connected devices such as sensors, actuators, embedded micro-controllers, or smart appliances and the AWS Cloud. This enables you to collect telemetry data from multiple devices, and store and analyze the data. You can also create applications that enable your users to control these devices from their phones or tablets.
AWS has broad and deep IoT services, from the edge to the cloud. Device software, Amazon FreeRTOS and AWS IoT Greengrass, provides local data collection and analysis. In the cloud, AWS IoT is the only vendor to bring together data management and rich analytics in easy to use services designed specifically for noisy IoT data.
AWS IoT offers services for all layers of security. AWS IoT includes preventative security mechanisms, such as encryption and access control to device data. AWS IoT also offers a service to continuously monitor and audit security configurations. You receive alerts so you can mitigate potential issues, such as pushing a security fix to a device.
AWS IoT is built on a scalable, secure, and proven cloud infrastructure, and scales to billions of different devices and trillions of messages. AWS IoT integrates with services such as AWS Lambda, Amazon S3, and Amazon SageMaker, so you can build complete solutions, such as an application that uses AWS IoT to manage cameras and Amazon Kinesis for machine learning.