SlideShare une entreprise Scribd logo
1  sur  36
Hadoop Summit 2016
Preventive maintenance of Robots
in Automotive industry
Ari Flink, Amit Kumar
• Intro
• IoT evolution, Big Data in IoT
• Cisco Cloud Platform
• Case Study
• Preventive maintenance of Robots in Automotive industry
• Adaptive, self-learning next-gen Predictive maintenance platform
Agenda
Ari fun fact: Kemi, Finland
About Ari
Solutions Architect at Cisco Cloud
• Architect service deployments on Cisco’s cloud platform (BDaaS,
DBaaS, BSS)
Previously Operations Architect at WebEx, eBay,
Excite@Home
• Ensure operational readiness for complex distributed services
• HA, DR,, config, deployment, monitoring, event correlation
What I love doing: Bikram Yoga @ 105 F
Amit: my other passion
Big Data Architect at Cisco Cloud Platform & Services Group
• Big Data Solutions for clients and infra needs using Hadoop, Cassandra
• Analytics platform design
• Data Center infra software abstraction : Firewall as a Service, Networking as a
Service.
Previously Symantec/Verisign, HCL-US, BoA
• Distributed Systems design and implementation
• Hadoop based solutions for large data sets
Cisco Cloud Platform
Global platform
deployed across
Cisco and SP
Partners
API-driven, elastic
experience for
developers,
based on open
standards
Cisco-architected
and operated for
rapid application
development and
deployment
Audience?
• Big Data ?
• Robotics / car manufacturer?
• IoT ?
IoT evolution
The Four Eras of Compute
1960 1980 2005 2015
Mainframe
x86 Linux Web VMs iPhone
PC + Web Cloud + Mobile
IoT + Analytics +
Automation (ML)
Cloud Containers
Enterprise Consumer IoT ( Machines )
Why preventative
maintenance for robots
How much does unplanned downtime cost a car
manufacturer?
$20k per minute
How much can a single incident can cost?
$2 million
Million dollar question
Which robot will fail next?
How can we predict robot failure?
Keep the assembly line moving
Why does a single robot failure matter?
Zero Downtime
• Cisco and Fanuc have created a Zero Downtime Solution (ZDT)
that analyzes data from robots to detect potential problems that
could lead to a failure.
• ZDT is currently used in production with over 6,000 robots at
automotive plants globally. GM alone has deployed ZDT in 27
factories in 5 countries analyzing over 5,000 of robots
• ZDT has successfully detected over 45 cases of potential failure
across 26 production plants over the past year and saved
already customers $40 million
Platform for Preventative
Maintenance
Overview
$2 million outage avoided !
Telemetry
collected
Notify robot
manufacturer
and plant
Plant
Data
Collector
Cisco
Cloud
Parts
warehouse
Car plant
Scheduled
maintenance
Cisco Cloud
Automotive manufacturer A
Plant 2
Plant 1
Plant Data Collector
Case study: Data Flow
Cisco IoT Platform
Plant 3
Cisco IoT Platform
Cisco BDaaS
ZDT application
Reporting
Analytics
Car manufacturers
Robot manufacturer
Automotive manufacturer B
Plant 2
Plant 1
ZDT Data Collector
Cisco IoT Platform
Plant 3
Notifications
Cisco Cloud
Car PlantCar Plant
Batch Layer
Cisco Cloud: High Level Arch Framework
Speed Layer
Serving Layer
Master
dataset
Batch
view Batch
view
Real-time
view
App
Car Plants
Batch
processing
Real-time
view
Real-time
processing
Data
Ingest
Layer
Data
stream
Cisco Cloud
Batch
Case study: ZDT Cisco Cloud Pilot details
Real-time
Serving
Master
data
Computed
data
HBase
Ingest
Cisco IoT
Kafka
Flume
Spark Streaming
Batch processing:
Pig, Hive
Impala
ImpalaSQL
schema
Data
API
UI
Hadoop
Multi-tenancy
User Interfaces
API
SQL
(Impala)
HDFS
Customer
Portals
Mobile
Devices
PD BI
Next Gen Platform:
“Predictive” Maintenance
Why Predictive?
 Car Production facilities operate at high volume
 Unexpected downtime creates considerable losses
 There is a need to be informed of a potential robot, controller or process problem
before unexpected downtime occurs
 Early detection is key in the following scenarios
 Mechanical failures
 Process control failures
 System issues: Controller
 Maintenance reminders
 Not-too-early and not-too-late detection is “key”
 Too early is expensive in the long run
 Too late is detrimental as well
 Finding the sweet spot is key to the most “optimal solution”
