|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/exploring-aws-iot/
课程评论:没有评论
课程名称:探索AWS IoT 概述:本课程旨在探索使用亚马逊AWS IoT Core进行设备到云的通信功能,学员需要注册一个AWS免费账户,并安装AWS CLI工具和MQTT.fx测试工具。通过这些准备,我将教你如何编程廉价的、支持WiFi的嵌入式设备(如ESP8266、ESP32和Raspberry Pi)与AWS IoT Core进行MQTT通信。课程中我们将利用免费的物联网开发环境,如JavaScript的Mongoose OS、C语言的Arduino、Python的Zerynth、C语言的AWS FreeRTOS以及Raspberry Pi的AWS IoT SDK进行设备编程。学员需要至少一台设备向AWS IoT发送数据,或者可以从IoT Core直接发送JSON测试有效载荷以模拟IoT设备。 课程继续深入编程,教你如何将数据从嵌入式设备发送到AWS云。我们将使用设备固件中内置的MQTT代理,将JSON编码的传感器数据发送到AWS IoT控制台。我们将利用AWS IoT控制台创建“规则”和“动作”,以及探索集成在AWS云中的多个AWS IoT服务。通过基于规则的操作,我们将能够发送、存储、处理、图形化和分析传感器数据,应用于Dynamo数据库、S3、SNS、Lambda、数据管道、Glue、QuickSight、AWS IoT分析和SageMaker等重要AWS应用。 物联网的本质是设备与网络(特别是云)的融合,持续不断地传送和记录数据。理解并能够实现端到端的设备到云通信路径是当前市场上非常急需的职业技能。拥有在云中构建物联网解决方案原型的能力,对于希望成为物联网开发者的人来说,将越来越成为重要的技能。 注意!本课程提供30天无条件退款保证,旨在确保您对课程的价值感到满意。
This course explores the various features of device to cloud communication using Amazon AWS IoT Core on a AWS free tier account. Before the course starts we need an AWS free tier account, a local installation of the AWS CLI tool, and installation of the MQTT.fx testing tool (all free). After this is set up we will program inexpensive, WiFi enabled embedded devices such as the ESP8266, ESP32, and Raspberry Pi to communicate with AWS IoT Core with MQTT. We will take advantage of free "Internet of Things" (IoT) development environments, like Mongoose OS in JavaScript, Arduino in C, Zernyth in Python, AWS FreeRTOS in C, and the AWS IoT SDK in both JavaScript and Python for the Raspberry Pi to program our inexpensive WiFi devices. You will need at least one or more of the following devices to transmit data to AWS IoT. Alternately, you can send JSON test payloads from IoT Core directly, imitating a IoT device. The course continues on with programming our embedded devices to send data from the device to the AWS cloud. To transmit our data we will use the built in MQTT broker on our devices firmware, sending JSON encoded sensor data, to the AWS IoT console. Device Development Environment Programming LanguageESP8266 12-E Mongoose OS, MicroPython JavaScript, ArduinoESP32 Arduino, Zerynth, FreeRTOS JavaScript, Python, Arduino, CRaspberry Pi 3 Model B AWS IoT SDK JavaScript, PythonFrom within the IoT console we will create AWS IoT "Rules" and "Actions" to explore many of the built in AWS IoT enabled services that are integrated in the AWS IoT Core console on the AWS cloud. Creating rules-based actions to AWS services we will send, store, file, manipulate, graph and analyze our sensor data through a variety of important AWS applications. Some of these integrated applications, using these rule-based actions, are Dynamo Database, S3, SNS, Lambda, Data Pipeline, Glue, QuickSight, AWS IoT Analytics, and SageMaker.IoT is largely the fusion of devices and the web, specifically the cloud; all sending and recording data, ubiquitously and continually, everywhere. Understanding and being able to prototype and implement an end-to-end, device to cloud path communication is a much in demand career skill. Having the skills to build a prototyping IoT solution in the cloud is already an important and highly demanded skill set for those wanting to call themselves IoT developers, and this is more true as time goes on and IoT exponentially expands as cheap connected devices become wide-spread. Remember! 30 days money-back guarantee with no questions asked. I want you to be happy with the value I believe this course provides.