The Platform is the Planet IoT Solutions in a Heterogeneous World Kevin Miller (kevin.miller@microsoft.com) Principal Program Manager, Azure IoT
IoT Solutions Until Now Most earlier successful IoT deployments were either For very complex and expensive devices, where the cost of a custom hardware/software solution was acceptable compared to the cost of the device or risk of its failure, or For high-volume, homogeneous devices, where the software needs are relatively simple.
IoT is reaching an Inflection Point Hardware is cheap Connectivity is pervasive The state of the art is maturing Potential savings fuel investment Analysis enables new businesses
IoT in 2015
Emerging Challenges Scale # devices >> # humans, and growing fast Volume of data generated (and network traffic) Pace Innovation pressure: analysis, command and control Skill pressure: data science, other (niche) specialties Environment Extreme heterogeneity IT/OT collaboration Internet security and privacy Emerging standards & regulations New competitors
Microsoft Cloud Goals Transform the datacenter 0 380.50 0 7.62.50 Unlock insight on any data Empower enterprise mobility Create the internet of your things Enable application innovation
Devices RTOS, Linux, Android, ios, Windows IoT Device & Cloud Patterns Batch Analytics & Visualizations Azure HDInsight, AzureML, Power BI, Azure Data Factory Presentation & Business Connections Protocol Adaptation Hot Path Analytics Azure Stream Analytics, Azure Storm Websites, Mobile Services Field Gateway Cloud Gateway IoT Hub Hot Path Business Logic Service Fabric & Actor Framework Dynamics, BizTalk Services, Notification Hubs Device Connectivity & Management Analytics & Operationalized Insights Presentation & Business Connectivity
IoT architecture requirements
Azure IoT Reference Architecture Devices and Data Sources Data Transport Device and Event Processing Data Visualization & Presentation IP capable devices Provisioning API Solution Portal Libs Identity & Registry Stores Device State Store Presentation & Business Connections Existing IoT devices Low power devices Libs Gateway Libs Cloud Gateway Stream Event Processor Storage Control System Worker Role Analytics/ Machine Learning Websites, Mobile Services Dynamics, BizTalk Services, Notification Hubs
Azure IoT Suite Accelerate time-to-value by easily deploying IoT applications for the most common use cases: Plan and budget easily via a simple predictable business model Grow and extend from proof of concept to full scale deployment against millions of assets without redesigning
Azure IoT Suite IoT Suite eases the design and deployment of IoT applications for the most common use cases. Highly portable client libraries support easy cloud connection for devices and gateways. IoT Hub extends beyond Event Hubs to include device provisioning, identity, management, and command & control. IoT Suite implements the reference architecture, simplifying conversion of current IoT projects to the IoT Suite.
Azure IoT Reference Architecture Devices and Data Sources Data Transport Device and Event Processing Data Visualization & Presentation IP capable devices Libs Provisioning API Solution Portal Identity & Registry Stores Device State Store Presentation & Business Connections Existing IoT devices Libs Low power devices Gateway Libs Cloud Gateway Stream Event Processor Storage Control System Worker Role Analytics/ Machine Learning Websites, Mobile Services Dynamics, BizTalk Services, Notification Hubs
Azure IoT Suite Example: Remote Monitoring Data Sources Device and Event Processing Presentation Virtual Client Virtual Client Libs Libs Virtual Client Libs Provisioning API Azure Active Directory Document DB Admin Portal (Website) Azure Stream Analytics Azure IoT Hub Storage (Blob) Webjobs Logic Apps Solution Portal
Concept: Data Vault For sharing data with partners, Data Vault Provides Example: Connected Aircraft Manufacturer Supplier Granular control of data sharing High security Ability to grant and revoke access Auditing Operator Regulatory Agency
How we differentiate with Hyper-scale, On-Prem & Hybrid Azure IoT End to End Security & Privacy Data Analytics & Ecosystem