SlideShare a Scribd company logo
1 of 26
Streaming Analytics for IoT
with Apache Spark
WEBINAR | FEBRUARY 16, 2018
Sameer BhideAnand Venugopal
AVP & Business Head, STREAMANALYTIX Senior Solution Architect, STREAMANALYTIX
Agenda
| IoT Market Perspective
| The IoT Application Architecture
| Use Cases: Connected Car | Industrial IoT
| Demo – Building IoT Spark Apps Using
| Key Takeaways
| Q & A
Mission critical
technology solutions
since 1996
Fortune 500:
Big data clients
1700 people; US,
India, global reach
Unique mix of
big data products
and services
ABOUT
IOT Market: Gartner Prediction
7.6 Billion
Things that will ship in 2021
32% CAGR
End point growth rate 2016-2021
25.1 Billion
Units install base in 2021
$3.9 Trillion
Total spending: 2021
end points and services
Smart Home Smart Car Smart Building Smart City Smart Agriculture
Smart Factory Smart Healthcare Smart Data Center Smart Energy Smart Retail
IoT – Market Sub-Domains
IoT Solution Architecture and the Role of Spark
Field IoT
Gateway
Cloud IoT
Integration HUB
Field IoT Gateway
Connected
Things
Enterprise
Applications
Centralized IoT Data Mgmt.
& Analytics Platform
POLL
•Variation in Device Capabilities
• MEP: State-notifications,
Commands, Telemetry
• State Management & Security
•Agility
•Extensibility
•Time-to-market
•Automation
• RT, NRT Analytics
• Offline Analytics & Reporting
• Schematization
• Data Blending & Enrichment
• Multi-party Interaction
•Network & Connectivity
Dynamics
•Real Time
Data Ingestion Telemetry
Computation &
Analytics
Device
Management
Operationalize
IOT Application Architecture: Key Aspects
TELEMETRY
• Network & Connectivity Dynamics
• Real Time Data Ingestion
Data Ingestion
Abstractions
COMPUTATION
& ANALYTICS
• RT, NRT Analytics
• Offline Analytics & Reporting
• Schematization
• Data Blending & Enrichment
• Multi-party Interaction
Event & Micro-Batch
Computation Engines
(Spark, Storm etc.)
DEVICE MANAGEMENT
• Variation in Device Capabilities
• MEP - State-notifications, Commands, Telemetry
• State Management & Security
Metadata Registry &
Management Gateway
OPERATIONALIZATION
• Agility
• Extensibility
• Time-to-market
• Automation
Dataflow (Pipeline)
Management & DSL
Capabilities
1
2
3
4
IOT Application Architecture: Foundational Elements
Managed Devices
EDA / SEDA Sources
IOT Application Architecture: Conceptual Layers
Management LayerIoT Gateway Data Ingestion
Data Processing
& Storage Layer
Insights Layer Action Layer
Security Data
Sources
Compute
Engine
(Spark)
ML - Model
Updates Patterns–
(A-B, Champion
Challenger etc…)
Notification
Services
Fault Tolerance Protocol
Support
Data Filtering,
Blending &
Enrichment
Rule Engine Alerts
State
Management
Ontology &
Metadata
Management
Structured
Query
Feedback
Loop
External
Services
Integration
Device Proxy Data
Persistence
Custom Business
Flows (IFTTT,
Lambda etc)
INGEST ENRICH ANALYZE ACT
Configuration &
Connection Management
Performance
Management
Application Life Cycle
Management
Version Updates
PaaS Integration Computer Infrastructure
SPARK
Infrastructure Layer
Spark as the IoT Compute Engine
| Massively scalable
| Rich set of transformations
| Industry adoption
| Unified & simplified programming model
| Support for machine learning
| Micro-batch capable – tending to NRT
Recommendations
| Adopt an integrated approach to IoT development
| Design a platform layer that can adopt to business’ dynamic needs
| Create a vendor neutral & interoperable architecture
| Adopt software products to quickly operationalize IoT use cases
© 2017 Impetus Technologies
Real-time Stream Processing & Machine Learning Platform
+ Visual Spark Studio
Ingest Analyze
Define Rules
& Actions
Design Once –
Execute Anywhere
Manage
Key Features
Connected Cars Industrial IoT
Use Cases
Connected Car – Driver Risk Profiling
Brief Background
Leading insurance provider in the US
• Classify drivers based on current driving
pattern and historical data
• Raise alerts on behavior change
• Blend data from syndicated and open /
public data marts & services
• Derive additional analytics through
supplemental data flows
Business Need
To create an end-to-end analytics application
for driver profiling & RT risk assessment
Central
Aggregation
Server / Data
Flow
Manager
On-premise: Bare-Metal and/or VMs | Public / Hybrid Cloud
Data Center / Cloud
Storage and Offline Analytics
Device Provisioning and
Management (identity /
registration etc.)
Open Interfaces –
extensibility and
customizability in all
directions
Real Time Dash-boarding
Condition Monitoring
Predictive Maintenance
Smart Alerting
Root Cause Analytics
Closed-loop Feedback
Edge
Custom solution OR
3rd party IoT interface vendor
Data flow
Control flow
End Device 1
End Device 2
End Device 3
End Device 1
End Device 2
End Device 3
Smart Car 1
Smart Car 2
IoT / Connected Car Solution with StreamAnalytix
IOT data
interface
(MQTT / HTTP /
WebSockets)
IOT data
interface
(MQTT / HTTP /
WebSockets)
Gateway
AWS IoT
(Spark)
Ingestion Enrichment Analytics
Public Cloud Services /
Third-party Services
Dashboards
Handheld
Devices
Persistence
Automated Device
Installed in OBD-II Port
High Level Solution Overview
Alerts
Connected Car – Driver Risk Profiling
Connected Car – Driver Risk Profiling
Ingest events using
AWS IoT gateway
Mask PII & enrich data with
external & historical sources
Score a ‘Risk Assessment’ model that uses
• Weather conditions
• Time of trip
• Hard brakes and acceleration
• Duration over 70mph
• Previous number of risk instances
Raise alerts based on
risk scores
Create RT and historical
dashboards
Industrial IoT Use Case – Device Health Monitoring
Brief Background
Leader in industrial automation, information,
and engineering services
• Various machine health parameters
collected in different timelines from an
array of sensors
• Compute and store correlation between
sensor data when a process parameter is
altered
• Leverage existing investments in Azure
cloud infrastructure
Business Need
Measure impact to process dynamics by
calculating correlation between various
sensor data
End-to-end solution deployed
on StreamAnalytix
Data pipelines used pre-built
components:
• Data ingestion
• Statistical functions
• Data enrichment
• Visualization
Cloud: Microsoft Azure
Source: Event Hub
Compute: Spark jobs on HDInsight
Orchestration: StreamAnalytix
High Level Solution Approach
Reporting
Dashboard
Manufacturing
Units
HD-Insights
• Ingest data from different MS Azure Event Hub sources
• Enrich incoming data
• Outer-join on incoming datasets
• Aggregate result data and group by plantIDs
• Post streaming results on WebSockets
Data Pipeline View
Industrial Automation - Turbine Data Analytics
Key Takeaways
| IoT capabilities in StreamAnalytix
• Data Sources : Azure Event Hub, AWS IoT, MQTT, Kinesis, S3
• Data Sink : Redshift, Hadoop, MQTT, S3, Kinesis, WebSockets
• PaaS Service Integration : SQS, Lambda, SNS
| Integrated approach to IoT development
| IoT applications are dynamic
| Vendor neutral & interoperable architecture
| COTS & open source offerings to quickly operationalize IoT use cases
SanJose,CA|March5-8Grapevine,TX|March5-8
Booth#809 Booth#817
Data&AnalyticsSummit2018
Thank you.
Questions?
© 2018 Impetus Technologies
Email: inquiry@streamanalytix.com | @ImpetusTech / @StreamAnalytix
Download Visual Spark Studio™ - Zero cost, light weight development tool.
Full range of data processing and analytics functionality to build Spark applications.

