Download presentation
Presentation is loading. Please wait.
Published byConrad Patterson Modified over 8 years ago
5
TOUR 19701980199020002010 10,000,000,000 1,000,000,000 100,000,000 10,000,000 1,000,000 100,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 1940 2010 1975
6
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…
7
Next comes a device…
8
And data from that device… 0100101010001010100101010010101010100101010101011010101010….
9
And securing the device… 0100101010001010100101010010101010100101010101011010101010….
10
And insights from that data… 0100101010001010100101010010101010100101010101011010101010….
11
Then lots of devices and data… 0100101010001010100101010010101010100101010101011010 0100101010001010100101010010101010100101010101011010101010001 010010101000101010010101001010101010010101010101101010101010101010001010 1 01001010100010101001010100101010101001010101010110101010101000101111010101010101010 0 01001010100010101001010100101010101001010101010110101010101010101000101010 0100101010001010100101010010101010100101010101011010101010…. 010010101000101010010101001010101010010101010101101010101010101 01001010100010101001010100101010101001010101010110101010101001001010110001010101010 010010101000101010010101001010101010010101010101101010101011000101001011
12
Then monitoring their data in real time… 0100101010001010100101010010101010100101010101011010 0100101010001010100101010010101010100101010101011010101010001 010010101000101010010101001010101010010101010101101010101010101010001010 1 01001010100010101001010100101010101001010101010110101010101000101111010101010101010 0 01001010100010101001010100101010101001010101010110101010101010101000101010 0100101010001010100101010010101010100101010101011010101010…. 010010101000101010010101001010101010010101010101101010101010101 01001010100010101001010100101010101001010101010110101010101001001010110001010101010 010010101000101010010101001010101010010101010101101010101011000101001011
13
Then looking for patterns and insights in the data over time… 0100101010001010100101010010101010100101010101011010 0100101010001010100101010010101010100101010101011010101010001 010010101000101010010101001010101010010101010101101010101010101010001010 1 01001010100010101001010100101010101001010101010110101010101000101111010101010101010 0 01001010100010101001010100101010101001010101010110101010101010101000101010 0100101010001010100101010010101010100101010101011010101010…. 010010101000101010010101001010101010010101010101101010101010101 01001010100010101001010100101010101001010101010110101010101001001010110001010101010 010010101000101010010101001010101010010101010101101010101011000101001011
14
Then managing and updating the software on these devices… 0100101010001010100101010010101010100101010101011010 0100101010001010100101010010101010100101010101011010101010001 010010101000101010010101001010101010010101010101101010101010101010001010 1 01001010100010101001010100101010101001010101010110101010101000101111010101010101010 0 01001010100010101001010100101010101001010101010110101010101010101000101010 0100101010001010100101010010101010100101010101011010101010…. 010010101000101010010101001010101010010101010101101010101010101 01001010100010101001010100101010101001010101010110101010101001001010110001010101010 010010101000101010010101001010101010010101010101101010101011000101001011
15
And visualizing and managing all of these services… 0100101010001010100101010010101010100101010101011010 0100101010001010100101010010101010100101010101011010101010001 010010101000101010010101001010101010010101010101101010101010101010001010 1 01001010100010101001010100101010101001010101010110101010101000101111010101010101010 0 01001010100010101001010100101010101001010101010110101010101010101000101010 0100101010001010100101010010101010100101010101011010101010…. 010010101000101010010101001010101010010101010101101010101010101 01001010100010101001010100101010101001010101010110101010101001001010110001010101010 010010101000101010010101001010101010010101010101101010101011000101001011
19
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
22
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
30
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
31
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
34
USEuropeAPACJapan Australi a German y ChinaLATAMIndiaUK
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.