Sweet Spot: “Not-too-early” and “not-too-late” either
Time
Metric
Sweet spot
Too early Too late
Preventative Maintenance
Unscheduled outage avoided
Torque out
of range
Notify robot
manufacturer
and plant
Predictive analytics: Increased ROI
Report
• What happened
Analyze
• Why did it
happen
Monitor
• What is
happening now
Predict
• What might
happen
Increasing ROI and Complexity
Data Modeling details
Initial Dataset
Run/Evaluate
Models
Gather Data
Define
Problem
Validation Dataset
Test
Model
Select
Model
Test Dataset
Apply Model
Run Prediction
Stream Processing Layer
HDFS
Data Ingest Layer
Predictive Analytics: High level architecture
Learning Layer
Action Layer
Raw
dataset
Processed
dataset
Kafka
Cisco
IoT
Platform
Near “real-time” (micro-batch)
processing
( Spark )
Machine Learning
( Spark ML )
HDFS
Knowledge
Base
Operational
Dashboard
platform
( custom built /
Sensu
customized )
Stream Processing Layer
HDFS
Data Ingest Layer
Predictive Analytics: High level architecture
Learning Layer
Action Layer
Raw
dataset
Processed
dataset
Near “real-time” (micro-batch)
processing
( Spark )
Machine Learning
( Spark ML )
HDFS
Knowledge Base
File Formats: Avro vs Parquet vs ORC
 Avro is row-based
storage format,
optimized for scans
of all fields in a row
for each query
 Parquet is column-
based, best used
when dataset has
many columns and
only a few columns
are worked on
 ORC is column-
based as well
Spark based Predictive platform on Hadoop
Data Integration ( Kafka, Sqoop, Flume )
Storage for any type of data
Filesystem
(HDFS)
Online NoSQL
(HBase)
Workload Management ( YARN )
Machine Learning
(Spark, Mahout)
Stream Processing
(Spark)
Stream Processing LayerData Ingest Layer
Predictive Analytics: High level architecture
Learning Layer
Action Layer
Operational
Dashboard
platform
( custom built /
Sensu
customized )
Action Layer
Predictive Analytics: Action layer
Event store
Event consumer
API based event
Topic
Consumer for
email
Dashboard
middle-tier
API for Ad-hoc
queries
Consumer for
PagerDuty
Custom built /
Sensu
customized
Recap
Unscheduled outage avoided:
Savings $40 million
Preventative Maintenance of Robots in Automotive Industry

Contenu connexe

Tendances

Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Cécile Poyet
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesDataWorks Summit
 
The Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceThe Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceDataWorks Summit/Hadoop Summit
 
Format Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetFormat Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetDataWorks Summit
 
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise
Smart Enterprise Big Data Bus for the Modern Responsive EnterpriseSmart Enterprise Big Data Bus for the Modern Responsive Enterprise
Smart Enterprise Big Data Bus for the Modern Responsive EnterpriseDataWorks Summit
 
Accelerating Big Data Insights
Accelerating Big Data InsightsAccelerating Big Data Insights
Accelerating Big Data InsightsDataWorks Summit
 
What's new in apache hive
What's new in apache hive What's new in apache hive
What's new in apache hive DataWorks Summit
 
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...DataWorks Summit/Hadoop Summit
 
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...DataWorks Summit
 
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...Data Con LA
 
Graphene – Microsoft SCOPE on Tez
Graphene – Microsoft SCOPE on Tez Graphene – Microsoft SCOPE on Tez
Graphene – Microsoft SCOPE on Tez DataWorks Summit
 
Hadoop AWS infrastructure cost evaluation
Hadoop AWS infrastructure cost evaluationHadoop AWS infrastructure cost evaluation
Hadoop AWS infrastructure cost evaluationmattlieber
 

Tendances (20)

Active Learning for Fraud Prevention
Active Learning for Fraud PreventionActive Learning for Fraud Prevention
Active Learning for Fraud Prevention
 
Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It! Boost Performance with Scala – Learn From Those Who’ve Done It!
Boost Performance with Scala – Learn From Those Who’ve Done It!
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
 
The Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceThe Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open Source
 
Format Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetFormat Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and Parquet
 