More Related Content

What's hot

Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunenMeetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunenDigipolis Antwerpen
 
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsAzure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsITProceed
 
Deep Learning Image Processing Applications in the Enterprise
Deep Learning Image Processing Applications in the EnterpriseDeep Learning Image Processing Applications in the Enterprise
Deep Learning Image Processing Applications in the EnterpriseGanesan Narayanasamy
 
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)Codit
 
Successful AI/ML Projects with End-to-End Cloud Data Engineering
Successful AI/ML Projects with End-to-End Cloud Data EngineeringSuccessful AI/ML Projects with End-to-End Cloud Data Engineering
Successful AI/ML Projects with End-to-End Cloud Data EngineeringDatabricks
 
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...Databricks
 
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)Spark Summit
 
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...Codit
 
End to End Supply Chain Control Tower
End to End Supply Chain Control TowerEnd to End Supply Chain Control Tower
End to End Supply Chain Control TowerDatabricks
 
SnapLogic Live: Salesforce Integration
SnapLogic Live: Salesforce IntegrationSnapLogic Live: Salesforce Integration
SnapLogic Live: Salesforce IntegrationSnapLogic
 
Driving the On-Demand Economy with Spark and Predictive Analytics
Driving the On-Demand Economy with Spark and Predictive AnalyticsDriving the On-Demand Economy with Spark and Predictive Analytics
Driving the On-Demand Economy with Spark and Predictive AnalyticsSingleStore
 
Activeeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon
 
Getting started with IoT
Getting started with IoTGetting started with IoT
Getting started with IoTCodit
 
Snaplogic Live: Big Data in Motion
Snaplogic Live: Big Data in MotionSnaplogic Live: Big Data in Motion
Snaplogic Live: Big Data in MotionSnapLogic
 
SnapLogic Live: AWS Integration
SnapLogic Live: AWS IntegrationSnapLogic Live: AWS Integration
SnapLogic Live: AWS IntegrationSnapLogic
 
Next Generation of Data Integration with Azure Data Factory by Tom Kerkhove
Next Generation of Data Integration with Azure Data Factory by Tom KerkhoveNext Generation of Data Integration with Azure Data Factory by Tom Kerkhove
Next Generation of Data Integration with Azure Data Factory by Tom KerkhoveCodit
 

What's hot (20)

Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunenMeetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
 
The Life of an Internet of Things Electron
The Life of an Internet of Things ElectronThe Life of an Internet of Things Electron
The Life of an Internet of Things Electron
 
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico JacobsAzure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
 
Deep Learning Image Processing Applications in the Enterprise
Deep Learning Image Processing Applications in the EnterpriseDeep Learning Image Processing Applications in the Enterprise
Deep Learning Image Processing Applications in the Enterprise
 
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
Real-time analytics in IoT by Sam Vanhoutte (@Building The Future 2019)
 
Successful AI/ML Projects with End-to-End Cloud Data Engineering
Successful AI/ML Projects with End-to-End Cloud Data EngineeringSuccessful AI/ML Projects with End-to-End Cloud Data Engineering
Successful AI/ML Projects with End-to-End Cloud Data Engineering
 
Zero Downtime App Deployment using Hadoop
Zero Downtime App Deployment using HadoopZero Downtime App Deployment using Hadoop
Zero Downtime App Deployment using Hadoop
 
Azure iot suite
Azure iot suiteAzure iot suite
Azure iot suite
 
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
 
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
 
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
Extending Operations from On-premises Solutions Towards Hybrid and Cloud - Da...
 
End to End Supply Chain Control Tower
End to End Supply Chain Control TowerEnd to End Supply Chain Control Tower
End to End Supply Chain Control Tower
 
SnapLogic Live: Salesforce Integration
SnapLogic Live: Salesforce IntegrationSnapLogic Live: Salesforce Integration
SnapLogic Live: Salesforce Integration
 
Driving the On-Demand Economy with Spark and Predictive Analytics
Driving the On-Demand Economy with Spark and Predictive AnalyticsDriving the On-Demand Economy with Spark and Predictive Analytics
Driving the On-Demand Economy with Spark and Predictive Analytics
 
Activeeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migrationActiveeon technology for Big Compute and cloud migration
Activeeon technology for Big Compute and cloud migration
 
Getting started with IoT
Getting started with IoTGetting started with IoT
Getting started with IoT
 
