Architecting Real Life IoT Solutions
Dinesh Srirangpatna
Big Data Strategist
Microsoft
The Internet of Things (IoT) is the interconnection of uniquely identifiable
embedded computing devices within the existing Internet infrastructure.
Typically, IoT is expected to offer advanced connectivity of devices,
systems, and services that goes beyond machine-to-machine
communications (M2M) and covers a variety of protocols, domains, and
applications”
Source : Wikipedia
Defining Internet of Things
Redefine
customer
service
Open new
business
opportunities
Build
competitive
edge
Gain insight
and agility
Predictive maintenance
Organizations are benefiting from IoT today
Lido Stone Works
Thyssen Krupp Video
Lido Stone Works
However, IoT projects can be complex
Long
timelines
Hard to
scale
Difficult to
customize
Transform data into intelligent action with
Cortana Intelligence
Data
Sources
Apps
Sensors
&
Devices
People
Data Intelligence
Cortana Intelligence
Action
Apps
Automated
systems
Cortana Intelligence Suite
Action
People
Automated
Systems
Apps
Web
Mobile
Bots
Intelligence
Dashboards &
Visualizations
Cortana
Bot
Framework
Cognitive
Services
Power BI
&
Azure Websites
Information
Management
Event Hubs
Data Catalog
Data Factory
Machine Learning
and Analytics
HDInsight
(Hadoop and
Spark)
Stream Analytics
Intelligence
Data Lake
Analytics
Machine
Learning
Big Data Stores
SQL Data
Warehouse
Data Lake Store
Data
Sources
Apps
Sensors
and
devices
Data
IoT Solution Templates
Demo
Azure Storage
(Blog)
IoT HubWeb Job
Devices
Reference Architecture
Back end
systems and
processes
C# simulator
Azure Stream
Analytics
Web Job
Web App
Event Hub
Simulated
Device
Event Hub
Document DB
Event Processor Host
Dashboard
Device Portal
RUL Output
Telemetry History
Azure ML
Training
Data
Trained
Module
Input Dataset
Consumer
Group
Job 2
Telemetry
Job 1 Device Info
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
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
Resources
Modify existing rules and alerts
Microsoft web site - https://www.microsoft.com/en-
us/server-cloud/internet-of-things/
Get started in minutes
Add your devices and begin tailor to your needs
Microsoft web site - https://www.azureiotsuite.com/
Thank You
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
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, Dinesh Srirangpatna, Big Data Strategist, Microsoft
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, Dinesh Srirangpatna, Big Data Strategist, Microsoft
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, Dinesh Srirangpatna, Big Data Strategist, Microsoft
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, Dinesh Srirangpatna, Big Data Strategist, Microsoft

Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, Dinesh Srirangpatna, Big Data Strategist, Microsoft

  • 1.
    Architecting Real LifeIoT Solutions Dinesh Srirangpatna Big Data Strategist Microsoft
  • 3.
    The Internet ofThings (IoT) is the interconnection of uniquely identifiable embedded computing devices within the existing Internet infrastructure. Typically, IoT is expected to offer advanced connectivity of devices, systems, and services that goes beyond machine-to-machine communications (M2M) and covers a variety of protocols, domains, and applications” Source : Wikipedia Defining Internet of Things
  • 5.
  • 7.
  • 8.
    Organizations are benefitingfrom IoT today Lido Stone Works
  • 9.
  • 10.
    However, IoT projectscan be complex Long timelines Hard to scale Difficult to customize
  • 11.
    Transform data intointelligent action with Cortana Intelligence Data Sources Apps Sensors & Devices People Data Intelligence Cortana Intelligence Action Apps Automated systems
  • 12.
    Cortana Intelligence Suite Action People Automated Systems Apps Web Mobile Bots Intelligence Dashboards& Visualizations Cortana Bot Framework Cognitive Services Power BI & Azure Websites Information Management Event Hubs Data Catalog Data Factory Machine Learning and Analytics HDInsight (Hadoop and Spark) Stream Analytics Intelligence Data Lake Analytics Machine Learning Big Data Stores SQL Data Warehouse Data Lake Store Data Sources Apps Sensors and devices Data
  • 14.
  • 15.
  • 16.
    Azure Storage (Blog) IoT HubWebJob Devices Reference Architecture Back end systems and processes C# simulator Azure Stream Analytics Web Job Web App Event Hub Simulated Device Event Hub Document DB Event Processor Host Dashboard Device Portal RUL Output Telemetry History Azure ML Training Data Trained Module Input Dataset Consumer Group Job 2 Telemetry Job 1 Device Info
  • 17.
    Why Azure IoTSuite 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.
  • 18.
    StoreTransformIngest Analyze Visualize Catalog& Discover Store Orchestrate & Manage Data
  • 19.
    Accelerate time tovalue 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
  • 20.
    Resources Modify existing rulesand alerts Microsoft web site - https://www.microsoft.com/en- us/server-cloud/internet-of-things/ Get started in minutes Add your devices and begin tailor to your needs Microsoft web site - https://www.azureiotsuite.com/
  • 21.
  • 22.
    Predictive Maintenance 1 Identifythe 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