Real Time Machine Learning Visualization with Spark
Real Time Machine Learning Visualization with SparkReal Time Machine Learning Visualization with Spark
Real Time Machine Learning Visualization with Spark
 
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise
Smart Enterprise Big Data Bus for the Modern Responsive EnterpriseSmart Enterprise Big Data Bus for the Modern Responsive Enterprise
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise
 
Accelerating Big Data Insights
Accelerating Big Data InsightsAccelerating Big Data Insights
Accelerating Big Data Insights
 
What's new in apache hive
What's new in apache hive What's new in apache hive
What's new in apache hive
 
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...
End to End Processing of 3.7 Million Telemetry Events per Second using Lambda...
 
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
From Insights to Value - Building a Modern Logical Data Lake to Drive User Ad...
 
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...
Big Data Day LA 2016/ Use Case Driven track - Hydrator: Open Source, Code-Fre...
 
Backup and Disaster Recovery in Hadoop
Backup and Disaster Recovery in Hadoop Backup and Disaster Recovery in Hadoop
Backup and Disaster Recovery in Hadoop
 
Apache Hive 2.0: SQL, Speed, Scale
Apache Hive 2.0: SQL, Speed, ScaleApache Hive 2.0: SQL, Speed, Scale
Apache Hive 2.0: SQL, Speed, Scale
 
Big Data Ready Enterprise
Big Data Ready Enterprise Big Data Ready Enterprise
Big Data Ready Enterprise
 
Graphene – Microsoft SCOPE on Tez
Graphene – Microsoft SCOPE on Tez Graphene – Microsoft SCOPE on Tez
Graphene – Microsoft SCOPE on Tez
 
Analysis of Major Trends in Big Data Analytics
Analysis of Major Trends in Big Data AnalyticsAnalysis of Major Trends in Big Data Analytics
Analysis of Major Trends in Big Data Analytics
 
Hadoop AWS infrastructure cost evaluation
Hadoop AWS infrastructure cost evaluationHadoop AWS infrastructure cost evaluation
Hadoop AWS infrastructure cost evaluation
 
Cloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep DiveCloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep Dive
 
Automated Analytics at Scale
Automated Analytics at ScaleAutomated Analytics at Scale
Automated Analytics at Scale
 

En vedette

Internet Of Things in Automobile Industry
Internet Of Things in Automobile IndustryInternet Of Things in Automobile Industry
Internet Of Things in Automobile IndustryIEI GSC
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word documentRohith Krishnan
 
Maintaining Excellence
Maintaining ExcellenceMaintaining Excellence
Maintaining ExcellenceTODD ULRICH
 
OM_MAO_2012_Jun
OM_MAO_2012_JunOM_MAO_2012_Jun
OM_MAO_2012_JunMDO_Lab
 
OpenERP preventive maintenance case of use
OpenERP preventive maintenance case of useOpenERP preventive maintenance case of use
OpenERP preventive maintenance case of useAvanzosc, S.L.
 
IoT - the internet evolution
IoT - the internet evolutionIoT - the internet evolution
IoT - the internet evolutionPrateek T.C
 
about IoT evolution and its trends in upcoming years.
about IoT evolution and its trends in upcoming years.about IoT evolution and its trends in upcoming years.
about IoT evolution and its trends in upcoming years.Pooja G N
 
Day1 Trina Ward
Day1 Trina WardDay1 Trina Ward
Day1 Trina WardUS-Ignite
 
PPP01 - Overview of Preventive Maintenance
PPP01 - Overview of Preventive Maintenance PPP01 - Overview of Preventive Maintenance
PPP01 - Overview of Preventive Maintenance Maintenance Connection
 
Quebec Robotics - Connexcité
Quebec Robotics - ConnexcitéQuebec Robotics - Connexcité
Quebec Robotics - ConnexcitéRobotiq
 
Il risparmio energetico nei motori elettrici
Il risparmio energetico nei motori elettrici Il risparmio energetico nei motori elettrici
Il risparmio energetico nei motori elettrici Romagna Innovazione
 
Effectiveness of preventive maintenance in critical equip at Apollo tyres
Effectiveness of preventive maintenance in critical equip at Apollo tyresEffectiveness of preventive maintenance in critical equip at Apollo tyres
Effectiveness of preventive maintenance in critical equip at Apollo tyresJustine Thomachan
 
4 Steps – Fix your Preventative Maintenance Program
4 Steps – Fix your Preventative Maintenance Program4 Steps – Fix your Preventative Maintenance Program
4 Steps – Fix your Preventative Maintenance ProgramEvan McKenzie
 
