Home Automation with Raspberry Pi and AWS - IoT - 2019
4.5 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
262 students enrolled

Home Automation with Raspberry Pi and AWS - IoT - 2019

Deploy your code to Raspberry Pi using AWS platform and integrate your application with AWS services.
4.5 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
262 students enrolled
Created by Adilson Perinei
Last updated 1/2020
English
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create a headless Raspberry PI
  • AWS CodeDeploy
  • AWS Pipeline
  • AWS SSM - Parameter Store
  • AWS DynamoDB
  • AWS SNS
  • AWS IAM
  • Important Commands in Linux
  • Cloud Security
  • Nodejs
Course content
Expand all 100 lectures 05:04:22
+ Setup Headless Raspberry Pi
7 lectures 16:29
Wifi Setup
02:18
Ejecting the USB adapter / SD Card
00:30
Powering ON Raspberry PI - Inserting the SD Card
02:31
Connect to Raspberry using SSH
03:13
+ Working with Linux Users
10 lectures 19:46
Add user
01:11
No password required to run sudo commands
01:39
Permission to access GPIO
01:13
Testing super power
00:48
Deleting user pi
02:38
Important - Only Log as app user
00:50
Update the system
00:59
Creating a Key Pair for raspberry Pi
04:21
Disable Password auth
04:06
+ AWS Enviroment
9 lectures 19:09
sign in and what to do first
02:32
000250 - MFA
02:23
Add new user
02:07
000270 - alias for the AWS account
01:26
000280 - login with new user
00:46
Password policy
01:23
MFA for new user
01:54
create a pi user on AWS IAM
03:01
+ Developer Enviroment
5 lectures 10:56
Install forever and forever-service
02:19
Installing Nodejs
02:17
installing AWS CLI
04:01
AWS Regions
01:02
AWS configure
01:17
+ DynamoDB
5 lectures 16:03
Introduction - flowchart
01:38
Creating a DynamoDB table
02:24
Creating a DynamoDB Item
01:27
DynamoDB permissions
08:24
DynamoDB Removing list table permission
02:10
+ AWS SNS
5 lectures 10:59
SNS - Creating a topic
02:51
SNS - Trying to Publish to a topic
02:44
SNS - Give permission to publish to a Topic
03:59
Trying to Publishing to a Topic again
00:49
+ AWS parameter store
2 lectures 10:41
Creating a parameter store
03:51
access AWS parameter store from raspberry pi
06:50
+ Raspberry Pi - physical connections
5 lectures 13:35
Testing door sensor - part 1
01:45
Testing door sensor - part 2
00:33
Connecting door sensor do Raspberry Pi
00:57
+ AWS CodeDeploy Agent
8 lectures 27:39
Introduction
01:03
Install CodeDeploy Agent
08:57
More comments about CodeDeploy
01:02
GEt Pi Serial Number
01:32
AWS CodeDeploy register command Part 1
04:40
AWS CodeDeploy register command Part 2
07:44
AWS CodeDeploy Dashboard Showing the registered instance
00:57
Deleting Extra Permissions
01:44
Requirements
  • Computer with access to the Internet
Description

In this course you are going to learn how to deploy your code to your raspberry Pi using AWS Codedeploy and AWS Codepipeline and Github. You also are going to learn how to integrate your application with AWS DynamoDB,  AWS SNS, AWS SSM, AWS IAM, AWS parameter store. 

We are going to create a headless boot disk for Raspberry Pi and setup the device to receive the application stored on GitHub.

Who this course is for:
  • Interesting in learning how to connect an IoT device to the cloud.