Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
IoT – The Reality of Real
World Solutions
Michael Epprecht, TSP GBB IoT
@fastflame
Mobile
Social
“Things”
Natural interfaces
Machine learning
Quantum computing
Delivering
crowdsourced
services
Bridging
physical and
digital worlds
Reinventing the
value chain
Achieving
continuous
uptime
Advancing
human-centric
design
Delivering faster,
smarter service
Growing
sustainably
Cloud
Data
Becoming a digital business
Connectivity Data AnalyticsThings
Defining Internet of Things
Internet of Things opportunity
 Provide connectivity to both existing
and new devices
 Facilitate new insights by harnessing
power of untapped data
 Enable fast solution development
Microsoft’s investment principles for IoT
The Internet of Things starts with your things
Organizations are benefiting from IoT today
Lido Stone Works
Hyper scale Infrastructure is the enabler
27 Regions Worldwide, 22 ONLINE…huge capacity around the world…growing every year
 100+ datacenters
 Top 3 networks in the world
 2.5x AWS, 7x Google DC Regions
 G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…
Operational
Announced/Not Operational
Central US
Iowa
West US
California
East US
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo State
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Tokyo, Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
* Operated by 21Vianet
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany North East
Magdeburg
Germany Central
Frankfurt
United Kingdom
Regions
North Europe
Ireland
East US 2
Virginia
Azure IoT Suite
Analyze and act
on new data
Integrate and transform
business processes
Connect and scale
with efficiency
Capture and analyze untapped data to transform your business
And
more
Real-time
operating
systems
Device Registry
Rules and Actions
Analytics
Dashboards & Visualization
Accelerate time to value with preconfigured solutions
Modify existing rules and alerts
Fine-tuned to specific assets and processes
Integrate with back-end systems
Highly visual for your real-time operational data
Get started in minutes
Add your devices and begin tailor to your needs
Devices
Azure IoT Suite Remote Monitoring
What you get with remote monitoring preconfigured solution
Back end
systems
and
processes
C# simulator
Event Hub
Storage blobs DocumentDB
Web/Mobile App
Stream Analytics Logic Apps
Azure
Active Directory
IoT Hub Web Jobs
Power BI
System Integrators Solution Providers (ISVs)Devices & Connectivity
Leverage a strong partner eco-system
Why Azure IoT Suite
Get started quickly with preconfigured solutions for common
IoT scenarios.
Leverage a worldwide ecosystem of experienced IoT partners to
tailor IoT solutions to your needs.
Azure IoT Suite
Connect millions of devices and integrate your business systems
with new insights to transform your business.
StoreTransformIngest Analyze Visualize
Catalog & Discover
Store
Orchestrate & Manage
Data
Process real-time data in Azure using a simple SQL language
Consumes millions of real-time events from Event Hub/IoT Hub
collected from devices, sensors, infrastructure, and applications
Performs time-sensitive analysis using SQL-like language against
multiple real-time streams and reference data
Outputs to persistent stores, dashboards or back to devices
Point of
Service Devices
Self Checkout
Stations
Kiosks
Smart
Phones
Slates/
Tablets
PCs/
Laptops
Servers
Digital
Signs
Diagnostic
EquipmentRemote Medical
Monitors
Logic
Controllers
Specialized
DevicesThin
Clients
Handhelds
Security
POS
Terminals
Automation
Devices
Vending
Machines
Kinect
ATM
Fully managed service to support orchestration of data movement
and processing
Connect to relational or non-relational data that is on-premises or
in the cloud
Single pane of glass to monitor and manage data processing
pipelines.
Publish to Power BI
Compose and orchestrate data services at scale
Microsoft Confidential – Under Strict NDA
C#
MapReduce
Trusted data
BI & analytics
Hive
Pig
Stored Procedures
Azure Machine Learning
ML Algorithms are best of breed and embrace OSS
• MS + R + Python + BYOA
ML Studio for productive development
• Faster experiments results in faster improvements
• Visual Workflows & ML Experiments at Cloud Scale
ML Operationalization to remove deployment friction
• Build entire ML Apps & Deploy as Cloud APIs
ML Applications Marketplace
• Provide ML applications like apps in an ‘app store’
• Publish/consume APIs in a 2 sided market
Help organizations eliminate undifferentiated heavy lifting
Powerful predictive analytics in Azure
Azure Machine Learning
Enable enterprise-wide self-service data source registration and discovery
A metadata repository that allow users to register, enrich,
understand, discover, and consume data sources
Delivers differentiated value though
‒ Data source discovery; rather than data discovery
‒ Support for data from any source; Structured and
unstructured, on premises and in the cloud
‒ Publishing, discovery and consumption through any tool
‒ Annotation crowdsourcing: empowering any user to
capture and share their knowledge.
This, while allowing IT to maintain control and oversight
Elastic scale and performance
• Scales to petabytes of data
• Massively Parallel Processing
• Instant-on compute scales in seconds
• Query Relational / Non-Relational
Powered by the cloud
• Get started in minutes
• Integrated with Azure ML, PowerBI & ADF
Market Leading Price & Performance
• Simple billing compute & storage
• Pay for what you need, when you need it with
dynamic pause
Elastic cloud data warehouse with proven SQL Server capabilities
Store any data in its native format without prior
transformation
Hadoop Distributed File System (HDFS) For The
Cloud
Enterprise grade security, availability and durability
Optimized for massive throughput - No limits on
file and account sizes
A hyper scale repository for big data analytics workloads
HDInsight
Provides a real-time view of your business
operations
Direct connections to on-premise data supporting
Hybrid scenarios
Native iOS, Android and Windows mobile apps
“Out of the box” reports for a growing list of SaaS
services empowering the end users
Natively integrated with Microsoft applications,
services and data platform
A “single pane of glass” to view of the operation of your business
.
.
Getting Started
 Start with business plan
 Get executive buy in
 Leverage Quick Start consultation
 Start your Azure IoT Experience at