Internet of Things: The Elephants of IoT
Internet of Things:  The Elephants of IoTInternet of Things:  The Elephants of IoT
Internet of Things: The Elephants of IoT4GWE
 
Preventive Maintenance System - Rig Maintenance
Preventive Maintenance System - Rig MaintenancePreventive Maintenance System - Rig Maintenance
Preventive Maintenance System - Rig Maintenancenfra erp
 
IoT Business Perspectives
IoT Business Perspectives IoT Business Perspectives
IoT Business Perspectives Eurotech
 

En vedette (20)

7 Predictive Analytics, Spark , Streaming use cases
7 Predictive Analytics, Spark , Streaming use cases7 Predictive Analytics, Spark , Streaming use cases
7 Predictive Analytics, Spark , Streaming use cases
 
Internet Of Things in Automobile Industry
Internet Of Things in Automobile IndustryInternet Of Things in Automobile Industry
Internet Of Things in Automobile Industry
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word document
 
Maintaining Excellence
Maintaining ExcellenceMaintaining Excellence
Maintaining Excellence
 
IoT
IoTIoT
IoT
 
OM_MAO_2012_Jun
OM_MAO_2012_JunOM_MAO_2012_Jun
OM_MAO_2012_Jun
 
OpenERP preventive maintenance case of use
OpenERP preventive maintenance case of useOpenERP preventive maintenance case of use
OpenERP preventive maintenance case of use
 
IoT - the internet evolution
IoT - the internet evolutionIoT - the internet evolution
IoT - the internet evolution
 
about IoT evolution and its trends in upcoming years.
about IoT evolution and its trends in upcoming years.about IoT evolution and its trends in upcoming years.
about IoT evolution and its trends in upcoming years.
 
Day1 Trina Ward
Day1 Trina WardDay1 Trina Ward
Day1 Trina Ward
 
PPP01 - Overview of Preventive Maintenance
PPP01 - Overview of Preventive Maintenance PPP01 - Overview of Preventive Maintenance
PPP01 - Overview of Preventive Maintenance
 
Quebec Robotics - Connexcité
Quebec Robotics - ConnexcitéQuebec Robotics - Connexcité
Quebec Robotics - Connexcité
 
Il risparmio energetico nei motori elettrici
Il risparmio energetico nei motori elettrici Il risparmio energetico nei motori elettrici
Il risparmio energetico nei motori elettrici
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Effectiveness of preventive maintenance in critical equip at Apollo tyres
Effectiveness of preventive maintenance in critical equip at Apollo tyresEffectiveness of preventive maintenance in critical equip at Apollo tyres
Effectiveness of preventive maintenance in critical equip at Apollo tyres
 
4 Steps – Fix your Preventative Maintenance Program
4 Steps – Fix your Preventative Maintenance Program4 Steps – Fix your Preventative Maintenance Program
4 Steps – Fix your Preventative Maintenance Program
 
Internet of Things: The Elephants of IoT
Internet of Things:  The Elephants of IoTInternet of Things:  The Elephants of IoT
Internet of Things: The Elephants of IoT
 
the role of Big data and IoT in urban Transport
the role of Big data and IoT in urban Transportthe role of Big data and IoT in urban Transport
the role of Big data and IoT in urban Transport
 
Preventive Maintenance System - Rig Maintenance
Preventive Maintenance System - Rig MaintenancePreventive Maintenance System - Rig Maintenance
Preventive Maintenance System - Rig Maintenance
 
IoT Business Perspectives
IoT Business Perspectives IoT Business Perspectives
IoT Business Perspectives
 

Similaire à Preventative Maintenance of Robots in Automotive Industry

Cloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and FastCloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and FastDatabricks
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIsCisco DevNet
 
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Big Data Value Association
 
Machine learning in the physical world by Kip Larson from AWS IoT
Machine learning in the physical world by  Kip Larson from AWS IoTMachine learning in the physical world by  Kip Larson from AWS IoT
Machine learning in the physical world by Kip Larson from AWS IoTBill Liu
 
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®Best Practices for Streaming IoT Data with MQTT and Apache Kafka®
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®confluent
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture PrimerIlham Ahmed
 
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...confluent
 
Best Practices for Streaming IoT Data with MQTT and Apache Kafka
Best Practices for Streaming IoT Data with MQTT and Apache KafkaBest Practices for Streaming IoT Data with MQTT and Apache Kafka
Best Practices for Streaming IoT Data with MQTT and Apache KafkaKai Wähner
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Amazon Web Services
 
