YoVDO

Mobile Development in IoT

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS IoT Core Courses Mobile Development Courses GraphQL Courses Amazon Cognito Courses AWS AppSync Courses Cloud Architecture Courses IoT security Courses

Course Description

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

Tags

Related Courses

Building Modern Nodejs Applications on AWS
Amazon Web Services via edX
Building Modern .NET Applications on AWS
Amazon Web Services via edX
Deep Dive into AWS IoT Authentication and Authorization (Indonesian)
Amazon Web Services via AWS Skill Builder
Deep Dive into AWS IoT Authentication and Authorization (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Deep Dive into AWS IoT Authentication and Authorization (Simplified Chinese)
Amazon Web Services via AWS Skill Builder