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

Amazon Web Services

Mobile Development in IoT

Amazon Web Services and Amazon via AWS Skill Builder

Overview

In this course, you will learn how to create mobile and web applications that use AWS IoT Core, AWS AppSync, and Amazon Cognito to interact with Internet of Things (IoT) devices. Across IoT verticals, customers need the ability to allow authenticated, authorized users to interact with IoT devices using Amazon Web Services (AWS). This course will cover how several services can be used to implement common user and device interactions, including pairing a device to a user, controlling a device through a mobile application, and receiving real-time updates of device messages as an end user.


Intended Audience

This course is intended for:

  • Cloud architects
  • Mobile developers


Course Objectives

In this course, you will learn how to:

  • Set up AWS mobile frameworks such as AWS Amplify
  • Understand AWS IoT security related to user permissions
  • Implement user federation using Cognito permissions
  • Learn to use GraphQL and AppSync with AWS IoT Core


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • AWS Internet of Things Foundation Series


Delivery Method

This course is delivered through a mix of:

  • Digital training
  • Video
  • Hands-on labs


Hands-On Activity

This course allows you to test new skills and apply knowledge to your working environment through a variety of practical exercises.


Duration

2 hours


Course Outline

This course covers the following concepts:


Module One (digital courses)

  • Overall use cases and importance of user interactions with devices
  • Service overview of AWS IoT Core, AppSync, GraphQL, and Amplify


Module Two (digital courses)

  • AWS IoT security overview
  • Managing IoT policies and IAM policies
  • Best practices based on user and device behavior


Module Three (digital courses)

  • Implementing telemetry and notifications from devices and users
  • Implementing command and control with devices and users
  • AWS options for managing IoT device metadata

Reviews

Start your review of Mobile Development in IoT

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.