Snaplogic Live: Big Data in Motion
Snaplogic Live: Big Data in MotionSnaplogic Live: Big Data in Motion
Snaplogic Live: Big Data in Motion
 
SnapLogic Live: AWS Integration
SnapLogic Live: AWS IntegrationSnapLogic Live: AWS Integration
SnapLogic Live: AWS Integration
 
Next Generation of Data Integration with Azure Data Factory by Tom Kerkhove
Next Generation of Data Integration with Azure Data Factory by Tom KerkhoveNext Generation of Data Integration with Azure Data Factory by Tom Kerkhove
Next Generation of Data Integration with Azure Data Factory by Tom Kerkhove
 
Ford
FordFord
Ford
 

Similar to Streaming Analytics for IoT with Apache Spark

Mindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryMindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryIIoTWorld
 
Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoTMongoDB
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019IoT Academy
 
Powering the Internet of Things with Apache Hadoop
Powering the Internet of Things with Apache HadoopPowering the Internet of Things with Apache Hadoop
Powering the Internet of Things with Apache HadoopCloudera, Inc.
 
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS
 
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Academy
 
CL2015 - Datacenter and Cloud Strategy and Planning
CL2015 - Datacenter and Cloud Strategy and PlanningCL2015 - Datacenter and Cloud Strategy and Planning
CL2015 - Datacenter and Cloud Strategy and PlanningCisco
 
Vertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Holdings
 
Vertex perspectives ai optimized chipsets (part i)
Vertex perspectives   ai optimized chipsets (part i)Vertex perspectives   ai optimized chipsets (part i)
Vertex perspectives ai optimized chipsets (part i)Yanai Oron
 
AWS O&G Day - Ambyint and AWS
AWS O&G Day - Ambyint and AWSAWS O&G Day - Ambyint and AWS
AWS O&G Day - Ambyint and AWSAWS Summits
 
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...Information Services Group (ISG)
 
Presentation-Watson_IoT_Platform-Long-08Feb2016
Presentation-Watson_IoT_Platform-Long-08Feb2016Presentation-Watson_IoT_Platform-Long-08Feb2016
Presentation-Watson_IoT_Platform-Long-08Feb2016Nikhil Dikshit
 
Sap Leonardo - what is it, and why would I want one?
Sap Leonardo - what is it, and why would I want one?Sap Leonardo - what is it, and why would I want one?
Sap Leonardo - what is it, and why would I want one?Tom Raftery
 
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaMindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaData Driven Innovation
 
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksUsing AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksAmazon Web Services
 
Bitrock manufacturing
Bitrock manufacturing Bitrock manufacturing
Bitrock manufacturing cosma_r
 
Real-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQLReal-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQLSingleStore
 
Subscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected ThingsSubscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected ThingsZuora, Inc.
 
Data Analytics in Digital Transformation
Data Analytics in Digital TransformationData Analytics in Digital Transformation
Data Analytics in Digital TransformationMukund Babbar
 

Similar to Streaming Analytics for IoT with Apache Spark (20)

Mindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryMindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for Industry
 
Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoT
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019
 
Powering the Internet of Things with Apache Hadoop
Powering the Internet of Things with Apache HadoopPowering the Internet of Things with Apache Hadoop
Powering the Internet of Things with Apache Hadoop
 
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...
 
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschapIoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
IoT Update | Hoe implementeer je IoT Schaalbaar in je IT landschap
 
CL2015 - Datacenter and Cloud Strategy and Planning
CL2015 - Datacenter and Cloud Strategy and PlanningCL2015 - Datacenter and Cloud Strategy and Planning
CL2015 - Datacenter and Cloud Strategy and Planning
 
Vertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part I
 
Vertex perspectives ai optimized chipsets (part i)
Vertex perspectives   ai optimized chipsets (part i)Vertex perspectives   ai optimized chipsets (part i)
Vertex perspectives ai optimized chipsets (part i)
 
AWS O&G Day - Ambyint and AWS
AWS O&G Day - Ambyint and AWSAWS O&G Day - Ambyint and AWS
AWS O&G Day - Ambyint and AWS
 
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...
IYF Sensors to Senses: Embedded Electronics are Shifting Gears for Product In...
 
