Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

AWS IoT: Developing and Deploying an Internet of Things

Amazon Web Services via Coursera


There are billions of devices in homes, factories, oil wells, hospitals, cars, and thousands of other places. With the proliferation of devices, you increasingly need solutions to connect them, and collect, store, and analyze device data. AWS IoT provides broad and deep functionality, spanning the edge to the cloud, so you can build IoT solutions for virtually any use case across a wide range of devices.

This course will introduce you to the Internet of Things and then explore Amazon Web Services’ IoT services, and then expert instructors will dive deep into topics such as the device gateway, device management, the device registry, and shadows. They will also discuss security features and implications, core and edge computing capabilities and benefits, and the use of HTTP and MQTT as communications protocols. Lastly, they will discuss the integration of IoT solutions with analytics tools, which will allow you to analyze the IoT data being collected by your fleet of devices.

This course will provide a combination of video-based lectures, demonstrations and hands-on lab exercises, run in your own AWS account, that will allow you to build, deploy and manage your own IoT solution.


  • Week 1
    • This week, you'll be introduced to your instructors, define general IoT concepts, explore AWS IoT Core Services, and create IoT resources.
  • Week 2
    • This week, you'll discover how the Rules Engine makes it possible to build IoT applications, discover benefits of Device Shadows, and build off the first exercise by using Rules and Device Shadows to interact with your IoT devices.
  • Week 3
    • This week, you'll discover protocols used to communicate with and between devices, explain the affect of credentials on connected devices, and build off of the previous exercise by creating a web-based application to communicate with your IoT things.
  • Week 4
    • In this last week, you'll discover how AWS DeepLens uses Artificial Intelligence (AI) to develop computer vision applications and explain the benefits of AWS IoT Analytics. You'll also do your final exercise and take an end-of-the-course assessment.

Taught by

Wes Gruver, Adam Becker, Bobbie Atristain, Allen Goldberg and Neel Mitra

Related Courses


Start your review of AWS IoT: Developing and Deploying an Internet of Things

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free