www.InternetOfYourThings.com
IoT – The reality of real world solutions
Appendix
1 Establish
monitoring
objectives
and
requirements
2 Profile the
devices
involved
3 Determine
additional
solution
components
4 Categorize
the data 5 Define
alerts and
actions
6 Operationali
ze the
solution and
scale
Imagine if you could monitor thousands of devices located around the world without
physically inspecting them
Azure IoT Suite solutions come with pre-built sample scenarios that include:
• Background information on the business need and objectives
• Simulated devices and sample data
• Pre-set rules and alerts, pre-defined dashboards, and more
Remote Monitoring
Predictive Maintenance
1 Identify the
target
outcome
2 Inventory
data
sources
3 Capture &
combine
data
4 Model, test
and
integrate
5 Validate
model in a
live
operational
scenario
6 Integrate
into
operations
Imagine if you could automatically identify and fix potential problems
before they happen
Azure IoT Suite solutions come with pre-built sample scenarios that include:
• Background information on the business need and objectives
• Simulated devices and sample data
• Pre-set rules and alerts, pre-defined dashboards, and more
Security &
Management
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store /
Marketplace
Hybrid
Operations
Backup
StorSimple
Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search
Tables
SQL Data
Warehouse
Azure AD
Connect Health
AD Privileged
Identity Mngt
Operational
Insights
Cloud
Services
Batch Remote App
Service
Fabric Visual Studio
Application
Insights
Azure SDK
Team Project
VM Image Gallery
& VM Depot
IoT
Hubs
IoT – The reality of real world solutions
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
Field
gateway
Cloud
protocol
gateway
IP-capablePAN-devices
Event processing and insight
(e.g. hot and cold paths)
Device business logic,
Connectivity monitoring
Application
device provisioning and management
IoT Hub
Functionality
Security
Monitoring
Reach and customization
IoT Hub
Field
gateway
Cloud
protocol
gateway
IP-capablePAN-devices
Device authentication & security (SAC)
Device connectivity monitoring
Scale
IoT protocols, device resource optimization
Telemetry ingestion
Device-to-Cloud
messaging
Designed for IoT
Service assisted
communications
Cloud-scale messaging
Cloud-facing feedback
Per-device authentication
Connection multiplexing
Multi-protocol
Multi-platform
device
Event processing
(hot and cold path)
Device provisioning
and management
Your IoT Hub
Device id
C2D queue
endpoint
D2C send
endpoint
Device …
Device …
Device …
D2C receive
endpoint
C2D send endpoint
Msg feedback
and monitoring
endpoint
Device identity
managementIoT Hub
management
Device business logic,
Connectivity monitoring
Field GW /
Cloud GW
Identity registry
Authenticated comms
Custom
IoT Hub
(identity registry)
Device registry
(e.g. DocDB, SQL)
Other
(e.g. ERP)
Device provisioning orchestration
Use cases
IoT Hub capabilities
Patterns Field
gateway
(OPC-UA, coAP,
AllJoyn, …)
Cloud
Gateway
(MQTT, custom)
IoT Hub
Custom authentication
Device requests token
Device uses token with IoTHub
Token service
IoT Hub
Azure IoT Hub
Designed for IoT
Service assisted communications
Cloud-scale messaging
Cloud-facing telemetry ingestion
Per-device authentication
Connection multiplexing
Multi-protocol support
Multi-platform

