nkaul / AzureIoTHandsOnLabs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Azure IoT Hands On Labs

Overview

In this workshop you will:

  • Generate an instance of the Azure IoT Remote Monitoring solution
  • Connect a temperature/humidity sensor to a Raspberry PI running Linux
  • Used the Azure IoT Python SDK to connect the Pi to Azure IotHub
    • Including the new device management features
  • Used Azure Stream Analytics to look for “high temperature” alerts
  • Leveraged an Azure Function to send a command back to the alerting device

Modules

Prerequisites

Useful Resources

Azure IoT Reference Architecture

The reference architecture provides guidance for building secure and scalable, device-centric solutions for connecting devices, conducting analysis, and integrating with back-end systems.

http://download.microsoft.com/download/A/4/D/A4DAD253-BC21-41D3-B9D9-87D2AE6F0719/Microsoft_Azure_IoT_Reference_Architecture.pdf

Azure IoT Preconfigured Solutions

The Azure IoT Suite preconfigured solutions are implementations of common IoT solution patterns that you can deploy to Azure using your subscription. You can use the preconfigured solutions: As a starting point for your own IoT solutions. To learn about common patterns in IoT solution design and development.

https://azure.microsoft.com/en-us/documentation/articles/iot-suite-what-are-preconfigured-solutions/

https://github.com/Azure/azure-iot-remote-monitoring

SDKs

https://github.com/Azure/azure-iot-sdks - device sdk

https://github.com/azure/azure-iot-gateway-sdk - device gateway sdk

https://github.com/Azure/azure-iot-protocol-gateway/blob/master/README.md - protocol gateway

Security

Securing Your Internet of Things from the Ground Up

How enterprises can enable IoT security

Other Services

Azure Functions

Azure Stream Analytic

Azure App services

Azure logic app

Azure HDInsight

Azure Machine Learning

PowerBi

SignalR

About


Languages

Language:Python 100.0%