Chapter
BeagleBone Black and Green
IoT boards based on ESP8266 MCU
IoT boards based on ESP32
IoT boards based on TI CC32XX MCU
AWS IoT Management Console
Setting up AWS IoT for your IoT project
Creating a security certificate
Configuring security access for AWS IoT
Setting up the development environment
Building an AWS IoT program
How to work with the program?
Chapter 2: Connecting IoT Devices to AWS IoT Platform
Introducing a connectivity model for AWS IoT
Selecting your IoT devices for AWS IoT
Configuring IoT devices to AWS IoT
AWS IoT development for Raspberry Pi 3
AWS IoT development for Arduino
AWS IoT development for boards based on ESP32
Building an IoT project with AWS IoT
Developing the Arduino program
Developing a sensor subscriber
Chapter 3: Optimizing IoT Computing Using AWS Greengrass
Introducing AWS Greengrass
Exploring supported IoT devices for AWS Greengrass
Deploying AWS Greengrass on Raspberry Pi 3
Configuring Raspberry Pi 3 and IoT devices to AWS IoT
Configuring AWS Greengrass security
Installing AWS Greengrass on Raspberry Pi
Building IoT projects with AWS Greengrass
Preparing runtime libraries on AWS Greengrass Core
Deploying AWS Lambda with AWS Greengrass
Testing Lambda from Greengrass
Chapter 4: Building Local AWS Lambda with AWS Greengrass
Creating the AWS Lambda function
Testing the AWS Lambda function
Publishing the AWS Lambda function
Configuring AWS Lambda security
Invoking the AWS Lambda function
Deploying AWS Lambda with AWS Greengrass on Raspberry Pi 3
Accessing AWS Lambda from IoT devices
Building IoT projects with AWS Lambda and AWS Greengrass
Accessing local resources
Developing local AWS Lambda
Configuring AWS Greengrass Core
Interacting with things within a group
Chapter 5: Expanding IoT Capabilities with AWS IoT Button
Introducing AWS IoT Button
Reviewing a project scenario for AWS IoT Button
Setting up AWS IoT Button
Registering AWS IoT Button to AWS IoT
Connecting AWS IoT Button to a network
Interaction between AWS IoT Button and IoT devices
Building your IoT project with AWS IoT Button
Building Lambda and its rule
Building a Lambda program
Chapter 6: Visualizing AWS IoT Data
Introducing IoT massive data
Introducing brief data visualization
Data visualization in the web
Data-Driven Documents (D3)
Consuming real-time sensor data in a web application
Visualizing data from AWS IoT
Developing a sensor publisher
Developing data visualization from AWS IoT
Introducing Amazon QuickSight
Consuming sensor data from Amazon QuickSight
Building data visualization for your IoT projects
Chapter 7: Building Predictive Analytics for AWS IoT
Introducing AWS Machine Learning services
Developing a program for Amazon Polly
Integrating Amazon Echo into your IoT projects
Building Amazon Alexa skills
Making image and video analysis
Introducing Amazon Rekognition
Working with Pi Camera on Raspberry Pi
Uploading images to Amazon S3
Performing image analysis
Make predictive analytics for IoT data
Build a simple predictive analytics for your IoT project
Defining a machine learning model
Building a machine learning model
Evaluating and testing the model
Chapter 8: Securing AWS IoT
Introducing AWS IoT identity and security
Securing communication between AWS IoT and IoT devices
Authentication and authorization
Building a secure AWS IoT for your IoT project
Designing and implementing
Performing regular security testing
Working with security best practices
Other Books You May Enjoy