From the course: IoT Foundations: Operating System Applications

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Enable AI with cloud services

Enable AI with cloud services

From the course: IoT Foundations: Operating System Applications

Start my 1-month free trial

Enable AI with cloud services

- [Instructor] We've talked about how to employ the machine learning capabilities with a machine learning library on a single device. Now, let's talk about how to implement the machine learning algorithm with a cloud computing service where, in this case, the IoT can just consume the machine learning API hosted on the cloud computing endpoint front of vendor and the heavy-duty compute is done in the cloud. At a high level, we'll need some software admins ready on different IoT entities. First we need to have an API server end point running in the cloud allowing the remote API calls from one or more IoT client devices. Second, our OS-based application needs to interact with a Cloud API end point. If the APIs are provided through an https connection, well I need to use the library supporting http and the TLS protocols. For other application level protocols such as CoAP, MQTT and WebSockets, we may need extra protocol stacks depending on the client or server role of our application. We…

Contents