Integrating AWS IoT Core in Your Application

Learn how to select and configure services and use client code to design your IoT applications with IoT Core.
Course info
Level
Intermediate
Updated
May 15, 2019
Duration
47m
Table of contents
Description
Course info
Level
Intermediate
Updated
May 15, 2019
Duration
47m
Description

Deploying a fleet of IoT device using Amazon depends of a thorough knowledge of IoT code. In this course, Integrating AWS IoT Core in Your Application, you’ll learn how to select and configure services and use client code to design your IoT applications. First, using concise coding examples, you’ll learn all of the basic functionality of IoT Core. Next, you’ll explore how to keep your devices secure and updated. Finally, you’ll discover how to integrate all of the Core services into a complete application. When you’re finished with this course, you’ll have a foundational knowledge of AWS IoT Core that will help you as you move forward to build your IoT product. Hardware/Software required: Raspberry Pi 3, SSH and SCP clients. Code editor of your choice.

About the author
About the author

Alan Jones has worked in software development for over 25 years. His latest interests are cloud (specifically Amazon Web Service) and Android app development.

More from the author
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Integrating AWS IoT Core in your application looks at the fundamental principles of this important service. Using real hardware, we will look at the interaction of a device in the Amazon Cloud. Core is the perfect word to describe what we will be learning. All other AWS IoT services are built around this service. The group of functional blocks that make up IoT core will be discussed with an eye toward how they are related to building real-world applications. What protects your device's communication and identity will be covered, as well as the protocol used for sending information to and from the cloud. Using JavaScript and Node.js, concise examples will be used to demonstrate each of the features central to understanding and using IoT core. These examples will cover running code on your device, code running in a web browser, and configuration of the cloud to take advantage of device events. You will learn how to use the major operational parts of IoT like processing your data with rules, keeping tabs on your devices with fleet indexing, and keeping your fleet healthy with jobs. Architecting an application in AWS can be daunting. Typical deployments for IoT services are broken down with options for four example scenarios. I think you will find this course both fun and informative, and I hope you will join me.