SlideShare una empresa de Scribd logo
1 de 14
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Tom Bryans
Delivery Manager
Ford Motor Company
Connected Vehicle Data Platform
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Shift in Business Model
A car company AND A mobility company
Connected Vehicle
Ford Copyright 2016 ©
Connected Vehicle Data Platform
What is a connected Vehicle?
Vehicle has the means to transmit data.
Vehicle has the means to receive data.
Ford Copyright 2016 ©
Connected Vehicle Data Platform
How do we collect data from Connected Vehicles?
Data Over Voice
Embedded Modems
Plug In Devices
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Where does data go from the Vehicle?
Data Over Voice
Embedded Modems
Plug In Devices
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Where does data go from the Cloud?
Store
Land Transform
Ford Copyright 2016 ©
Connected Vehicle Data Platform
What data is collected from Connected vehicles?
• Signals/Messages
• Diagnostic Trouble Codes
• Warning Indicator Lamp Status
Ford Copyright 2016 ©
Connected Vehicle Data Platform
How much data can a Vehicle Generate?
A single Vehicle can generate 25GB of Controller Area Network
(CAN) Traffic in an hour.
What does the data look like ? TkEiASwYVQxwFSRRM0ZBNl
AwU1UyRFIzMzIzNTkBaCILA
AF+ItYvADkl0AoYVQxvAggiF
wAQAAQEAAAAAAjgKyQAB
AAAKIAB/4H/gF4ABiXcAAY
mFQA/AjgCcBACCwgPBb0BI
IFRQb/AACAgpQQAgsINjB+I
tYvADkl0 ……
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Use Case: SYNC Connect Remote Start
RS Rcvd Fr Mbl
RS Sent To Veh
RSC Rcvd Fr Veh
RSC Sent To Mbl
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Use Case: Variable Lease
Odometer$350/Month
24 months
24k miles
$250/Month
24 months
+ $.xx /mile
Connected Vehicle Data Platform
Ford Copyright 2016 ©
Receive
Azure
Event Hub
SFTP RESTful WS
Internal
DataBase
SqoopStorm Spout & Bolts
Oozie Workflow
Java application
Yes
Java Web Service
ORC Hive TablesData Access
Data Loading
Transform
Scheduling
Landing
Ingestion
HDFS
No
HBase
Java MapReduce PiG
De-dup Logic Data Classification Hive Partitioning Validation
Security Ranger
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Opportunities
Data Privacy
Integration with Partners
and Suppliers
Security
Standards & Frameworks
Country Specific Regulations
Storage & Updates
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Production:
• 261 Data Nodes
• 5220 CPU Cores
• 65 TB RAM
• 5 PB Usable Storage
• 10 Racks / 130 kW Power
Hadoop Capacities
Note: Usable storage assumes 3x replication in cluster.
Ford Copyright 2016 ©
Connected Vehicle Data Platform
Questions & Answers

Más contenido relacionado

La actualidad más candente

Diagnostic in Adaptive AUTOSAR
Diagnostic in Adaptive AUTOSARDiagnostic in Adaptive AUTOSAR
Diagnostic in Adaptive AUTOSARBernhard Wagner
 
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...Enerco Energy Solutions LLP
 
Introduction to Microsoft Fabric.pdf
Introduction to Microsoft Fabric.pdfIntroduction to Microsoft Fabric.pdf
Introduction to Microsoft Fabric.pdfishaniuudeshika
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioHCL Technologies
 
Adaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RAdaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RNikhil Kashyap
 
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEMIoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEMjohn solomon j
 
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...Deepak Dudhate
 
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...Spark Summit
 
IoT-Enabled Predictive Maintenance
IoT-Enabled Predictive MaintenanceIoT-Enabled Predictive Maintenance
IoT-Enabled Predictive MaintenanceCloudera, Inc.
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car SecuritySuresh Mandava
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingAlison Chaiken
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine LearningJames Serra
 