Real Time Streaming Architecture at Ford
Real Time Streaming Architecture at FordReal Time Streaming Architecture at Ford
Real Time Streaming Architecture at FordDataWorks Summit
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioBill Wong
 
Simplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduSimplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduCloudera, Inc.
 
Dell Digital Transformation Through AI and Data Analytics Webinar
Dell Digital Transformation Through AI and  Data Analytics WebinarDell Digital Transformation Through AI and  Data Analytics Webinar
Dell Digital Transformation Through AI and Data Analytics WebinarBill Wong
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalAvere Systems
 
Processing Real-Time Data at Scale: A streaming platform as a central nervous...
Processing Real-Time Data at Scale: A streaming platform as a central nervous...Processing Real-Time Data at Scale: A streaming platform as a central nervous...
Processing Real-Time Data at Scale: A streaming platform as a central nervous...confluent
 
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...Deepak Chandramouli
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database RoundtableEric Kavanagh
 
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...Impetus Technologies
 
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...Flink Forward
 

Similaire à Preventative Maintenance of Robots in Automotive Industry (20)

Cloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and FastCloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and Fast
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
 
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
 
Machine learning in the physical world by Kip Larson from AWS IoT
Machine learning in the physical world by  Kip Larson from AWS IoTMachine learning in the physical world by  Kip Larson from AWS IoT
Machine learning in the physical world by Kip Larson from AWS IoT
 
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®Best Practices for Streaming IoT Data with MQTT and Apache Kafka®
Best Practices for Streaming IoT Data with MQTT and Apache Kafka®
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...
Viele Autos, noch mehr Daten: IoT-Daten-Streaming mit MQTT & Kafka (Kai Waehn...
 
Best Practices for Streaming IoT Data with MQTT and Apache Kafka
Best Practices for Streaming IoT Data with MQTT and Apache KafkaBest Practices for Streaming IoT Data with MQTT and Apache Kafka
Best Practices for Streaming IoT Data with MQTT and Apache Kafka
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
 
Real Time Streaming Architecture at Ford
Real Time Streaming Architecture at FordReal Time Streaming Architecture at Ford
Real Time Streaming Architecture at Ford
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
 
Simplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache KuduSimplifying Real-Time Architectures for IoT with Apache Kudu
Simplifying Real-Time Architectures for IoT with Apache Kudu
 
Dell Digital Transformation Through AI and Data Analytics Webinar
Dell Digital Transformation Through AI and  Data Analytics WebinarDell Digital Transformation Through AI and  Data Analytics Webinar
Dell Digital Transformation Through AI and Data Analytics Webinar
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
Processing Real-Time Data at Scale: A streaming platform as a central nervous...
Processing Real-Time Data at Scale: A streaming platform as a central nervous...Processing Real-Time Data at Scale: A streaming platform as a central nervous...
Processing Real-Time Data at Scale: A streaming platform as a central nervous...
 
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...
PayPal datalake journey | teradata - edge of next | san diego | 2017 october ...
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...
Smart Enterprise Big Data Bus for the Modern Responsive Enterprise- StreamAna...
 
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...Event Streaming Architecture for Industry 4.0 -  Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
 

Plus de DataWorks Summit/Hadoop Summit

Unleashing the Power of Apache Atlas with Apache Ranger
Unleashing the Power of Apache Atlas with Apache RangerUnleashing the Power of Apache Atlas with Apache Ranger
Unleashing the Power of Apache Atlas with Apache RangerDataWorks Summit/Hadoop Summit
 
Enabling Digital Diagnostics with a Data Science Platform
Enabling Digital Diagnostics with a Data Science PlatformEnabling Digital Diagnostics with a Data Science Platform
Enabling Digital Diagnostics with a Data Science PlatformDataWorks Summit/Hadoop Summit
 
Double Your Hadoop Performance with Hortonworks SmartSense
Double Your Hadoop Performance with Hortonworks SmartSenseDouble Your Hadoop Performance with Hortonworks SmartSense
Double Your Hadoop Performance with Hortonworks SmartSenseDataWorks Summit/Hadoop Summit
 
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...DataWorks Summit/Hadoop Summit
 
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...DataWorks Summit/Hadoop Summit
 
Mool - Automated Log Analysis using Data Science and ML
Mool - Automated Log Analysis using Data Science and MLMool - Automated Log Analysis using Data Science and ML
Mool - Automated Log Analysis using Data Science and MLDataWorks Summit/Hadoop Summit
 
The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)DataWorks Summit/Hadoop Summit
 
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...DataWorks Summit/Hadoop Summit
 
