SlideShare a Scribd company logo
Make Streaming IoT
Analytics Work for You
Kanishk Mahajan & Dhruv Kumar
Hortonworks May 2016
2 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
IoT - Relevance
 7.2 Billion active SIM Cards
 25 Billion connected things
 500 Million tweets per day
– Average life of a tweet is 18 minutes
 2 Zettabytes per year of Global IP Traffic
– 80% is unstructured
3 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
The Four Vs of Big Data http://www.ibmbigdatahub.com/infographic/four-vs-big-data
4 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
5 Attributes of a Streaming Platform
 Ingest
 Process
 Analyze
 Respond
 Visualize
5 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Data Flow versus Stream Analytics for IoT
 Data Flow
– Ingest and route terabytes data into a ”unified firehose”
– Actively performance manage the latency and quality of these data flows –
• Across high variability of data formats, size of data and speed of data
 Real Time Stream Analytics
– Sub second event processing with linear scalability to billions of events
– Predictive Analytics at Scale
• Real time data aggregation across edge nodes while processing 10s of millions of events and
100s of gigabytes per second
– Guaranteed no data loss and events processed in order
6 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
6 Key Focus Areas for Building a Streaming Platform for IoT
1. Common Abstraction Layer
2. Latency
3. Lambda Architecture
1. “Orchestrate” over static and real time data
4. Scale-out
5. Rapid Application Development
6. Data Visualization
7 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
1. Common Abstraction Layer
– Select one or more streaming engines
– Select one or more cloud providers
– Select one or more resource managers
– Select one or more event sources
– …Future Proof
8 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
2. Latency
– 500 millisecond or less- Dashboards, Security Incidents, Asset Performance
– 20 milliseconds or less - Ad Networks, Preventive Maintenance
– …
9 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
3. Lambda Architecture
– Integrate static and real time data
– Enrichment
– Orchestration of Batch workflows
– Predictive Classification and Scoring
10 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
4. Scale Out
– Linear Scale out or scale down
– Resource Management
– Handle Transient workloads
11 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
5. Rapid Application Development
– Industry vertical specific applications
– Aggregations
– Filters
– Multi Stream Correlations
– Splits
– Joins
– Normalizations
– Business Rules Editor
12 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Focus Areas for Streaming Platform for IoT
6. Data Visualization
– Time Series Visualizations
– Metrics Dashboarding
– Trends
– Comparisons
– Thresholds
– Custom UI extensions
13 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
IoT - Real Time Stream Analytics versus Streaming Engine
 Abstracts underlying Streaming Engine- Storm, Spark Streaming, Flink..
 OOTB Support for multiple (cloud) event sources - Kafka, AWS Kinesis, Azure Event Hub
 Built-in Operators for Complex Event Processing
 Built-in Real Time Dashboarding- Metrics and Events
 PMML Support
 Pluggable Workflow Management
 Business Rules Editor and Rapid Application Development Framework
 Cloud Deployment
 Scalable Architecture
 Handles different latency requirements