Automatic Car parking system
Automatic Car parking system Automatic Car parking system
Automatic Car parking system Naresh Biloniya
 
Azure+Databricks+Course+Slide+Deck+V4.pdf
Azure+Databricks+Course+Slide+Deck+V4.pdfAzure+Databricks+Course+Slide+Deck+V4.pdf
Azure+Databricks+Course+Slide+Deck+V4.pdfChitresh Kaushik
 

La actualidad más candente (20)

Diagnostic in Adaptive AUTOSAR
Diagnostic in Adaptive AUTOSARDiagnostic in Adaptive AUTOSAR
Diagnostic in Adaptive AUTOSAR
 
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
Industry 4.0 PPT PDF for Smart Manufacturing using IIoT (Industrial IoT i.e. ...
 
Introduction to Microsoft Fabric.pdf
Introduction to Microsoft Fabric.pdfIntroduction to Microsoft Fabric.pdf
Introduction to Microsoft Fabric.pdf
 
Autonomous Vehicles
Autonomous VehiclesAutonomous Vehicles
Autonomous Vehicles
 
Connected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian ScenarioConnected Cars - Use Cases for Indian Scenario
Connected Cars - Use Cases for Indian Scenario
 
Adaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL RAdaptive cruise control system by NIKHIL R
Adaptive cruise control system by NIKHIL R
 
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEMIoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
 
Connected Cars
Connected CarsConnected Cars
Connected Cars
 
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...
Industry 4.0 Implementation, Challenges And Opportunities Of Industry 4.0 : C...
 
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...
Data Driven-Toyota Customer 360 Insights on Apache Spark and MLlib-(Brian Kur...
 
IoT-Enabled Predictive Maintenance
IoT-Enabled Predictive MaintenanceIoT-Enabled Predictive Maintenance
IoT-Enabled Predictive Maintenance
 
Amazon quicksight
Amazon quicksightAmazon quicksight
Amazon quicksight
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car Security
 
Hand free driving
Hand free drivingHand free driving
Hand free driving
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
 
Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
 
Automatic Car parking system
Automatic Car parking system Automatic Car parking system
Automatic Car parking system
 
Auto pilot Mode ppt
Auto pilot Mode pptAuto pilot Mode ppt
Auto pilot Mode ppt
 
Automotive Telematics
Automotive TelematicsAutomotive Telematics
Automotive Telematics
 
Azure+Databricks+Course+Slide+Deck+V4.pdf
Azure+Databricks+Course+Slide+Deck+V4.pdfAzure+Databricks+Course+Slide+Deck+V4.pdf
Azure+Databricks+Course+Slide+Deck+V4.pdf
 

Similar a Connected Vehicle Data Platform

Building intelligent apps using iot and cognitive services - Prabhjot Bakshi
Building intelligent apps using iot and cognitive services - Prabhjot BakshiBuilding intelligent apps using iot and cognitive services - Prabhjot Bakshi
Building intelligent apps using iot and cognitive services - Prabhjot BakshiaOS Community
 
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...Amazon Web Services
 
IOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSIOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSAmazon Web Services
 
Pokevian connected car_products_v3.0.0
Pokevian connected car_products_v3.0.0Pokevian connected car_products_v3.0.0
Pokevian connected car_products_v3.0.0Dong-il Chang
 
citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02Fumihiko Kondo
 
IoE = New Partners & Business Models @ ITS World Congress 2014
IoE = New Partners & Business Models @ ITS World Congress 2014IoE = New Partners & Business Models @ ITS World Congress 2014
IoE = New Partners & Business Models @ ITS World Congress 2014Andreas Mai
 
PhotoEnforced Com Overview
PhotoEnforced Com OverviewPhotoEnforced Com Overview
PhotoEnforced Com OverviewJeff Cohn
 
Connected cars: making navigation personal, adding telematics features and en...
Connected cars: making navigation personal, adding telematics features and en...Connected cars: making navigation personal, adding telematics features and en...
Connected cars: making navigation personal, adding telematics features and en...M2M Alliance e.V.
 
Enabling the Connected Car Revolution

Enabling the Connected Car Revolution
Enabling the Connected Car Revolution

Enabling the Connected Car Revolution
Cloudera, Inc.
 
Elite EXTRA Routing and Tracking for Deliveries System Overview
Elite EXTRA Routing and Tracking for Deliveries System OverviewElite EXTRA Routing and Tracking for Deliveries System Overview
Elite EXTRA Routing and Tracking for Deliveries System Overviewsusanmarcott1
 
Sap Vehicle Insights short overview
Sap Vehicle Insights short overviewSap Vehicle Insights short overview
Sap Vehicle Insights short overviewPierre Erasmus
 
Digitization of the Automotive Industry: Connecting The New Mobility Value Chain
Digitization of the Automotive Industry: Connecting The New Mobility Value ChainDigitization of the Automotive Industry: Connecting The New Mobility Value Chain
Digitization of the Automotive Industry: Connecting The New Mobility Value ChainAndreas Mai
 
[Startup Nations Summit 2014] Competition - Kazakhstan
[Startup Nations Summit 2014] Competition - Kazakhstan[Startup Nations Summit 2014] Competition - Kazakhstan
[Startup Nations Summit 2014] Competition - KazakhstanStartupNations
 
A Internet das Coisas e a revolução no Monitoramento de Frota
A Internet das Coisas e a revolução no Monitoramento de FrotaA Internet das Coisas e a revolução no Monitoramento de Frota
A Internet das Coisas e a revolução no Monitoramento de FrotaGabriela Pedrazzoli
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowVMware Tanzu
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car SymposiumArynga
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment ThesisJames Harris
 
Connected Car technologies
Connected Car technologiesConnected Car technologies
Connected Car technologiesMauroBenigno4
 
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...Edge AI and Vision Alliance
 

Similar a Connected Vehicle Data Platform (20)

Building intelligent apps using iot and cognitive services - Prabhjot Bakshi
Building intelligent apps using iot and cognitive services - Prabhjot BakshiBuilding intelligent apps using iot and cognitive services - Prabhjot Bakshi
Building intelligent apps using iot and cognitive services - Prabhjot Bakshi
 
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
 
IOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWSIOT207_Panasonic—Building the Road of the Future on AWS
IOT207_Panasonic—Building the Road of the Future on AWS
 
Pokevian connected car_products_v3.0.0
Pokevian connected car_products_v3.0.0Pokevian connected car_products_v3.0.0
Pokevian connected car_products_v3.0.0
 
citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02
 
IoE = New Partners & Business Models @ ITS World Congress 2014
IoE = New Partners & Business Models @ ITS World Congress 2014IoE = New Partners & Business Models @ ITS World Congress 2014
IoE = New Partners & Business Models @ ITS World Congress 2014
 
PhotoEnforced Com Overview
PhotoEnforced Com OverviewPhotoEnforced Com Overview
PhotoEnforced Com Overview
 
Connected cars: making navigation personal, adding telematics features and en...
Connected cars: making navigation personal, adding telematics features and en...Connected cars: making navigation personal, adding telematics features and en...
Connected cars: making navigation personal, adding telematics features and en...
 
Enabling the Connected Car Revolution

Enabling the Connected Car Revolution
Enabling the Connected Car Revolution

Enabling the Connected Car Revolution

 
Elite EXTRA Routing and Tracking for Deliveries System Overview
Elite EXTRA Routing and Tracking for Deliveries System OverviewElite EXTRA Routing and Tracking for Deliveries System Overview
Elite EXTRA Routing and Tracking for Deliveries System Overview
 
Sap Vehicle Insights short overview
Sap Vehicle Insights short overviewSap Vehicle Insights short overview
Sap Vehicle Insights short overview
 
Digitization of the Automotive Industry: Connecting The New Mobility Value Chain
Digitization of the Automotive Industry: Connecting The New Mobility Value ChainDigitization of the Automotive Industry: Connecting The New Mobility Value Chain
Digitization of the Automotive Industry: Connecting The New Mobility Value Chain
 
[Startup Nations Summit 2014] Competition - Kazakhstan
[Startup Nations Summit 2014] Competition - Kazakhstan[Startup Nations Summit 2014] Competition - Kazakhstan
[Startup Nations Summit 2014] Competition - Kazakhstan
 
A Internet das Coisas e a revolução no Monitoramento de Frota
A Internet das Coisas e a revolução no Monitoramento de FrotaA Internet das Coisas e a revolução no Monitoramento de Frota
A Internet das Coisas e a revolução no Monitoramento de Frota
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
 
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car SymposiumMONETIZING  THE CONNECTED CAR, Citi 2013 Connected Car Symposium
MONETIZING THE CONNECTED CAR, Citi 2013 Connected Car Symposium
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment Thesis
 
Auto3P Global Company
Auto3P Global CompanyAuto3P Global Company
Auto3P Global Company
 
Connected Car technologies
Connected Car technologiesConnected Car technologies
Connected Car technologies
 
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
“Embedded Vision in ADAS and Autonomous Vehicles: Navigating the New Reality,...
 

Más 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
 

Más 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...
 
Backup and Disaster Recovery in Hadoop
Backup and Disaster Recovery in Hadoop Backup and Disaster Recovery in Hadoop
Backup and Disaster Recovery in Hadoop
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Connected Vehicle Data Platform

  • 1. Ford Copyright 2016 © Connected Vehicle Data Platform Tom Bryans Delivery Manager Ford Motor Company Connected Vehicle Data Platform
  • 2. Ford Copyright 2016 © Connected Vehicle Data Platform Shift in Business Model A car company AND A mobility company Connected Vehicle
  • 3. Ford Copyright 2016 © Connected Vehicle Data Platform What is a connected Vehicle? Vehicle has the means to transmit data. Vehicle has the means to receive data.
  • 4. Ford Copyright 2016 © Connected Vehicle Data Platform How do we collect data from Connected Vehicles? Data Over Voice Embedded Modems Plug In Devices
  • 5. Ford Copyright 2016 © Connected Vehicle Data Platform Where does data go from the Vehicle? Data Over Voice Embedded Modems Plug In Devices
  • 6. Ford Copyright 2016 © Connected Vehicle Data Platform Where does data go from the Cloud? Store Land Transform
  • 7. Ford Copyright 2016 © Connected Vehicle Data Platform What data is collected from Connected vehicles? • Signals/Messages • Diagnostic Trouble Codes • Warning Indicator Lamp Status
  • 8. Ford Copyright 2016 © Connected Vehicle Data Platform How much data can a Vehicle Generate? A single Vehicle can generate 25GB of Controller Area Network (CAN) Traffic in an hour. What does the data look like ? TkEiASwYVQxwFSRRM0ZBNl AwU1UyRFIzMzIzNTkBaCILA AF+ItYvADkl0AoYVQxvAggiF wAQAAQEAAAAAAjgKyQAB AAAKIAB/4H/gF4ABiXcAAY mFQA/AjgCcBACCwgPBb0BI IFRQb/AACAgpQQAgsINjB+I tYvADkl0 ……
  • 9. Ford Copyright 2016 © Connected Vehicle Data Platform Use Case: SYNC Connect Remote Start RS Rcvd Fr Mbl RS Sent To Veh RSC Rcvd Fr Veh RSC Sent To Mbl
  • 10. Ford Copyright 2016 © Connected Vehicle Data Platform Use Case: Variable Lease Odometer$350/Month 24 months 24k miles $250/Month 24 months + $.xx /mile
  • 11. Connected Vehicle Data Platform Ford Copyright 2016 © Receive Azure Event Hub SFTP RESTful WS Internal DataBase SqoopStorm Spout & Bolts Oozie Workflow Java application Yes Java Web Service ORC Hive TablesData Access Data Loading Transform Scheduling Landing Ingestion HDFS No HBase Java MapReduce PiG De-dup Logic Data Classification Hive Partitioning Validation Security Ranger
  • 12. Ford Copyright 2016 © Connected Vehicle Data Platform Opportunities Data Privacy Integration with Partners and Suppliers Security Standards & Frameworks Country Specific Regulations Storage & Updates
  • 13. Ford Copyright 2016 © Connected Vehicle Data Platform Production: • 261 Data Nodes • 5220 CPU Cores • 65 TB RAM • 5 PB Usable Storage • 10 Racks / 130 kW Power Hadoop Capacities Note: Usable storage assumes 3x replication in cluster.
  • 14. Ford Copyright 2016 © Connected Vehicle Data Platform Questions & Answers

Notas del editor

  1. Hello everybody, I’m Tom Bryans, Deliver Manager for Ford Motor Company’s Connected Vehicle Data Platform. <P> Joining me is Dan Totten from our Enterprise Architecture Group. <P> We also have Joe Niemiec from who is our resident architect from HortonWorks. <P><P> What I would like to provide you is, an overview of our Ford Connected Vehicle Journey. After I get through my presentation, we should have time for a Q&A at the end. who owns a Ford Mustang ? What is your name ? <Simon.. Hey <Simon>, thanks for driving a Ford. I have a mustang as well, and it is awesome!!!!!
  2. Ford<P>has been undergoing a transformation <P> We are going from a Car Company <P> where Revenue is generated from Vehicles, Parts and Accessories.<P> To a Mobility Company<P> What is a mobility company ? <P> A mobility company helps to change the way the world moves.<P> Mobility is about human progress.<P> getting Food to stores<P>Ambulances to emergencies<P> It is about Getting to work<P> and getting home. There are 4 megatrends that Ford is looking at<P> 1 -Urbanization – growing population in urban environments Here, the Infrastructure simply can’t keep up with number of vehicles 2 - Global middle class growth – it is expected to double from 2B-4B by 2030 – and ione of the middle class dreams is to … own a car 3 - Air Quality – we are very concerned about urban air pollution; 4 - Changing consumer attitudes – things like car sharing and car request services. Ford has a Blueprint for Mobility – that blueprint includes: Vehicles that talk to one another as well as the infrastructure People that want to share vehicles Mobility vs Gridlock And every one is aware of Autonomous Vehicles This blueprint may mean less vehicles <P> but more usage At the center of that transformation is the connected vehicle.
  3. So, What is a Connected Vehicle ? <Click> A connected Vehicle has the means to Transmit Data <Click> As well as the means to Receive Data By receiving Data, Think of things like Over the Air Software Updates or A feature such as a remote start request. <Click>
  4. So, How do we collect data from our connected vehicles. There are three basic ways <Click> The first is Data Over Voice – This is where we use the consumers cell phone to transmit a very small payload over a cellular voice connection – think a 2400 baud modem. <Click> Next, we have Modems Embedded in the vehicle that use 4G cellular data to transmit a more robust payload. <Click> And formally, we have Plug In Devices that plug into the vehicles OBD II port and provide a very rich and frequent payload. <Click>
  5. Where does data go from the Vehicle ? As the Data leaves the Vehicle it goes to various Cloud providers. <Click> The Data over Voice packages goes to one of our partners - Airbiquity <Click> The Embedded Modem data goes to partners Accenture, Telogis or the Ford Cloud <Click> The Plug In data goes to the Delphi, Azure or Ford Clouds <Click>
  6. Where does the data go from the cloud? <Click> From the Cloud, the data securely travels via various protocols Including: HTTP via rest based web services. Secure FTP And streaming using AMQP <P> A big challenge is that this data is all in different formats? <Click> The data is then stored in our Ford Enterprise Hadoop Data Platform <Click> Where we Land and Transform it <Click> We do that utilizing various Hadoop components including Storm, MapReduce, Oozie, PIG and Java. <Click> The Data is then stored <Click> in HIVE and HBASE<Click>
  7. What data is collected from our vehicles ? There are more lines of code in our vehicles than there are in airplanes. Data that we Collect from the Vehicle includes: <Click> CAN Signals and Messages These are things like Odometer, Engine RPM, Location and Temperatures <Click> Diagnostic Trouble Codes or DTC’s which include thing like: Cylinder Misfires and Emissions Faults. <Click> And Warning Indicator Lamp Status which include things like: Service Engine Soon, Low Fuel, Low Tire Pressure. <Click>
  8. How much Data can a Vehicle Generate ? <Click> A single vehicle can generate 25GB of CAN traffic in an hour. Of course, not all this data is transferred back, most of the traffic is computer to computer communications. <Click> What Does the Data that we receive look like ? <Click> What we receive is an encrypted; base64 encoded blob; which then has to be decrypted; decoded; transformed; and stored. <Click>
  9. This is a Use Case of the Remote Start Feature that is available in our Sync Connect equipped vehicles – You have your Car, the Ford Cloud and our Hadoop Data Platform <Click> Using your Ford Pass Mobile App, <Click> you send a remote start request which travels to the Ford Cloud. <Click> The Ford Cloud will send that request to the vehicle as wall as to the data platform where we record that a Remote Start Request was Received from the Mobile device and that a Remote Start Request was sent to the Vehicle. <Click> Upon success, the vehicle will send a response back to the cloud which will route the confirmation to the data platform <Click> as well as to the FordPass mobile App. <Click>
  10. The next use Case, is our Ford Credit Variable Lease <Click> Let’s say that Simon leases a mustang for a term of $350/month for 24 months and gets 24,000 miles. Simon ride shares to work every day, and just uses the Mustang on the weekends <Click> As you know, Data like odometer is transmitted from the vehicle, to the Ford Cloud and back to the Enterprise Data Platform <Click> Ford Credit pulls the Odometer from our data store <Click> and with that information is able to offer Simon a variable lease of $250/month Base Plus a variable usage cost based on the actual miles driven that month. <Click>
  11. A little bit about our Architecture patterns As discussed earlier, We can receive data from Azure Event hubs, <P> secure FTP, <P> and restful Webservices We also collect data from our Internal Ford databases. We use Oozie to schedule our workflows; and Ingest the data using Storm Spouts, Java Applications, Java web Services; or we Sqoop it from internal databases. The raw Data is brought directly into HDFS Where we transform it using Java, MapReduce and PIG And utilize De-dup logic, classify the data, partition the data, validate the data and; We than Load it into Hive and HBASE tables. <Long Pause> For security, We control Access to the Data with the help of Ranger. One other thing to note; We are currently conducting POC’s utilizing NiFi as an ingestion framework
  12. Some of the Opportunities and challenges that we have faced include: Country Specific Regulations GPS not allowed to leave certain countries Right to be Forgotten Data Privacy Ford strictly follows all Automotive Privacy Alliance Principles Customers must explicitly Opt In Integration with Partners and Suppliers Each has a different Interface and data specification Difficult performing Integration Testing & Creating Test Data Storage & Updates of Data In Place updates in HIVE is challenging We use, HIVE for vehicle data HBASE for reference data Standards and Frameworks Created a CVDP common framework STORM for real time data Knox to land data in HDFS through WAS Security Data must be Encrypted At Rest and In Transit Country level partitioning
  13. A little bit about Ford’s Hadoop Cluster We have 261 Data Nodes With over 5200 CPU cores 65 TB of RAM 5 PB usable storage In 10 Racks
  14. Thank You Very much for your time, and I would like to open the floor for Q&A. Any business oriented questions I would be happy to answer; Any technical questions, Dan can handle; And any really technical questions can go to Simon or Joe.