There are several ways to get started with AWS IoT depending on your use case and how you want to integrate the service into your use case. We have gathered a collection of resources together to help you find the information that fits you best.







Blog Posts

Get Started with AWS IoT

Create a Free Account

AWS Free Tier includes 250,000 free messages (published or delivered) per month, for 12 months

View AWS Free Tier Details 

PowerPoint Presentation
Chicago Summit 2016: Getting Started with AWS IoT
PowerPoint Presentation
Chicago Summit 2016: Deep Dive on AWS IoT
re:Invent 2015: Introducing AWS IoT

Simplify using AWS IoT with your devices and applications with an API tailored to your programming language or platform. 

ThingWorx and AWS IoT Reduce Time, Expertise and Investment Needed to Generate IoT Value (Peter LeBlanc, ThingWorx Blog, September 12th 2016) "Industry experts agree that the Internet of Things (IoT) is on track to becoming a major revenue generator for companies in nearly every industry by ushering a new generation of smart, connected products that deliver increased functionality, higher levels of quality, greater reliability, and dramatic cost reductions."

How to Bridge Mosquitto MQTT Broker to AWS IoT (Michael Garcia, The Internet of Things on AWS - Official Blog, August 18th 2016) "One feature of local MQTT broker is called ‘Bridge’ and will enable you to connect your local MQTT broker to AWS IoT so they can exchange MQTT messages. This will enable your objects to communicate in a bi-directional fashion with AWS IoT and benefit from the power of the AWS Cloud."

Bites of IoT - Rules Engine and Amazon SNS (Brett Francis, The Internet of Things on AWS - Official Blog, August 16th 2016) "In this bite, we will use the AWS IoT rules engine to select and route a message to Amazon Simple Notification Service (Amazon SNS). Specifically, we’ll send a text message to a phone number when someone rings a virtual doorbell."

Just-In-Time Registration of Device Certificates on AWS IoT (Rameez Loladia, The Internet of Things on AWS - Official Blog, August 3rd 2016) "In an earlier blog post about certificates, we discussed how use-your-own-certificate support in AWS IoT lets customers use device certificates signed and issued by their own certificate authority (CA) to connect and authenticate with AWS IoT. This is an alternative to using certificates generated by AWS IoT."

Bites of IoT - Introduction (Brett Francis, The Internet of Things on AWS - Official Blog, July 25th 2016) "Welcome to Bites of IoT, the first post in a series designed to introduce developers to AWS IoT.

In this first bite, we’ll set up a very simple client that can create things in AWS IoT, send messages to those things, subscribe to topics to receive messages from things, and then clean up. The client is available through AWS Labs on GitHub. It’s used in this post to illustrate some IoT concepts, but will be used in later posts in this series, too.

Anomoly Detection Using AWS IoT and AWS Lambda (John Renshaw, The Internet of Things on AWS - Official Blog, July 18th 2016) "One of the biggest benefits of the Internet of Things (IoT) is the ability to get contextual insight from sensor data. Before you analyze sensor data, you may want to remove anomalies. Sometimes, though, you may want to analyze the anomalies or at least be notified of their presence."

Introducing AWS IoT Device SDKs for Java and Python (Mohit Srivastava, The Internet of Things on AWS - Official Blog, July 16th 2016"We are proud to announce two new device SDKs for AWS IoT – the AWS IoT SDK for Java and the AWS IoT SDK for Python."

Device Simulation with AWS IoT and AWS Lambda (Ryan Burke, The Internet of Things on AWS - Official Blog, June 24th 2016) "In this blog post, you will learn how to implement a simulator that feeds data sets into AWS IoT. You’ll see how to monitor the simulators in real time, visualize data, configure your own sensor, and add hooks to start simulators from your projects."

Archive AWS IoT Device Shadows in Amazon Elasticsearch Service (Eeshan Thakar, The Internet of Things on AWS - Official Blog, May 25th 2016) "In AWS IoT, you can create a device shadow (sometimes referred to as a thing shadow) that will be used as a communication layer between your mobile/cloud application and your devices connected to AWS IoT. The shadow is a persistent, virtual representation of your devices. Because it always has a point-in-time view of the state of your device, it’s easy to write applications that interact with your devices through device shadows."

Elliptic Curve Cryptography and Forward Secrecy Support in AWS IoT (Rameez Loladia, The Internet of Things on AWS - Official Blog, May 20th 2016) "AWS IoT now supports Elliptic Curve Cryptography (ECC) for devices connecting to AWS IoT using TLS. You can now request an EC-based certificate for your device from AWS IoT or register your device using an existing EC-based certificate in order to establish a TLS connection. You can also connect your devices to AWS IoT using EC-based cipher suites for enhanced security on your TLS communications."

Embracing the Cloud for the Internet of Things (Kyle Roche, The Internet of Things on AWS - Official Blog, May 19th 2016) "There is a lot of hype around IoT. Is it just that, hype? We want to welcome you to the Internet of Things on AWS Official Blog where we will answer questions about IoT, its thought leaders, and how you can deploy IoT solutions in the cloud."

Using Alexa Skills Kit and AWS IoT to Voice Control Connected Devices (Michael Garcia, AWS Developer Blog, May 3rd 2016) "We’ll start with some basics around AWS IoT, a managed service that will enable you to connect securely your objects to the AWS platform. We’ll create a representation of our physical device and then we’ll see how we can create a new skill to voice control our object from the cloud."

Predictive Maintenance with AWS IoT and Amazon Machine Learning (John Renshaw, AWS Mobile Development Blog, Apr. 18th 2016) "In this blog post, we will demonstrate how to train a machine learning model on AML which we will use to generate predictions in near real time from IoT data, and use Amazon CloudWatch alarms to monitor a fleet of devices."

Use Your Own Certificate with AWS IoT (Olawale Oladehin, AWS Mobile Development Blog, Apr. 15th 2016) "Earlier this week AWS IoT released support for customers who need to use their own device certificates signed by their preferred Certificate Authority (CA). This is in addition to the support for AWS IoT generated certificates. The CA certificate is used to sign and issue device certificates, while the device certificates are used to connect a client to AWS IoT. Certificates provide strong client side authentication for constrained IoT devices. During TLS handshake, the server authenticates the client using the X.509 certificate presented by the client."

Analyze device-generated data with AWS IoT and Amazon Elasticsearch Service (Chetan Dandekar, AWS Mobile Development Blog, Mar. 17th 2016) "Sending device-generated data from AWS IoT to Amazon Elasticsearch Service enables several analytics and monitoring use cases such as performing full-text search for device error codes and visualizing device metrics in near real-time with Kibana. This blog post walks you through an end-to-end process of sending data to AWS IoT, indexing it in Amazon Elasticsearch, and visualizing it in Kibana."

Welcome Parse IoT Customers! (Steve Johnson, AWS Mobile Development Blog, Feb. 11th 2016) "For Internet of Things (IoT) customers, Parse provides a set of device SDKs that can be used to connect devices to cloud applications. Customers who may have tried Parse for IoT in the past, should have a look at AWS IoT, Amazon’s managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. In order to make that easier, this blog describes some of the key similarities and differences between Parse IoT and AWS IoT."

AWS IoT - Now Generally Available (Jeff Barr, AWS Blog, Dec. 18th 2015) "I am happy to be able to announce that the beta period is over and that AWS IoT is now generally available. Many AWS customers are already building apps and creating new businesses around IoT."