More Related Content

IoT – The reality of real world solutions

  • 1. IoT – The Reality of Real World Solutions Michael Epprecht, TSP GBB IoT @fastflame
  • 2. Mobile Social “Things” Natural interfaces Machine learning Quantum computing Delivering crowdsourced services Bridging physical and digital worlds Reinventing the value chain Achieving continuous uptime Advancing human-centric design Delivering faster, smarter service Growing sustainably Cloud Data Becoming a digital business
  • 4. Internet of Things opportunity
  • 5.  Provide connectivity to both existing and new devices  Facilitate new insights by harnessing power of untapped data  Enable fast solution development Microsoft’s investment principles for IoT The Internet of Things starts with your things
  • 6. Organizations are benefiting from IoT today Lido Stone Works
  • 7. Hyper scale Infrastructure is the enabler 27 Regions Worldwide, 22 ONLINE…huge capacity around the world…growing every year  100+ datacenters  Top 3 networks in the world  2.5x AWS, 7x Google DC Regions  G Series – Largest VM in World, 32 cores, 448GB Ram, SSD… Operational Announced/Not Operational Central US Iowa West US California East US Virginia US Gov Virginia North Central US Illinois US Gov Iowa South Central US Texas Brazil South Sao Paulo State West Europe Netherlands China North * Beijing China South * Shanghai Japan East Tokyo, Saitama Japan West Osaka India South Chennai East Asia Hong Kong SE Asia Singapore Australia South East Victoria Australia East New South Wales * Operated by 21Vianet India Central Pune Canada East Quebec City Canada Central Toronto India West Mumbai Germany North East Magdeburg Germany Central Frankfurt United Kingdom Regions North Europe Ireland East US 2 Virginia
  • 9. Analyze and act on new data Integrate and transform business processes Connect and scale with efficiency Capture and analyze untapped data to transform your business And more Real-time operating systems Device Registry Rules and Actions Analytics Dashboards & Visualization
  • 10. Accelerate time to value with preconfigured solutions Modify existing rules and alerts Fine-tuned to specific assets and processes Integrate with back-end systems Highly visual for your real-time operational data Get started in minutes Add your devices and begin tailor to your needs
  • 11. Devices Azure IoT Suite Remote Monitoring What you get with remote monitoring preconfigured solution Back end systems and processes C# simulator Event Hub Storage blobs DocumentDB Web/Mobile App Stream Analytics Logic Apps Azure Active Directory IoT Hub Web Jobs Power BI
  • 12. System Integrators Solution Providers (ISVs)Devices & Connectivity Leverage a strong partner eco-system
  • 13. Why Azure IoT Suite Get started quickly with preconfigured solutions for common IoT scenarios. Leverage a worldwide ecosystem of experienced IoT partners to tailor IoT solutions to your needs. Azure IoT Suite Connect millions of devices and integrate your business systems with new insights to transform your business.
  • 14. StoreTransformIngest Analyze Visualize Catalog & Discover Store Orchestrate & Manage Data
  • 15. Process real-time data in Azure using a simple SQL language Consumes millions of real-time events from Event Hub/IoT Hub collected from devices, sensors, infrastructure, and applications Performs time-sensitive analysis using SQL-like language against multiple real-time streams and reference data Outputs to persistent stores, dashboards or back to devices Point of Service Devices Self Checkout Stations Kiosks Smart Phones Slates/ Tablets PCs/ Laptops Servers Digital Signs Diagnostic EquipmentRemote Medical Monitors Logic Controllers Specialized DevicesThin Clients Handhelds Security POS Terminals Automation Devices Vending Machines Kinect ATM
  • 16. Fully managed service to support orchestration of data movement and processing Connect to relational or non-relational data that is on-premises or in the cloud Single pane of glass to monitor and manage data processing pipelines. Publish to Power BI Compose and orchestrate data services at scale Microsoft Confidential – Under Strict NDA C# MapReduce Trusted data BI & analytics Hive Pig Stored Procedures Azure Machine Learning
  • 17. ML Algorithms are best of breed and embrace OSS • MS + R + Python + BYOA ML Studio for productive development • Faster experiments results in faster improvements • Visual Workflows & ML Experiments at Cloud Scale ML Operationalization to remove deployment friction • Build entire ML Apps & Deploy as Cloud APIs ML Applications Marketplace • Provide ML applications like apps in an ‘app store’ • Publish/consume APIs in a 2 sided market Help organizations eliminate undifferentiated heavy lifting Powerful predictive analytics in Azure Azure Machine Learning
  • 18. Enable enterprise-wide self-service data source registration and discovery A metadata repository that allow users to register, enrich, understand, discover, and consume data sources Delivers differentiated value though ‒ Data source discovery; rather than data discovery ‒ Support for data from any source; Structured and unstructured, on premises and in the cloud ‒ Publishing, discovery and consumption through any tool ‒ Annotation crowdsourcing: empowering any user to capture and share their knowledge. This, while allowing IT to maintain control and oversight
  • 19. Elastic scale and performance • Scales to petabytes of data • Massively Parallel Processing • Instant-on compute scales in seconds • Query Relational / Non-Relational Powered by the cloud • Get started in minutes • Integrated with Azure ML, PowerBI & ADF Market Leading Price & Performance • Simple billing compute & storage • Pay for what you need, when you need it with dynamic pause Elastic cloud data warehouse with proven SQL Server capabilities
  • 20. Store any data in its native format without prior transformation Hadoop Distributed File System (HDFS) For The Cloud Enterprise grade security, availability and durability Optimized for massive throughput - No limits on file and account sizes A hyper scale repository for big data analytics workloads HDInsight
  • 21. Provides a real-time view of your business operations Direct connections to on-premise data supporting Hybrid scenarios Native iOS, Android and Windows mobile apps “Out of the box” reports for a growing list of SaaS services empowering the end users Natively integrated with Microsoft applications, services and data platform A “single pane of glass” to view of the operation of your business . .
  • 22. Getting Started  Start with business plan  Get executive buy in  Leverage Quick Start consultation  Start your Azure IoT Experience at www.InternetOfYourThings.com
  • 25. 1 Establish monitoring objectives and requirements 2 Profile the devices involved 3 Determine additional solution components 4 Categorize the data 5 Define alerts and actions 6 Operationali ze the solution and scale Imagine if you could monitor thousands of devices located around the world without physically inspecting them Azure IoT Suite solutions come with pre-built sample scenarios that include: • Background information on the business need and objectives • Simulated devices and sample data • Pre-set rules and alerts, pre-defined dashboards, and more Remote Monitoring
  • 26. Predictive Maintenance 1 Identify the target outcome 2 Inventory data sources 3 Capture & combine data 4 Model, test and integrate 5 Validate model in a live operational scenario 6 Integrate into operations Imagine if you could automatically identify and fix potential problems before they happen Azure IoT Suite solutions come with pre-built sample scenarios that include: • Background information on the business need and objectives • Simulated devices and sample data • Pre-set rules and alerts, pre-defined dashboards, and more
  • 27. Security & Management Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Active Directory Multi-Factor Authentication Automation Portal Key Vault Biztalk Services Hybrid Connections Service Bus Storage Queues Store / Marketplace Hybrid Operations Backup StorSimple Site Recovery Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health AD Privileged Identity Mngt Operational Insights Cloud Services Batch Remote App Service Fabric Visual Studio Application Insights Azure SDK Team Project VM Image Gallery & VM Depot IoT Hubs
  • 29. 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
  • 30. Field gateway Cloud protocol gateway IP-capablePAN-devices Event processing and insight (e.g. hot and cold paths) Device business logic, Connectivity monitoring Application device provisioning and management IoT Hub
  • 31. Functionality Security Monitoring Reach and customization IoT Hub Field gateway Cloud protocol gateway IP-capablePAN-devices
  • 32. Device authentication & security (SAC) Device connectivity monitoring Scale IoT protocols, device resource optimization Telemetry ingestion Device-to-Cloud messaging
  • 33. Designed for IoT Service assisted communications Cloud-scale messaging Cloud-facing feedback Per-device authentication Connection multiplexing Multi-protocol Multi-platform
  • 34. device Event processing (hot and cold path) Device provisioning and management Your IoT Hub Device id C2D queue endpoint D2C send endpoint Device … Device … Device … D2C receive endpoint C2D send endpoint Msg feedback and monitoring endpoint Device identity managementIoT Hub management Device business logic, Connectivity monitoring Field GW / Cloud GW
  • 35. Identity registry Authenticated comms Custom IoT Hub (identity registry) Device registry (e.g. DocDB, SQL) Other (e.g. ERP) Device provisioning orchestration
  • 36. Use cases IoT Hub capabilities Patterns Field gateway (OPC-UA, coAP, AllJoyn, …) Cloud Gateway (MQTT, custom) IoT Hub
  • 37. Custom authentication Device requests token Device uses token with IoTHub Token service IoT Hub
  • 38. Azure IoT Hub Designed for IoT Service assisted communications Cloud-scale messaging Cloud-facing telemetry ingestion Per-device authentication Connection multiplexing Multi-protocol support Multi-platform