AWS IoT: Developing and Deploying an Internet of Things

Learn what the Internet of Things is and how it works.
Internet of Things


  • Experience with the AWS console
  • Prior application development experience


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, readings, demonstrations and hands-on lab exercises that will allow you to build, deploy and manage your own IoT solution. Get started today with learning what the Internet of Things is and how it works in today's ever-changing world.

Who this course is for:

  • Intermediate developers and technical professionals who desire to learn how to build, deploy and analyze secure IoT solutions in the AWS cloud

Course content

4 sections40 lectures1h 40m total length
  • Introduction to AWS IoT
  • Meet the Instructors
  • Introduction to Week 1
  • What is IoT/IoT on AWS?
  • IoT Core Services
  • What Are We Building?
  • IoT Registry
  • Exercise Architecture
  • Introduction to Exercise 1
  • Exercise 1.1 - Connect 2 Car Things to IoT Core from Cloud9
  • Week 1 Notes and Resources
  • Week 1 Quiz
    4 questions


A subsidiary of
Amazon Web Services (AWS)
  • 4.3 Instructor Rating
  • 16,400 Reviews
  • 65,458 Students
  • 9 Courses

In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. Today, Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world.

AWS offers Training and Certification programs to help you develop skills to design, deploy, and operate your infrastructure and applications on the AWS Cloud. We deliver training classes across the globe. We also offer training, bootcamps, and labs at many AWS events.

Curriculum Development Manager at Amazon Web Services
Allen Goldberg
  • 4.6 Instructor Rating
  • 79 Reviews
  • 8,305 Students
  • 1 Course

Allen Goldberg, is the Curriculum Development Manager, leading development of Massive Open Online Courses (MOOCs) for AWS Training & Certification. Previously he was a Technical Trainer with AWS, teaching classes worldwide on Architecting, Systems Operations, Data Warehousing, and Big Data and Analytics. Prior to joining AWS, Allen worked in academia and as a technologist and trainer. He has a broad background working with commercial clients and in manufacturing technology. Allen is a graduate of New York University.

Senior Technical Program Manager
Wes Gruver
  • 4.5 Instructor Rating
  • 79 Reviews
  • 3,685 Students
  • 1 Course

Wes Gruver has been with AWS since 2015 in several roles including  Senior Technical Trainer, Training Delivery Manger and most recently Senior Technical Program Manager. With more than 20 years of experience and success in managing IT infrastructure and all aspects application development, he has worked in many different market verticals from manufacturing to healthcare and FinTech.. Wes is also a  co-author of the  AWS Certified Developer Official Study Guide. He has taught  a broad range of AWS classes, from basic to advanced Architecture, to DevOps on AWS, Big Data, Security Operations and more. In his free time Wes teaches SCUBA Diving and loves to travel.

Bobbie Atristain
  • 4.5 Instructor Rating
  • 79 Reviews
  • 3,685 Students
  • 1 Course

Bobbie Atristain, is a Cloud Infrastructure Architect, leading migrations efforts for AWS. Previously she was a Technical Trainer with AWS, teaching classes worldwide on Architecting, Systems Operations, DevOps Engineeering,and IOT. Prior to joining AWS, Bobbie worked in the private sector and as a SME for highly available online infrastructure. She has a broad background working with commercial clients and government clients in technology. Bobbie is a graduate of Sweet Briar College.

Principal Solutions Architect, IoT
Neel Mitra
  • 4.5 Instructor Rating
  • 79 Reviews
  • 3,685 Students
  • 1 Course

Neel Mitra is a Principal Solutions Architect - IoT at AWS. He has 15+ years of IT Consulting and Architecting experiences with Fortune 500 customers across different industry verticals. Public Speaker, Evangelist, Blogger and Trainer for emerging Technologies such as Cloud computing, Internet of Things, Big Data, Machine Learning, Robotics and others.

Senior Technical Trainer
Adam Becker
  • 4.5 Instructor Rating
  • 79 Reviews
  • 3,685 Students
  • 1 Course

Adam Becker, from Pittsburgh, PA., has a passion for bringing together people and technology to make our lives better. After spending 15 years as Active Duty Navy, he began his position with AWS Training and Certification as a Senior Technical Trainer. Now you will find him managing his team of technical trainers serving the North East of the US. Adam has been an educator for over a decade with various technology related disciplines, such as Cloud Architecture, Security Engineering, Systems Operations, AI/ML, IoT, Developing, and full spectrum RF communications.