Presentation-Watson_IoT_Platform-Long-08Feb2016
Presentation-Watson_IoT_Platform-Long-08Feb2016Presentation-Watson_IoT_Platform-Long-08Feb2016
Presentation-Watson_IoT_Platform-Long-08Feb2016
 
Sap Leonardo - what is it, and why would I want one?
Sap Leonardo - what is it, and why would I want one?Sap Leonardo - what is it, and why would I want one?
Sap Leonardo - what is it, and why would I want one?
 
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaMindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
 
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksUsing AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
 
Bitrock manufacturing
Bitrock manufacturing Bitrock manufacturing
Bitrock manufacturing
 
Real-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQLReal-Time Analytics with Confluent and MemSQL
Real-Time Analytics with Confluent and MemSQL
 
Subscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected ThingsSubscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected Things
 
Happiest minds industrial iot capability
Happiest minds   industrial iot capabilityHappiest minds   industrial iot capability
Happiest minds industrial iot capability
 
Data Analytics in Digital Transformation
Data Analytics in Digital TransformationData Analytics in Digital Transformation
Data Analytics in Digital Transformation
 

More from Impetus Technologies

The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...
The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...
The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...Impetus Technologies
 
Eliminate cyber-security threats using data analytics – Build a resilient ent...
Eliminate cyber-security threats using data analytics – Build a resilient ent...Eliminate cyber-security threats using data analytics – Build a resilient ent...
Eliminate cyber-security threats using data analytics – Build a resilient ent...Impetus Technologies
 
Automated EDW Assessment and Actionable Recommendations - Impetus Webinar
Automated EDW Assessment and Actionable Recommendations - Impetus WebinarAutomated EDW Assessment and Actionable Recommendations - Impetus Webinar
Automated EDW Assessment and Actionable Recommendations - Impetus WebinarImpetus Technologies
 
Building a mature foundation for life in the cloud
Building a mature foundation for life in the cloudBuilding a mature foundation for life in the cloud
Building a mature foundation for life in the cloudImpetus Technologies
 
Best practices to build a sustainable data lake on cloud - Impetus Webinar
Best practices to build a sustainable data lake on cloud - Impetus WebinarBest practices to build a sustainable data lake on cloud - Impetus Webinar
Best practices to build a sustainable data lake on cloud - Impetus WebinarImpetus Technologies
 
Automate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeAutomate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeImpetus Technologies
 
Instantly convert Teradata ETL and EDW to Spark- Impetus webinar
Instantly convert Teradata ETL and EDW to Spark- Impetus webinarInstantly convert Teradata ETL and EDW to Spark- Impetus webinar
Instantly convert Teradata ETL and EDW to Spark- Impetus webinarImpetus Technologies
 
Keys to establish sustainable DW and analytics on the cloud -Impetus webinar
Keys to establish sustainable DW and analytics on the cloud -Impetus webinarKeys to establish sustainable DW and analytics on the cloud -Impetus webinar
Keys to establish sustainable DW and analytics on the cloud -Impetus webinarImpetus Technologies
 
Solving the EDW transformation conundrum - Impetus webinar
Solving the EDW transformation conundrum - Impetus webinarSolving the EDW transformation conundrum - Impetus webinar
Solving the EDW transformation conundrum - Impetus webinarImpetus Technologies
 
Anomaly detection with machine learning at scale
Anomaly detection with machine learning at scaleAnomaly detection with machine learning at scale
Anomaly detection with machine learning at scaleImpetus Technologies
 
Keys to Formulating an Effective Data Management Strategy in the Age of Data
Keys to Formulating an Effective Data Management Strategy in the Age of DataKeys to Formulating an Effective Data Management Strategy in the Age of Data
Keys to Formulating an Effective Data Management Strategy in the Age of DataImpetus Technologies
 
Build Spark-based ETL Workflows on Cloud in Minutes
Build Spark-based ETL Workflows on Cloud in MinutesBuild Spark-based ETL Workflows on Cloud in Minutes
Build Spark-based ETL Workflows on Cloud in MinutesImpetus Technologies
 
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...Impetus Technologies
 
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...Impetus Technologies
 
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live ImplementationAnomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live ImplementationImpetus Technologies
 