Scaling HDFS to Manage Billions of Files with Distributed Storage Schemes
Scaling HDFS to Manage Billions of Files with Distributed Storage SchemesScaling HDFS to Manage Billions of Files with Distributed Storage Schemes
Scaling HDFS to Manage Billions of Files with Distributed Storage SchemesDataWorks Summit/Hadoop Summit
 

Plus de DataWorks Summit/Hadoop Summit (20)

Running Apache Spark & Apache Zeppelin in Production
Running Apache Spark & Apache Zeppelin in ProductionRunning Apache Spark & Apache Zeppelin in Production
Running Apache Spark & Apache Zeppelin in Production
 
State of Security: Apache Spark & Apache Zeppelin
State of Security: Apache Spark & Apache ZeppelinState of Security: Apache Spark & Apache Zeppelin
State of Security: Apache Spark & Apache Zeppelin
 
Unleashing the Power of Apache Atlas with Apache Ranger
Unleashing the Power of Apache Atlas with Apache RangerUnleashing the Power of Apache Atlas with Apache Ranger
Unleashing the Power of Apache Atlas with Apache Ranger
 
Enabling Digital Diagnostics with a Data Science Platform
Enabling Digital Diagnostics with a Data Science PlatformEnabling Digital Diagnostics with a Data Science Platform
Enabling Digital Diagnostics with a Data Science Platform
 
Revolutionize Text Mining with Spark and Zeppelin
Revolutionize Text Mining with Spark and ZeppelinRevolutionize Text Mining with Spark and Zeppelin
Revolutionize Text Mining with Spark and Zeppelin
 
Double Your Hadoop Performance with Hortonworks SmartSense
Double Your Hadoop Performance with Hortonworks SmartSenseDouble Your Hadoop Performance with Hortonworks SmartSense
Double Your Hadoop Performance with Hortonworks SmartSense
 
Hadoop Crash Course
Hadoop Crash CourseHadoop Crash Course
Hadoop Crash Course
 
Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
 
Apache Spark Crash Course
Apache Spark Crash CourseApache Spark Crash Course
Apache Spark Crash Course
 
Dataflow with Apache NiFi
Dataflow with Apache NiFiDataflow with Apache NiFi
Dataflow with Apache NiFi
 
Schema Registry - Set you Data Free
Schema Registry - Set you Data FreeSchema Registry - Set you Data Free
Schema Registry - Set you Data Free
 
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...
Building a Large-Scale, Adaptive Recommendation Engine with Apache Flink and ...
 
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...
Real-Time Anomaly Detection using LSTM Auto-Encoders with Deep Learning4J on ...
 
Mool - Automated Log Analysis using Data Science and ML
Mool - Automated Log Analysis using Data Science and MLMool - Automated Log Analysis using Data Science and ML
Mool - Automated Log Analysis using Data Science and ML
 
How Hadoop Makes the Natixis Pack More Efficient
How Hadoop Makes the Natixis Pack More Efficient How Hadoop Makes the Natixis Pack More Efficient
How Hadoop Makes the Natixis Pack More Efficient
 
HBase in Practice
HBase in Practice HBase in Practice
HBase in Practice
 
The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)The Challenge of Driving Business Value from the Analytics of Things (AOT)
The Challenge of Driving Business Value from the Analytics of Things (AOT)
 
Breaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
Breaking the 1 Million OPS/SEC Barrier in HOPS HadoopBreaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
Breaking the 1 Million OPS/SEC Barrier in HOPS Hadoop
 
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
From Regulatory Process Verification to Predictive Maintenance and Beyond wit...
 
Scaling HDFS to Manage Billions of Files with Distributed Storage Schemes
Scaling HDFS to Manage Billions of Files with Distributed Storage SchemesScaling HDFS to Manage Billions of Files with Distributed Storage Schemes
Scaling HDFS to Manage Billions of Files with Distributed Storage Schemes
 

