Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
How that relates to me?
Every company today is a software company.
Full stop.
Remember goal?
To provide best digital experiences to your ….!
How?
“”
What is the Internet of Things?
Source: Gartner IT Glossary
The network of physical
objects that contain
embedded techn...
IDC, Internet of Things Spending Guide by Vertical Market, 2014
Transportation Utilities Government Other
$92 B $472 B $16...
Hardware
is cheap
Connectivity
is pervasive
Development
is easy
New Innovative
Scenarios
Huge benefits
fuel demand
Microsoft: An IoT Approach
You have things…
Plant Floor
Things
Supply Chain
Things
Back Office
Things
that you get data
fr...
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs SQL Database
Machine
Learning
App Service
S...
Azure IoT services
Azure IoT Suite
Predictive MaintenanceRemote Monitoring Asset Management
And more…
Addresses
common
sce...
Field
Gateway
Device
Connectivity & Management
IoT Device & Cloud Patterns
Devices
RTOS,Linux,Windows,Android,iOS
Cloud Ga...
Field
Gateway
Device
Connectivity & Management
IoT Device & Cloud Patterns
Devices
RTOS,Linux,Windows,Android,iOS
Cloud Ga...
Field
Gateway
Device
Connectivity & Management
IoT Device & Cloud Patterns
Devices
RTOS,Linux,Windows,Android,iOS
Protocol...
Field
Gateway
Device
Connectivity & Management
IoT Device & Cloud Patterns
Devices
RTOS,Linux,Windows,Android,iOS
Protocol...
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
IoT Device & Cloud Patterns
Devices
RT...
Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
I...
Converged
OSkernel
Converged
appmodel
Windows 10
Windows 10 IoT Editions
+
Microsoft
Azure IoT
Security &
Identity
Windows
Updates
Visual Studio &
UWP
Windows 10 IoT for i...
I can send notifications
I have lighting interface
I can send notifications.
I have a clock interface
I display notificati...
Where to from here?
Where to from here?
Where to from here?
Implementing IoT :)
Reference Architecture Guiding Principles
Secure, scalable device centric data collection and analysis
Support for public,...
Sample Reference Architecture
Data Ingress Data EgressData Processing
Retail Devices
Service Portal(s)
Message Mgmt & Stor...
Solution PortalProvisioning API
Identity & Registry Stores
Stream Event Processor
Analytics/
Machine
Learning
Data Visuali...
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Azure IoT services - overview, SenZations 2015
Upcoming SlideShare
Loading in …5
×

Azure IoT services - overview, SenZations 2015

1,610 views

Published on