IoT: The Big Picture
15 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
© Hortonworks Inc. 2011
Hortonworks IoT Platform – The Big Picture
Page 15
Data Acquisition
Edge Processing
Real Time Stream Analytics
IoT Services
Rapid Application Development
IoT
ANALYTICS
CLOUD
16 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
IoT Edge
Data Acquisition & Processing
Device Specific
Protocol
Device Data
Acquisition
Edge
Processing
IoT Analytics
CloudHTTP(s)
Edge Processing
• Reliable Delivery
• Buffering and Flow Control
• Simple Event Processing
• Edge Analytics
High Availability
• Scale out and Clustering
• Multi Data Center Support
Security
• 2 way SSL
• Data Element Masking
• Flexible Routing based on Data
Sensitivity
Kafka Enablement
• Data Ingest and Drain based on
Kafka Consumer and Producer
Support
17 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Device Management
Agent
• Send Diagnostics
• Receive F/W updates
• Connectivity Logs
Enrollment &
Authentication
• 3-legged OAuth
based flow
• Encryption
• Confidentiality
Registry
• Device Metadata
Catalog
User Linkage
• Device - User Linkage
• May be many - many
between Device and
User
• Temporary or
Persistent
De-
Authorization
• Deregister
• Unlink User
• Disable
Use Cases - Connected Car
19 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Connected Car - Generator of Big Data:
http://www.slideshare.net/AditiTechnologies/how-internet-of-things-iot-is-reshaping-the-automotive-sector-infographic
20 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Connected Car - Use Cases http://gelookahead.economist.com/infograph/car-os/
21 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Reference Architeucture: Connected Car Platform and Hortonworks
For more details contact sales@hortonworks.com
Hortonworks Data Platform
Core Data
Engineers (CAD)
Systems of Record (ERP)
Customers (CRM)
22 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Apache NiFi Demo: https://www.youtube.com/watch?v=r4NsWbE4_-I
(Download here: http://hortonworks.com/products/hdf/
23 © Hortonworks Inc. 2011 – 2016. All Rights Reserved
Questions?
http://community.hortonworks.com

More Related Content

What's hot (20)

PPTX
Risk listening: monitoring for profitable growth
DataWorks Summit
 
PDF
Hadoop Crash Course
DataWorks Summit/Hadoop Summit
 
PDF
Dataguise hortonworks insurance_feb25
Hortonworks
 
PDF
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Hortonworks
 
PPTX
Spark Summit EMEA - Arun Murthy's Keynote
Hortonworks
 
PDF
Using Spark Streaming and NiFi for the next generation of ETL in the enterprise
DataWorks Summit
 
PDF
3 CTOs Discuss the Shift to Next-Gen Analytic Ecosystems
Hortonworks
 
PPTX
The Implacable advance of the data
DataWorks Summit
 
PDF
Real-time Analytics in Financial: Use Case, Architecture and Challenges
DataWorks Summit/Hadoop Summit
 
PPTX
Understanding Your Crown Jewels: Finding, Organizing, and Profiling Sensitive...
DataWorks Summit
 
PDF
Pivotal - Advanced Analytics for Telecommunications
Hortonworks
 
PPTX
A Tale of Two Regulations: Cross-Border Data Protection For Big Data Under GD...
DataWorks Summit/Hadoop Summit
 
PPTX
Overcoming the AI hype — and what enterprises should really focus on
DataWorks Summit
 
PPTX
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Hortonworks
 
PDF
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Hortonworks
 
PPTX
Achieving a 360 degree view of manufacturing
DataWorks Summit
 
PDF
Hortonworks, Novetta and Noble Energy Webinar
Hortonworks
 
PPTX
Apache Metron: Community Driven Cyber Security
DataWorks Summit/Hadoop Summit
 
PPTX
Data Science Crash Course
DataWorks Summit
 
PDF
Real-time Analytics in Financial
Yifeng Jiang
 
Risk listening: monitoring for profitable growth
DataWorks Summit
 
Hadoop Crash Course
DataWorks Summit/Hadoop Summit
 
Dataguise hortonworks insurance_feb25
Hortonworks
 
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Hortonworks
 
Spark Summit EMEA - Arun Murthy's Keynote
Hortonworks
 
Using Spark Streaming and NiFi for the next generation of ETL in the enterprise
DataWorks Summit
 
3 CTOs Discuss the Shift to Next-Gen Analytic Ecosystems
Hortonworks
 
The Implacable advance of the data
DataWorks Summit
 
Real-time Analytics in Financial: Use Case, Architecture and Challenges
DataWorks Summit/Hadoop Summit
 
Understanding Your Crown Jewels: Finding, Organizing, and Profiling Sensitive...
DataWorks Summit
 
Pivotal - Advanced Analytics for Telecommunications
Hortonworks
 
A Tale of Two Regulations: Cross-Border Data Protection For Big Data Under GD...
DataWorks Summit/Hadoop Summit
 
Overcoming the AI hype — and what enterprises should really focus on
DataWorks Summit
 
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Hortonworks
 
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Hortonworks
 
Achieving a 360 degree view of manufacturing
DataWorks Summit
 
Hortonworks, Novetta and Noble Energy Webinar
Hortonworks
 
Apache Metron: Community Driven Cyber Security
DataWorks Summit/Hadoop Summit
 
Data Science Crash Course
DataWorks Summit
 
Real-time Analytics in Financial
Yifeng Jiang
 

Viewers also liked (19)

PDF
IoT Analytics Company Presentation
IoTAnalytics
 
PDF
Making Smarter Systems with IoT and Analytics
WSO2
 
PPTX
IoT Analytics from Edge to Cloud - using IBM Informix
Pradeep Muthalpuredathe
 
PDF
Kvm for ibm_z_systems_v1.1.2_limits
Krystel Hery
 
PDF
Let op: Facebook is geen eiland! | Congres Facebook Marketing 2014 | PauwR | ...
PauwR Digital Marketing
 
PDF
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
Krystel Hery
 
PDF
Socialmedia affectingtheworldatlargev2-161010102038
Krystel Hery
 
PDF
Datapowercommonusecases 130509114200-phpapp02
Krystel Hery
 
PDF
Technical white paper--Optimizing Quality of Service with SAP HANAon Power Ra...
Krystel Hery
 
PDF
IBM Counter-Fraud Management for Insurance
Krystel Hery
 
PDF
Ibm spectrum archive ee v1.2.2 performance_white_paper
Krystel Hery
 
PDF
Data Analytics for IoT Device Deployments: Industry Trends and Architectural ...
Mark Benson
 
PPTX
Interconnect2017completewatsoniotjourneymap0216 170220225328
Krystel Hery
 
PDF
Wp102696 liberty java batch z os security
Krystel Hery
 
PPTX
00 revolução russa – 9º ano sj
Rafael Noronha
 
PDF
Paving the path to Narrowband 5G with LTE IoT
Qualcomm Research
 
PDF
Small Cell Industry Insight & Experience Sharing
Small Cell Forum
 
PDF
Data Analytics for IoT
Muralidhar Somisetty
 
IoT Analytics Company Presentation
IoTAnalytics
 
Making Smarter Systems with IoT and Analytics
WSO2
 
IoT Analytics from Edge to Cloud - using IBM Informix
Pradeep Muthalpuredathe
 
Kvm for ibm_z_systems_v1.1.2_limits
Krystel Hery
 
Let op: Facebook is geen eiland! | Congres Facebook Marketing 2014 | PauwR | ...
PauwR Digital Marketing
 
Nzs 1543-howibmservicemanagementunitehelpsmainframeo-160302232115
Krystel Hery
 
Socialmedia affectingtheworldatlargev2-161010102038
Krystel Hery
 
Datapowercommonusecases 130509114200-phpapp02
Krystel Hery
 
Technical white paper--Optimizing Quality of Service with SAP HANAon Power Ra...
Krystel Hery
 
IBM Counter-Fraud Management for Insurance
Krystel Hery
 
Ibm spectrum archive ee v1.2.2 performance_white_paper
Krystel Hery
 
Data Analytics for IoT Device Deployments: Industry Trends and Architectural ...
Mark Benson
 
Interconnect2017completewatsoniotjourneymap0216 170220225328
Krystel Hery
 
Wp102696 liberty java batch z os security
Krystel Hery
 
00 revolução russa – 9º ano sj
Rafael Noronha
 
Paving the path to Narrowband 5G with LTE IoT
Qualcomm Research
 
Small Cell Industry Insight & Experience Sharing
Small Cell Forum
 
Data Analytics for IoT
Muralidhar Somisetty
 
Ad

Similar to Make Streaming IoT Analytics Work for You (20)

PPTX
Lego-like building blocks of Storm and Spark Streaming Pipelines
DataWorks Summit/Hadoop Summit
 
PDF
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
Hortonworks
 
PPTX
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
DataWorks Summit
 
PDF
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Codit
 
PDF
Denodo DataFest 2017: Edge Computing: Collecting vs. Connecting to Streaming ...
Denodo
 
PDF
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019
Codit
 
PDF
Streaming Analytics for IoT-Oriented Applications
DATAVERSITY
 
PDF
Io t data streaming
ratthaslip ranokphanuwat
 
PPTX
Spark Streaming the Industrial IoT
Jim Haughwout
 
PPTX
Streaming Analytics for IoT with Apache Spark
Impetus Technologies
 
PDF
Real-time processing of large amounts of data
confluent
 
PDF
Flexible and Scalable Integration in the Automation Industry/Industrial IoT
confluent
 
PDF
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
Kai Wähner
 
PDF
5G Enablers and Use Cases, an European Pespective
Vietnam Open Infrastructure User Group
 
PPTX
Real time analytics in Azure IoT
Sam Vanhoutte
 
PPTX
Hyper-Convergence CrowdChat
Wikibon Community
 
PPTX
Wikibon #IoT #HyperConvergence Presentation via @theCUBE
John Furrier
 
PDF
Role of cloud and analytics in IoT
Selvaraj Kesavan
 
PDF
IoT & Data Analytics Sharing Session - Telkomsigma
Togi Nababan
 
PPTX
Internet of Things & Big Data
Arun Rajput
 
Lego-like building blocks of Storm and Spark Streaming Pipelines
DataWorks Summit/Hadoop Summit
 
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
Hortonworks
 
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
DataWorks Summit
 
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Codit
 
Denodo DataFest 2017: Edge Computing: Collecting vs. Connecting to Streaming ...
Denodo
 
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019
Codit
 
Streaming Analytics for IoT-Oriented Applications
DATAVERSITY
 
Io t data streaming
ratthaslip ranokphanuwat
 
Spark Streaming the Industrial IoT
Jim Haughwout
 
Streaming Analytics for IoT with Apache Spark
Impetus Technologies
 
Real-time processing of large amounts of data
confluent
 
Flexible and Scalable Integration in the Automation Industry/Industrial IoT
confluent
 
IIoT / Industry 4.0 with Apache Kafka, Connect, KSQL, Apache PLC4X
Kai Wähner
 
5G Enablers and Use Cases, an European Pespective
Vietnam Open Infrastructure User Group
 
Real time analytics in Azure IoT
Sam Vanhoutte
 
Hyper-Convergence CrowdChat
Wikibon Community
 
Wikibon #IoT #HyperConvergence Presentation via @theCUBE
John Furrier
 
Role of cloud and analytics in IoT
Selvaraj Kesavan
 
IoT & Data Analytics Sharing Session - Telkomsigma
Togi Nababan
 
Internet of Things & Big Data
Arun Rajput
 
Ad

More from Hortonworks (20)

PDF
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks
 
PDF
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Hortonworks
 
PDF
Johns Hopkins - Using Hadoop to Secure Access Log Events
Hortonworks
 
PDF
HDF 3.2 - What's New
Hortonworks
 
PDF
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
Hortonworks
 
PDF
IBM+Hortonworks = Transformation of the Big Data Landscape
Hortonworks
 
PDF
Premier Inside-Out: Apache Druid
Hortonworks
 
PDF
Accelerating Data Science and Real Time Analytics at Scale
Hortonworks
 
PDF
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
Hortonworks
 
PDF
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Hortonworks
 
PDF
Making Enterprise Big Data Small with Ease
Hortonworks
 
PDF
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Hortonworks
 
PDF
Driving Digital Transformation Through Global Data Management
Hortonworks
 
PPTX
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
Hortonworks
 
PDF
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks
 
PDF
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Hortonworks
 
PDF
4 Essential Steps for Managing Sensitive Data
Hortonworks
 
PDF
5 Steps to Create a Company Culture that Embraces the Power of Data
Hortonworks
 
PDF
Exploring the Heated-and Completely Unnecessary- Data Lake Debate
Hortonworks
 
PDF
Sprint's Data Modernization Journey
Hortonworks
 
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Hortonworks
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Hortonworks
 
HDF 3.2 - What's New
Hortonworks
 
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
Hortonworks
 
IBM+Hortonworks = Transformation of the Big Data Landscape
Hortonworks
 
Premier Inside-Out: Apache Druid
Hortonworks
 
Accelerating Data Science and Real Time Analytics at Scale
Hortonworks
 
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
Hortonworks
 
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Hortonworks
 
Making Enterprise Big Data Small with Ease
Hortonworks
 
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Hortonworks
 
Driving Digital Transformation Through Global Data Management
Hortonworks
 
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
Hortonworks
 
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks
 
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Hortonworks
 
4 Essential Steps for Managing Sensitive Data
Hortonworks
 
5 Steps to Create a Company Culture that Embraces the Power of Data
Hortonworks
 
Exploring the Heated-and Completely Unnecessary- Data Lake Debate
Hortonworks
 
Sprint's Data Modernization Journey
Hortonworks
 

Recently uploaded (20)

PDF
MusicVideoProjectRubric Animation production music video.pdf
ALBERTIANCASUGA
 
PPT
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
PDF
AUDITABILITY & COMPLIANCE OF AI SYSTEMS IN HEALTHCARE
GAHI Youssef
 
PPTX
Advanced_NLP_with_Transformers_PPT_final 50.pptx
Shiwani Gupta
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PDF
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PPTX
recruitment Presentation.pptxhdhshhshshhehh
devraj40467
 
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PDF
WEF_Future_of_Global_Fintech_Second_Edition_2025.pdf
AproximacionAlFuturo
 
PDF
Copia de Strategic Roadmap Infographics by Slidesgo.pptx (1).pdf
ssuserd4c6911
 
PPTX
ER_Model_Relationship_in_DBMS_Presentation.pptx
dharaadhvaryu1992
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PPTX
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
PDF
How to Connect Your On-Premises Site to AWS Using Site-to-Site VPN.pdf
Tamanna
 
PDF
List of all the AI prompt cheat codes.pdf
Avijit Kumar Roy
 
PPTX
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
PPTX
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
PPTX
Climate Action.pptx action plan for climate
justfortalabat
 
MusicVideoProjectRubric Animation production music video.pdf
ALBERTIANCASUGA
 
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
AUDITABILITY & COMPLIANCE OF AI SYSTEMS IN HEALTHCARE
GAHI Youssef
 
Advanced_NLP_with_Transformers_PPT_final 50.pptx
Shiwani Gupta
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
recruitment Presentation.pptxhdhshhshshhehh
devraj40467
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
WEF_Future_of_Global_Fintech_Second_Edition_2025.pdf
AproximacionAlFuturo
 
Copia de Strategic Roadmap Infographics by Slidesgo.pptx (1).pdf
ssuserd4c6911
 
ER_Model_Relationship_in_DBMS_Presentation.pptx
dharaadhvaryu1992
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
How to Connect Your On-Premises Site to AWS Using Site-to-Site VPN.pdf
Tamanna
 
List of all the AI prompt cheat codes.pdf
Avijit Kumar Roy
 
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
Climate Action.pptx action plan for climate
justfortalabat
 

Make Streaming IoT Analytics Work for You

  • 1. Make Streaming IoT Analytics Work for You Kanishk Mahajan & Dhruv Kumar Hortonworks May 2016
  • 2. 2 © Hortonworks Inc. 2011 – 2016. All Rights Reserved IoT - Relevance  7.2 Billion active SIM Cards  25 Billion connected things  500 Million tweets per day – Average life of a tweet is 18 minutes  2 Zettabytes per year of Global IP Traffic – 80% is unstructured
  • 3. 3 © Hortonworks Inc. 2011 – 2016. All Rights Reserved The Four Vs of Big Data http://www.ibmbigdatahub.com/infographic/four-vs-big-data
  • 4. 4 © Hortonworks Inc. 2011 – 2016. All Rights Reserved 5 Attributes of a Streaming Platform  Ingest  Process  Analyze  Respond  Visualize
  • 5. 5 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Data Flow versus Stream Analytics for IoT  Data Flow – Ingest and route terabytes data into a ”unified firehose” – Actively performance manage the latency and quality of these data flows – • Across high variability of data formats, size of data and speed of data  Real Time Stream Analytics – Sub second event processing with linear scalability to billions of events – Predictive Analytics at Scale • Real time data aggregation across edge nodes while processing 10s of millions of events and 100s of gigabytes per second – Guaranteed no data loss and events processed in order
  • 6. 6 © Hortonworks Inc. 2011 – 2016. All Rights Reserved 6 Key Focus Areas for Building a Streaming Platform for IoT 1. Common Abstraction Layer 2. Latency 3. Lambda Architecture 1. “Orchestrate” over static and real time data 4. Scale-out 5. Rapid Application Development 6. Data Visualization
  • 7. 7 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 1. Common Abstraction Layer – Select one or more streaming engines – Select one or more cloud providers – Select one or more resource managers – Select one or more event sources – …Future Proof
  • 8. 8 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 2. Latency – 500 millisecond or less- Dashboards, Security Incidents, Asset Performance – 20 milliseconds or less - Ad Networks, Preventive Maintenance – …
  • 9. 9 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 3. Lambda Architecture – Integrate static and real time data – Enrichment – Orchestration of Batch workflows – Predictive Classification and Scoring
  • 10. 10 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 4. Scale Out – Linear Scale out or scale down – Resource Management – Handle Transient workloads
  • 11. 11 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 5. Rapid Application Development – Industry vertical specific applications – Aggregations – Filters – Multi Stream Correlations – Splits – Joins – Normalizations – Business Rules Editor
  • 12. 12 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Focus Areas for Streaming Platform for IoT 6. Data Visualization – Time Series Visualizations – Metrics Dashboarding – Trends – Comparisons – Thresholds – Custom UI extensions
  • 13. 13 © Hortonworks Inc. 2011 – 2016. All Rights Reserved IoT - Real Time Stream Analytics versus Streaming Engine  Abstracts underlying Streaming Engine- Storm, Spark Streaming, Flink..  OOTB Support for multiple (cloud) event sources - Kafka, AWS Kinesis, Azure Event Hub  Built-in Operators for Complex Event Processing  Built-in Real Time Dashboarding- Metrics and Events  PMML Support  Pluggable Workflow Management  Business Rules Editor and Rapid Application Development Framework  Cloud Deployment  Scalable Architecture  Handles different latency requirements
  • 14. IoT: The Big Picture
  • 15. 15 © Hortonworks Inc. 2011 – 2016. All Rights Reserved © Hortonworks Inc. 2011 Hortonworks IoT Platform – The Big Picture Page 15 Data Acquisition Edge Processing Real Time Stream Analytics IoT Services Rapid Application Development IoT ANALYTICS CLOUD
  • 16. 16 © Hortonworks Inc. 2011 – 2016. All Rights Reserved IoT Edge Data Acquisition & Processing Device Specific Protocol Device Data Acquisition Edge Processing IoT Analytics CloudHTTP(s) Edge Processing • Reliable Delivery • Buffering and Flow Control • Simple Event Processing • Edge Analytics High Availability • Scale out and Clustering • Multi Data Center Support Security • 2 way SSL • Data Element Masking • Flexible Routing based on Data Sensitivity Kafka Enablement • Data Ingest and Drain based on Kafka Consumer and Producer Support
  • 17. 17 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Device Management Agent • Send Diagnostics • Receive F/W updates • Connectivity Logs Enrollment & Authentication • 3-legged OAuth based flow • Encryption • Confidentiality Registry • Device Metadata Catalog User Linkage • Device - User Linkage • May be many - many between Device and User • Temporary or Persistent De- Authorization • Deregister • Unlink User • Disable
  • 18. Use Cases - Connected Car
  • 19. 19 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Connected Car - Generator of Big Data: http://www.slideshare.net/AditiTechnologies/how-internet-of-things-iot-is-reshaping-the-automotive-sector-infographic
  • 20. 20 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Connected Car - Use Cases http://gelookahead.economist.com/infograph/car-os/
  • 21. 21 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Reference Architeucture: Connected Car Platform and Hortonworks For more details contact [email protected] Hortonworks Data Platform Core Data Engineers (CAD) Systems of Record (ERP) Customers (CRM)
  • 22. 22 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Apache NiFi Demo: https://www.youtube.com/watch?v=r4NsWbE4_-I (Download here: http://hortonworks.com/products/hdf/
  • 23. 23 © Hortonworks Inc. 2011 – 2016. All Rights Reserved Questions? http://community.hortonworks.com