Microsoft’s IoT Platform ….. why it matters to the data platform Gary Hope Data Platform Technologist Microsoft South Africa
Large data volumes Multiple data types Real-time data creation User expectation s MobilityHardware and storage economics Data Platform Tipping Points
++ ThingsPeople Busines s Microsoft’s IoT Platform
Is IoT even a new thing? Depending on who you ask, IoT is either: Nothing new A unicorn Magic, and will soon change everything. We’ve been doing this for 40 years
Cloud Based IoT Solutions Three parts of an IoT solution 1 Device connectivity & management 2 Analytics & operationalized insights 3 Presentation & business connectivity Easy to provision, use and manage Pay as you go, scale as you need Global reach, hyper scale End to end security & privacy Azure IoT
Windows 10 IoT Core preview available for Minnowboard Max and Raspberry Pi 2
Field Gateway Device Connectivity & Management IoT Device & Cloud Patterns Devices RTOS, Linux, Windows, Android, iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
Field Gateway Device Connectivity & Management Devices RTOS, Linux, Windows, Android, iOS Cloud Gateway Event Hubs Field Gateway Protocol Adaptation
Field Gateway Device Connectivity & Management Devices RTOS, Linux, Windows, Android, iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
Field Gateway Device Connectivity & Management Devices RTOS, Linux, Windows, Android, iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation Cross Platform C Code OS Abstraction Layer / OS Bindings C API.NET API Java APIJavascript API
Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Devices RTOS, Linux, Windows, Android, iOS Protocol Adaptation Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation SQL
Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Devices RTOS, Linux, Windows, Android, iOS Protocol Adaptation Batch Analytics & VisualizationsAzure HDInsight, AzureML, Power BI,Azure Data Factory Hot Path AnalyticsAzure Stream Analytics, Azure HDInsight Storm Hot Path Business LogicService Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
Present Time of interest Web Analytics – Ad placement, Financial Services, Smart Grids, Monitoring – Systems mgmt, Health Care, Manufacturing, etc. years monthsdayshrsminsec $ value of analytics Forecasting in Enterprises Historical Trend Analysis The Value of Timely Analytics
Current Products for Analytics Traditional DW Analytics Active DW analytics Present Time of interest Custom-built solutions that carry huge development and customization costs Facts/sec. yearsmonthsdayshrsminsec Load time in ETLET time in ETL
Understanding Streaming Data Question: “how many red cars are in the parking lot”.
Field Gateway Device Connectivity & Management Analytics & Operationalized Insights Presentation & Business Connectivity Devices RTOS, Linux, Windows, Android, iOS Protocol Adaptation Batch Analytics & VisualizationsAzure HDInsight, AzureML, Power BI,Azure Data Factory Hot Path AnalyticsAzure Stream Analytics, Azure HDInsight Storm Presentation & Business Connectivity App Service, Websites Dynamics, BizTalk Services, Notification Hubs Hot Path Business LogicService Fabric & Actor Framework Cloud Gateway Event Hubs & IoT Hub Field Gateway Protocol Adaptation
Microsoft Azure IoT services DevicesDevice ConnectivityStorageAnalyticsPresentation & Action Event HubsSQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream AnalyticsPower BI External Data Sources DocumentDBHDInsight Notification Hubs External Data Sources Data FactoryMobile Services BizTalk Services { }