TOUR ,000,000,000 1,000,000, ,000,000 10,000,000 1,000, ,000 10,000 1,000 Transistors Moore’s Law Metcalf‘s Law And more importantly: What can you do by combining and analyzing signals from all of these IoT devices? Koomey’s Law 1.E+14 1.E+12 1.E+10 1.E+08 1.E+06 1.E+04 1.E+02 1.E+00 Computations per KWh
What if I could tell when it’s the best time for my things to _______ ? What if my things could tell me when they go someplace they shouldn’t? What if I simply knew where my things were? What if I knew when my things were going to break before they did? What if I could use device telemetry to improve next generation devices? What insights could I find from all of my devices? It all starts with a great idea…
Next comes a device…
And data from that device… ….
And securing the device… ….
And insights from that data… ….
Then lots of devices and data… …
Then monitoring their data in real time… …
Then looking for patterns and insights in the data over time… …
Then managing and updating the software on these devices… …
And visualizing and managing all of these services… …
TOUR Platform Services Infrastructure Services Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services BizTalk Services Hybrid Connections Service Bus Storage Queues Hybrid Operations Backup StorSimple Azure Site Recovery Import/Export SQL Database DocumentDB Redis Cache Azure Search Storage Tables Data Warehouse Azure AD Health Monitoring AD Privileged Identity Management Operational Analytics Cloud Services Batch RemoteApp Service Fabric Visual Studio App Insights Azure SDK VS Online Domain Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Data Lake IoT Hub Data Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler
Busine ss Proces s ERP/CR M Event Hub Storage Blobs DocumentDB Web App Stream Analytics Logic Apps Azure Active Directory IoT Hub Web Jobs Devices Azure IoT SDK (OSS) Linux, RTOS, mBed, Windows, Android, iOS
Azure IoT Hub Device Management APIs Device Query API Tags, Device and Service Properties Device Jobs API Create, Monitor, Cancel LWM2M over CoAP/TCP Device DM Client Library Device App (Your Code) Registry Manager API Create, Update, Delete Devices Application Your Code Azure IoT Suite Device Management Objects Device (Object) Device State Device Groups API Groups CRUD, Add/Remote Devices, Events, Access Control
Azure IoT Hub Device Your code on the device IoT Hub DM client library Step 1 Step 2 Step 3 Device Job Write Firmware Package URI, Trigger Client Download Package URI Download Package URI Download Completed Download the firmware Apply the Update Apply Update Reconnect after restart Monitor State Changes and Apply Update Azure IoT Suite Your code in the cloud Step 1: Start Firmware Update Job providing the Package URI On Job Completed: Receive callback in cloud Anytime during job execution: Check the status of the Job
USEuropeAPACJapan Australi a German y ChinaLATAMIndiaUK