Dernier

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Dernier (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Preventative Maintenance of Robots in Automotive Industry

  • 1. Hadoop Summit 2016 Preventive maintenance of Robots in Automotive industry Ari Flink, Amit Kumar
  • 2. • Intro • IoT evolution, Big Data in IoT • Cisco Cloud Platform • Case Study • Preventive maintenance of Robots in Automotive industry • Adaptive, self-learning next-gen Predictive maintenance platform Agenda
  • 3. Ari fun fact: Kemi, Finland
  • 4. About Ari Solutions Architect at Cisco Cloud • Architect service deployments on Cisco’s cloud platform (BDaaS, DBaaS, BSS) Previously Operations Architect at WebEx, eBay, Excite@Home • Ensure operational readiness for complex distributed services • HA, DR,, config, deployment, monitoring, event correlation
  • 5. What I love doing: Bikram Yoga @ 105 F
  • 6. Amit: my other passion Big Data Architect at Cisco Cloud Platform & Services Group • Big Data Solutions for clients and infra needs using Hadoop, Cassandra • Analytics platform design • Data Center infra software abstraction : Firewall as a Service, Networking as a Service. Previously Symantec/Verisign, HCL-US, BoA • Distributed Systems design and implementation • Hadoop based solutions for large data sets
  • 7. Cisco Cloud Platform Global platform deployed across Cisco and SP Partners API-driven, elastic experience for developers, based on open standards Cisco-architected and operated for rapid application development and deployment
  • 8. Audience? • Big Data ? • Robotics / car manufacturer? • IoT ?
  • 10. The Four Eras of Compute 1960 1980 2005 2015 Mainframe x86 Linux Web VMs iPhone PC + Web Cloud + Mobile IoT + Analytics + Automation (ML) Cloud Containers Enterprise Consumer IoT ( Machines )
  • 12. How much does unplanned downtime cost a car manufacturer? $20k per minute How much can a single incident can cost? $2 million
  • 13. Million dollar question Which robot will fail next? How can we predict robot failure?
  • 14. Keep the assembly line moving
  • 15. Why does a single robot failure matter?
  • 16. Zero Downtime • Cisco and Fanuc have created a Zero Downtime Solution (ZDT) that analyzes data from robots to detect potential problems that could lead to a failure. • ZDT is currently used in production with over 6,000 robots at automotive plants globally. GM alone has deployed ZDT in 27 factories in 5 countries analyzing over 5,000 of robots • ZDT has successfully detected over 45 cases of potential failure across 26 production plants over the past year and saved already customers $40 million
  • 18. Overview $2 million outage avoided ! Telemetry collected Notify robot manufacturer and plant Plant Data Collector Cisco Cloud Parts warehouse Car plant Scheduled maintenance
  • 19. Cisco Cloud Automotive manufacturer A Plant 2 Plant 1 Plant Data Collector Case study: Data Flow Cisco IoT Platform Plant 3 Cisco IoT Platform Cisco BDaaS ZDT application Reporting Analytics Car manufacturers Robot manufacturer Automotive manufacturer B Plant 2 Plant 1 ZDT Data Collector Cisco IoT Platform Plant 3 Notifications
  • 20. Cisco Cloud Car PlantCar Plant Batch Layer Cisco Cloud: High Level Arch Framework Speed Layer Serving Layer Master dataset Batch view Batch view Real-time view App Car Plants Batch processing Real-time view Real-time processing Data Ingest Layer Data stream
  • 21. Cisco Cloud Batch Case study: ZDT Cisco Cloud Pilot details Real-time Serving Master data Computed data HBase Ingest Cisco IoT Kafka Flume Spark Streaming Batch processing: Pig, Hive Impala ImpalaSQL schema Data API
  • 24. Why Predictive?  Car Production facilities operate at high volume  Unexpected downtime creates considerable losses  There is a need to be informed of a potential robot, controller or process problem before unexpected downtime occurs  Early detection is key in the following scenarios  Mechanical failures  Process control failures  System issues: Controller  Maintenance reminders  Not-too-early and not-too-late detection is “key”  Too early is expensive in the long run  Too late is detrimental as well  Finding the sweet spot is key to the most “optimal solution”
  • 25. Sweet Spot: “Not-too-early” and “not-too-late” either Time Metric Sweet spot Too early Too late
  • 26. Preventative Maintenance Unscheduled outage avoided Torque out of range Notify robot manufacturer and plant
  • 27. Predictive analytics: Increased ROI Report • What happened Analyze • Why did it happen Monitor • What is happening now Predict • What might happen Increasing ROI and Complexity
  • 28. Data Modeling details Initial Dataset Run/Evaluate Models Gather Data Define Problem Validation Dataset Test Model Select Model Test Dataset Apply Model Run Prediction
  • 29. Stream Processing Layer HDFS Data Ingest Layer Predictive Analytics: High level architecture Learning Layer Action Layer Raw dataset Processed dataset Kafka Cisco IoT Platform Near “real-time” (micro-batch) processing ( Spark ) Machine Learning ( Spark ML ) HDFS Knowledge Base Operational Dashboard platform ( custom built / Sensu customized )
  • 30. Stream Processing Layer HDFS Data Ingest Layer Predictive Analytics: High level architecture Learning Layer Action Layer Raw dataset Processed dataset Near “real-time” (micro-batch) processing ( Spark ) Machine Learning ( Spark ML ) HDFS Knowledge Base
  • 31. File Formats: Avro vs Parquet vs ORC  Avro is row-based storage format, optimized for scans of all fields in a row for each query  Parquet is column- based, best used when dataset has many columns and only a few columns are worked on  ORC is column- based as well
  • 32. Spark based Predictive platform on Hadoop Data Integration ( Kafka, Sqoop, Flume ) Storage for any type of data Filesystem (HDFS) Online NoSQL (HBase) Workload Management ( YARN ) Machine Learning (Spark, Mahout) Stream Processing (Spark)
  • 33. Stream Processing LayerData Ingest Layer Predictive Analytics: High level architecture Learning Layer Action Layer Operational Dashboard platform ( custom built / Sensu customized )
  • 34. Action Layer Predictive Analytics: Action layer Event store Event consumer API based event Topic Consumer for email Dashboard middle-tier API for Ad-hoc queries Consumer for PagerDuty Custom built / Sensu customized

Notes de l'éditeur

  1. FANUC provides robots with high reliability and uptime averaging 9+ years (80k hours) mean time between failures. But this was not enough, because they know that when a production line goes down unexpectedly it can cost a company as much as $20,000 per minute or and $2 million for a single incident. In a factory that’s kicking out one vehicle per minute, every minute of stalled production is hemorrhaging profits, labor expenses and more. Zero Downtime (zdt) Reacting to unexpected downtime can mean an extended period of time for: problem solving ordering and receiving parts that are needed scheduling a service person servicing the robot and/or system Production facilities are operating at high volume Single robot failure can stop the line Unexpected downtime creates considerable consequences Need to be informed of a potential robot, controller or process problem before unexpected downtime occurs
  2. ZDT is FANUC's new diagnostic tool that detects critical information about the robot's mechanical, maintenance and process/system health to alert customers about potential system or product issues. Data relevant for the maintenance issue is sent to the Cisco Cloud where the cloud analytics engine captures the “out of range” exceptions and predicts the maintenance need. Then, an alert is sent from the cloud application to FANUC service personnel and to the manufacturing customer about the need for replacement part. The part is then shipped to arrive at the factory in time for the next scheduled planned maintenance window. Anything on the robot controller that predicts or prevents robot downtime is part of ZDT early detection of impending Mechanical failures Process control failures System issues
  3. FANUC Current installation base: 250,000 robots 2.4 million CNCs 12.7 million servo motors Zero Downtime (zdt) Reacting to unexpected downtime can mean an extended period of time for: problem solving ordering and receiving parts that are needed scheduling a service person servicing the robot and/or system Production facilities are operating at high volume Single robot failure can stop the line Unexpected downtime creates considerable consequences Need to be informed of a potential robot, controller or process problem before unexpected downtime occurs
  4. PaaS: Develop fog applications. Our first IoT PaaS offering, called Cisco DSX, simplifies fog application development in several ways: ◦ Device abstraction: Fog applications need to communicate with many types of IoT devices. Creating a separate application for each vendor’s temperature sensor, for example, would be impractical. Cisco DSX saves application developers this effort by providing an abstracted view of IoT devices. ◦ Support for multiple development environments. IoT applications that deliver machine as a service (MaaS) are typically developed in various environments and programming languages. With Cisco DSX, fog nodes can support multiple development environments. ◦ Simplified management of fog applications. Managing a growing number of fog applications would also be impractical. Cisco DSX simplifies management and automates policy enforcement.
  5. SPG Sofwqare Platform Group
  6. Motion/Mechanical Health Examples: Motor and Reducer deterioration, gear backlash , excessive servo-off events, Dislocation prediction for delta robots, etc. Process Health Examples: Air regulator failure, canister high torque, ServoGun motor/drive deterioration, abnormal tip wear, gas flaw, wire spool low, part rate increase beyond, etc. System Health Examples: Memory utilization, Ethernet Transmit/receive errors, Vision performance, CPU performance issues, etc.