The structured streaming upgrade to Apache Spark and how enterprises can bene...
The structured streaming upgrade to Apache Spark and how enterprises can bene...The structured streaming upgrade to Apache Spark and how enterprises can bene...
The structured streaming upgrade to Apache Spark and how enterprises can bene...Impetus Technologies
 
Apache spark empowering the real time data driven enterprise - StreamAnalytix...
Apache spark empowering the real time data driven enterprise - StreamAnalytix...Apache spark empowering the real time data driven enterprise - StreamAnalytix...
Apache spark empowering the real time data driven enterprise - StreamAnalytix...Impetus Technologies
 
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxAnomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxImpetus Technologies
 

More from Impetus Technologies (19)

The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...
The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...
The fastest way to convert etl analytics and data warehouse to AWS- Impetus W...
 
Eliminate cyber-security threats using data analytics – Build a resilient ent...
Eliminate cyber-security threats using data analytics – Build a resilient ent...Eliminate cyber-security threats using data analytics – Build a resilient ent...
Eliminate cyber-security threats using data analytics – Build a resilient ent...
 
Automated EDW Assessment and Actionable Recommendations - Impetus Webinar
Automated EDW Assessment and Actionable Recommendations - Impetus WebinarAutomated EDW Assessment and Actionable Recommendations - Impetus Webinar
Automated EDW Assessment and Actionable Recommendations - Impetus Webinar
 
Building a mature foundation for life in the cloud
Building a mature foundation for life in the cloudBuilding a mature foundation for life in the cloud
Building a mature foundation for life in the cloud
 
Best practices to build a sustainable data lake on cloud - Impetus Webinar
Best practices to build a sustainable data lake on cloud - Impetus WebinarBest practices to build a sustainable data lake on cloud - Impetus Webinar
Best practices to build a sustainable data lake on cloud - Impetus Webinar
 
Automate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeAutomate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to Snowflake
 
Instantly convert Teradata ETL and EDW to Spark- Impetus webinar
Instantly convert Teradata ETL and EDW to Spark- Impetus webinarInstantly convert Teradata ETL and EDW to Spark- Impetus webinar
Instantly convert Teradata ETL and EDW to Spark- Impetus webinar
 
Keys to establish sustainable DW and analytics on the cloud -Impetus webinar
Keys to establish sustainable DW and analytics on the cloud -Impetus webinarKeys to establish sustainable DW and analytics on the cloud -Impetus webinar
Keys to establish sustainable DW and analytics on the cloud -Impetus webinar
 
Solving the EDW transformation conundrum - Impetus webinar
Solving the EDW transformation conundrum - Impetus webinarSolving the EDW transformation conundrum - Impetus webinar
Solving the EDW transformation conundrum - Impetus webinar
 
Anomaly detection with machine learning at scale
Anomaly detection with machine learning at scaleAnomaly detection with machine learning at scale
Anomaly detection with machine learning at scale
 
Keys to Formulating an Effective Data Management Strategy in the Age of Data
Keys to Formulating an Effective Data Management Strategy in the Age of DataKeys to Formulating an Effective Data Management Strategy in the Age of Data
Keys to Formulating an Effective Data Management Strategy in the Age of Data
 
Build Spark-based ETL Workflows on Cloud in Minutes
Build Spark-based ETL Workflows on Cloud in MinutesBuild Spark-based ETL Workflows on Cloud in Minutes
Build Spark-based ETL Workflows on Cloud in Minutes
 
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...
Planning your Next-Gen Change Data Capture (CDC) Architecture in 2019 - Strea...
 
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...
Apache Spark – The New Enterprise Backbone for ETL, Batch Processing and Real...
 
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live ImplementationAnomaly Detection - Real World Scenarios, Approaches and Live Implementation
Anomaly Detection - Real World Scenarios, Approaches and Live Implementation
 
The structured streaming upgrade to Apache Spark and how enterprises can bene...
The structured streaming upgrade to Apache Spark and how enterprises can bene...The structured streaming upgrade to Apache Spark and how enterprises can bene...
The structured streaming upgrade to Apache Spark and how enterprises can bene...
 