Srđan Božović (Microsoft Evangelist) presentation about MS Azure support for IoT at #Senzation 2015.

  • Real people just like you are kissing the idea of punching the clock for someone else goodbye, and embracing a new way of living. The internet economy is exploding, and there are literally THOUSANDS of great earnings opportunities available right now, all just one click away.  http://ishbv.com/ezpayjobs/pdf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Azure IoT services - overview, SenZations 2015

  1. 1. How that relates to me?
  2. 2. Every company today is a software company. Full stop.
  3. 3. Remember goal? To provide best digital experiences to your ….! How?
  4. 4. “” What is the Internet of Things? Source: Gartner IT Glossary The network of physical objects that contain embedded technology to communicate and interact with their internal states or the external environment.
  5. 5. IDC, Internet of Things Spending Guide by Vertical Market, 2014 Transportation Utilities Government Other $92 B $472 B $160 B $132 B $156 B $100 B $301 B $877 B Transportation Utilities Government Other $154 B $913 B $326 B $313 B $325 B $201 B $570 B $1.79 T $4.59T $2.29T
  6. 6. Hardware is cheap Connectivity is pervasive Development is easy New Innovative Scenarios Huge benefits fuel demand
  7. 7. Microsoft: An IoT Approach You have things… Plant Floor Things Supply Chain Things Back Office Things that you get data from and store… Cloud Storage that you perform insights on… HDInsight Power BI that allows you to do… Predictive Maintenance Command and Control
  8. 8. Devices Device Connectivity Storage Analytics Presentation & Action Event Hubs SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Power BI External Data Sources DocumentDB HDInsight Notification Hubs External Data Sources Data Factory Mobile Services BizTalk Services { }
  9. 9. Azure IoT services Azure IoT Suite Predictive MaintenanceRemote Monitoring Asset Management And more… Addresses common scenarios: Enables you to Mine data Take actionConnect assets M o n i t o r i n g Event Hubs IoT Hub* Machine Learning Stream Analytics PowerBI
  10. 10. Field Gateway Device Connectivity & Management IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation Event Hubs • High scale telemetry ingestion service • HTTP/AMQP protocol support • Each Event Hub supports • 1 million publishers • 1GB/s ingress • Generally available worldwide • 18 Billion messages per day • 60+ TB ingested per day
  11. 11. Field Gateway Device Connectivity & Management IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation Additional IoT Needs • Command & control • Device identity • Device registry • Device management Coming with the Azure IoT Suite…
  12. 12. Field Gateway Device Connectivity & Management IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation IoT Hub • Capability of the Azure IoT Suite • Bi-directional device <-> cloud • Up to 10 million devices • Telemetry ingestion • Command & control • Device registry & identity • Device Management • HTTP/AMQP • Extensible protocol support / MQTT
  13. 13. Field Gateway Device Connectivity & Management IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation Cross-Platform Device Support • Open source “agent” framework • Simple, secure device <-> cloud connectivity & management • RTOS, Linux, Windows, Android, iOS • Easy to use, not required Cross Platform C Code OS Abstraction Layer / OS Bindings C API .NET API Java API Javascript API
  14. 14. Field Gateway Device Connectivity & Management Analytics & Operationalized Insights IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Hot Path Analytics Azure Stream Analytics, Azure HDInsight Storm Hot Path Business Logic Service Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
  15. 15. Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Presentation & Business Connectivity IoT Device & Cloud Patterns Devices RTOS,Linux,Windows,Android,iOS Protocol Adaptation Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Hot Path Analytics Azure Stream Analytics, Azure HDInsight Storm Presentation & Business Connectivity App Service, Websites Dynamics, BizTalk Services, Notification Hubs Hot Path Business Logic Service Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
  16. 16. Converged OSkernel Converged appmodel Windows 10
  17. 17. Windows 10 IoT Editions + Microsoft Azure IoT Security & Identity Windows Updates Visual Studio & UWP Windows 10 IoT for industry devices Desktop Shell, Win32 apps, Universal apps and drivers Minimum: 1 GB RAM, 16 GB storage X86/x64 Windows 10 IoT for mobile devices Modern Shell, Mobile apps, Universal apps and drivers Minimum: 512 MB RAM, 4 GB storage ARM Windows 10 IoT Core Universal Apps and Drivers No shell or MS apps Minimum: 256MB RAM, 2GB storage X86/x64 or ARM Integrated Device Connectivity New User Interfaces
  18. 18. I can send notifications I have lighting interface I can send notifications. I have a clock interface I display notifications. I have the clock interface! I display notifications. I have the clock interface! I display notifications. I have the clock interface! I can send and display notifications I can send notifications 72° 120 80 Your Devices Work Together Across Protocol and Ecosystem Barriers Discovery Cross Platform Management Interoperability Open Source Security
  19. 19. Where to from here? Where to from here?
  20. 20. Where to from here? Implementing IoT :)
  21. 21. Reference Architecture Guiding Principles Secure, scalable device centric data collection and analysis Support for public, private, and hybrid Azure cloud environments Initial focus on Public Cloud infrastructure Frictionless information flow between LoB Assets and cloud-based systems for: Analysis Control Business process integration Direct or indirect (via gateway) connectivity support Remote (gateway) device and data administration Device provisioning, connectivity, protocol translation etc.
  22. 22. Sample Reference Architecture Data Ingress Data EgressData Processing Retail Devices Service Portal(s) Message Mgmt & Storage Custom Code Deployed on Azure LoB Apps Third-party Systems External Analytics Tools Custom Portal & Clients Third-Party Apps Uses Event Hub, Storage, SQL DB, & Services <AMQP/>
  23. 23. Solution PortalProvisioning API Identity & Registry Stores Stream Event Processor Analytics/ Machine Learning Data Visualization & Presentation Device State Store Gateway Azure IoT Services Reference Architecture Storage IP capable devices Existing IoT devices Low power devices PresentationDevice and Event Processing Data Transport Devices and Data Sources Azure Event Hubs & Service Bus Agent Agent Agent

×