AWS Serverless Design for IoT

所在平台: Udemy

课程主页: https://www.udemy.com/course/aws-serverless-design-for-iot/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:AWS无服务设计与物联网 课程概述:本课程是一个关于设备与云端通信的实操入门,采用亚马逊的AWS无服务设计流程。课程旨在为学员提供基本的设备与云端通信的非生产级介绍,以及如何使用无服务模型在AWS上处理物联网数据。课程重点介绍一种无服务设计流程,利用ESP8266 12-E或ESP32嵌入式开发板通过WiFi生成的简单物联网数据。具体内容包括如何编程设备,利用AWS IoT Core MQTT代理将物联网数据无线发送至AWS,并演示如何使用各种无服务服务和设计流程存储和可视化物联网数据。 课程将使用AWS网站来导航服务,而非“无服务”框架。课程中涉及的多项重要AWS服务包括:Lambda、API Gateway、S3和DynamoDB。此外,还会介绍其他关键AWS服务,如AWS IoT Analytics、QuickSight、SageMaker、Kinesis、Cognito和AWS IoT Core。课程中,我们将使用JavaScript和Node.js分别用于静态网页托管和Lambda。 课程将从学习如何编程ESP设备连接到AWS IoT Core MQTT代理开始。然后,介绍AWS IoT Analytics,这是一项将隐含利用其他底层AWS服务的托管服务。接下来,将通过Lambda在S3中存储传感器信息,形成物联网数据的“数据湖”。学员将通过在S3中静态托管的网站访问通过ESP设备生成的物联网数据,演示各种可视化方法,如Google Charts、Chart.js和Highcharts等JavaScript可视化库。 之后,学员将学习如何使用AWS-JS-SDK在浏览器中直接调用AWS服务,从静态网页托管请求存储在S3的“数据湖”或DynamoDB中的物联网数据,通过API Gateway生成的端点连接编程Lambda函数,来获取物联网数据。 推荐购买5美元的ESP8266 12-E或10美元的ESP32开发板来参与课程,但并非绝对必要,因为课程中可以通过AWS IoT Core的MQTT代理“伪造”进入的物联网JSON数据。 请记住!课程提供30天无条件退款保证,确保您对课程所提供的价值感到满意。

课程评论(0条)

课程详情

This course is a hands-on introduction to device to cloud communication using Amazon's AWS serverless design flow. This course is meant as a basic, non-production level, introduction to both device to cloud communications, and how to the manipulate IoT data on AWS using the serverless model. In the course we focuses on a serverless design flow utilizing simple IoT data generated data by either the ESP8266 12-E or ESP32 embedded development boards using WiFi. The course will cover how to program the devices, send the IoT data wirelessly to AWS through the AWS IoT Core MQTT broker, and then demonstrate how to store and visualize the IoT data utilizing various serverless services and design flows on AWS. We will be using the AWS website to navigate services, and not the "Serverless" framework. Some of the important AWS services covered in in the course for IoT Data are: Lambda, API Gateway, S3, and DynamoDB. In addition, the course will cover other important AWS services such as AWS IoT Analytics, QuickSight, SageMaker, Kinesis, Cognito, and AWS IoT Core. We will also be using JavaScript and Node.js for our static web host and Lambda respectively.We will start off the course by learning how to program the ESP device to connect to the AWS IoT Core MQTT broker. From there we will cover AWS IoT Analytic s which is a managed services which tacitly utilizes additional underlying AWS services. We will then move on to storing sensor information from our device using Lambda to form a data lake in S3 which we will use a repository for our IoT data. We will then access our IoT data, generated from our ESP device, with a statically hosted website in S3 demonstrating various visualizations methods such as Google Charts, Chart.js, and Highcharts as JavaScript visualization libraries. From this point we can now move on to slightly more complex examples using the AWS-JS-SDK in the browser to invoke AWS services directly on our S3 web host. At this point we can move on to a more advanced serverless flow by having our static web host request IoT data held in a data lake repository on S3, or stored in DynamoDB, by making a request to an endpoint generated by API Gateway connecting a Lambda function that's programmed to fetch our data from our IoT data repository.The purchase of a $5 ESP8266 12-E, or $10 ESP32, is recommended for the course, but is not absolutely necessary as we can ‘fake' incoming IoT JSON data from AWS IoT Core on the MQTT broker.Remember! 30 days money-back guarantee with no questions asked. I want you to be happy with the value I believe this course provides

课程标签

0人关注该课程

主题相关的课程