Apache spark empowering the real time data driven enterprise - StreamAnalytix...
Apache spark empowering the real time data driven enterprise - StreamAnalytix...Apache spark empowering the real time data driven enterprise - StreamAnalytix...
Apache spark empowering the real time data driven enterprise - StreamAnalytix...
 
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptxAnomaly Detection and Spark Implementation - Meetup Presentation.pptx
Anomaly Detection and Spark Implementation - Meetup Presentation.pptx
 
Importance of Big Data Analytics
Importance of Big Data AnalyticsImportance of Big Data Analytics
Importance of Big Data Analytics
 

Recently uploaded

Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 

Recently uploaded (20)

Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 

Streaming Analytics for IoT with Apache Spark

  • 1. Streaming Analytics for IoT with Apache Spark WEBINAR | FEBRUARY 16, 2018 Sameer BhideAnand Venugopal AVP & Business Head, STREAMANALYTIX Senior Solution Architect, STREAMANALYTIX
  • 2. Agenda | IoT Market Perspective | The IoT Application Architecture | Use Cases: Connected Car | Industrial IoT | Demo – Building IoT Spark Apps Using | Key Takeaways | Q & A
  • 3. Mission critical technology solutions since 1996 Fortune 500: Big data clients 1700 people; US, India, global reach Unique mix of big data products and services ABOUT
  • 4. IOT Market: Gartner Prediction 7.6 Billion Things that will ship in 2021 32% CAGR End point growth rate 2016-2021 25.1 Billion Units install base in 2021 $3.9 Trillion Total spending: 2021 end points and services
  • 5. Smart Home Smart Car Smart Building Smart City Smart Agriculture Smart Factory Smart Healthcare Smart Data Center Smart Energy Smart Retail IoT – Market Sub-Domains
  • 6. IoT Solution Architecture and the Role of Spark Field IoT Gateway Cloud IoT Integration HUB Field IoT Gateway Connected Things Enterprise Applications Centralized IoT Data Mgmt. & Analytics Platform
  • 8. •Variation in Device Capabilities • MEP: State-notifications, Commands, Telemetry • State Management & Security •Agility •Extensibility •Time-to-market •Automation • RT, NRT Analytics • Offline Analytics & Reporting • Schematization • Data Blending & Enrichment • Multi-party Interaction •Network & Connectivity Dynamics •Real Time Data Ingestion Telemetry Computation & Analytics Device Management Operationalize IOT Application Architecture: Key Aspects
  • 9. TELEMETRY • Network & Connectivity Dynamics • Real Time Data Ingestion Data Ingestion Abstractions COMPUTATION & ANALYTICS • RT, NRT Analytics • Offline Analytics & Reporting • Schematization • Data Blending & Enrichment • Multi-party Interaction Event & Micro-Batch Computation Engines (Spark, Storm etc.) DEVICE MANAGEMENT • Variation in Device Capabilities • MEP - State-notifications, Commands, Telemetry • State Management & Security Metadata Registry & Management Gateway OPERATIONALIZATION • Agility • Extensibility • Time-to-market • Automation Dataflow (Pipeline) Management & DSL Capabilities 1 2 3 4 IOT Application Architecture: Foundational Elements
  • 10. Managed Devices EDA / SEDA Sources IOT Application Architecture: Conceptual Layers Management LayerIoT Gateway Data Ingestion Data Processing & Storage Layer Insights Layer Action Layer Security Data Sources Compute Engine (Spark) ML - Model Updates Patterns– (A-B, Champion Challenger etc…) Notification Services Fault Tolerance Protocol Support Data Filtering, Blending & Enrichment Rule Engine Alerts State Management Ontology & Metadata Management Structured Query Feedback Loop External Services Integration Device Proxy Data Persistence Custom Business Flows (IFTTT, Lambda etc) INGEST ENRICH ANALYZE ACT Configuration & Connection Management Performance Management Application Life Cycle Management Version Updates PaaS Integration Computer Infrastructure SPARK Infrastructure Layer
  • 11. Spark as the IoT Compute Engine | Massively scalable | Rich set of transformations | Industry adoption | Unified & simplified programming model | Support for machine learning | Micro-batch capable – tending to NRT
  • 12. Recommendations | Adopt an integrated approach to IoT development | Design a platform layer that can adopt to business’ dynamic needs | Create a vendor neutral & interoperable architecture | Adopt software products to quickly operationalize IoT use cases
  • 13. © 2017 Impetus Technologies Real-time Stream Processing & Machine Learning Platform + Visual Spark Studio
  • 14. Ingest Analyze Define Rules & Actions Design Once – Execute Anywhere Manage Key Features
  • 15. Connected Cars Industrial IoT Use Cases
  • 16. Connected Car – Driver Risk Profiling Brief Background Leading insurance provider in the US • Classify drivers based on current driving pattern and historical data • Raise alerts on behavior change • Blend data from syndicated and open / public data marts & services • Derive additional analytics through supplemental data flows Business Need To create an end-to-end analytics application for driver profiling & RT risk assessment
  • 17. Central Aggregation Server / Data Flow Manager On-premise: Bare-Metal and/or VMs | Public / Hybrid Cloud Data Center / Cloud Storage and Offline Analytics Device Provisioning and Management (identity / registration etc.) Open Interfaces – extensibility and customizability in all directions Real Time Dash-boarding Condition Monitoring Predictive Maintenance Smart Alerting Root Cause Analytics Closed-loop Feedback Edge Custom solution OR 3rd party IoT interface vendor Data flow Control flow End Device 1 End Device 2 End Device 3 End Device 1 End Device 2 End Device 3 Smart Car 1 Smart Car 2 IoT / Connected Car Solution with StreamAnalytix IOT data interface (MQTT / HTTP / WebSockets) IOT data interface (MQTT / HTTP / WebSockets) Gateway
  • 18. AWS IoT (Spark) Ingestion Enrichment Analytics Public Cloud Services / Third-party Services Dashboards Handheld Devices Persistence Automated Device Installed in OBD-II Port High Level Solution Overview Alerts
  • 19. Connected Car – Driver Risk Profiling
  • 20. Connected Car – Driver Risk Profiling Ingest events using AWS IoT gateway Mask PII & enrich data with external & historical sources Score a ‘Risk Assessment’ model that uses • Weather conditions • Time of trip • Hard brakes and acceleration • Duration over 70mph • Previous number of risk instances Raise alerts based on risk scores Create RT and historical dashboards
  • 21. Industrial IoT Use Case – Device Health Monitoring Brief Background Leader in industrial automation, information, and engineering services • Various machine health parameters collected in different timelines from an array of sensors • Compute and store correlation between sensor data when a process parameter is altered • Leverage existing investments in Azure cloud infrastructure Business Need Measure impact to process dynamics by calculating correlation between various sensor data
  • 22. End-to-end solution deployed on StreamAnalytix Data pipelines used pre-built components: • Data ingestion • Statistical functions • Data enrichment • Visualization Cloud: Microsoft Azure Source: Event Hub Compute: Spark jobs on HDInsight Orchestration: StreamAnalytix High Level Solution Approach Reporting Dashboard Manufacturing Units HD-Insights
  • 23. • Ingest data from different MS Azure Event Hub sources • Enrich incoming data • Outer-join on incoming datasets • Aggregate result data and group by plantIDs • Post streaming results on WebSockets Data Pipeline View Industrial Automation - Turbine Data Analytics
  • 24. Key Takeaways | IoT capabilities in StreamAnalytix • Data Sources : Azure Event Hub, AWS IoT, MQTT, Kinesis, S3 • Data Sink : Redshift, Hadoop, MQTT, S3, Kinesis, WebSockets • PaaS Service Integration : SQS, Lambda, SNS | Integrated approach to IoT development | IoT applications are dynamic | Vendor neutral & interoperable architecture | COTS & open source offerings to quickly operationalize IoT use cases
  • 26. Thank you. Questions? © 2018 Impetus Technologies Email: inquiry@streamanalytix.com | @ImpetusTech / @StreamAnalytix Download Visual Spark Studio™ - Zero cost, light weight development tool. Full range of data processing and analytics functionality to build Spark applications.