Professional Documents
Culture Documents
Janne.Koskinen@microsoft.com
TAMK IoT-seminaari
14.4.2016
LBI - Microsoft
Defining Internet of Things
IoT Hub 10
1
0 0
IP-capable
1 1
1 0 1 10 01 1 0
0
0 1 0 1010
1
0 1010
0111
Cloud
PAN-devices
protocol
gateway
Device business logic,
Connectivity monitoring
Field
gateway
Application
device provisioning and management
field cloud
Why use IoT Hub?
Device …
Msg feedback Device business logic,
and monitoring Connectivity monitoring
endpoint
Device …
Device-facing Service-facing
For devices and field gateway For back-ends and cloud gateway
Platforms Languages
RTOS (FreeRTOS) .NET C#
Linux Java
(Ubuntu, Debian, Fedora, Raspbian, Angstrom) Node
Windows 7/8/10
ARM mbed
Android
iOS
Microsoft Azure IoT Suite
Capture and analyze untapped data to transform your business
Analytics
Device Registry
Modify existing rules and alerts Highly visual for your real-time operational data
Add your devices and begin tailor to your needs Integrate with back-end systems
Why Azure IoT Suite
www.InternetofYourThings.com
Appendix
var Protocol = require('azure-iot-device-amqp').Amqp;
var Client = require('azure-iot-device').Client;
var Message = require('azure-iot-device').Message;
client.open(connectCallback);
function printResultFor(op) {
console.log(op);
}