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

Power point messaging accelerating c-v2x commercialization
Power point messaging   accelerating c-v2x commercializationPower point messaging   accelerating c-v2x commercialization
Power point messaging accelerating c-v2x commercialization
Qualcomm Research
 
Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks
Ashok Mishra
 

La actualidad más candente (20)

Transport SDN - Use Cases and Lessons Learnt
Transport SDN - Use Cases and Lessons LearntTransport SDN - Use Cases and Lessons Learnt
Transport SDN - Use Cases and Lessons Learnt
 
iNTRODUCTION TO AWS IOT
iNTRODUCTION TO AWS IOTiNTRODUCTION TO AWS IOT
iNTRODUCTION TO AWS IOT
 
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsThe Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car Security
 
MCAS High Level Architecture May 2021
MCAS High Level Architecture May 2021MCAS High Level Architecture May 2021
MCAS High Level Architecture May 2021
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
Power point messaging accelerating c-v2x commercialization
Power point messaging   accelerating c-v2x commercializationPower point messaging   accelerating c-v2x commercialization
Power point messaging accelerating c-v2x commercialization
 
Ericsson NFVi solution
Ericsson NFVi solutionEricsson NFVi solution
Ericsson NFVi solution
 
Automatic vehicle locator
Automatic vehicle locatorAutomatic vehicle locator
Automatic vehicle locator
 
Cellular V2X
Cellular V2XCellular V2X
Cellular V2X
 
Group 2 - Cloud Storage
Group 2 - Cloud StorageGroup 2 - Cloud Storage
Group 2 - Cloud Storage
 
6G Training Course Part 7: 6G Technologies - Introduction
6G Training Course Part 7: 6G Technologies - Introduction6G Training Course Part 7: 6G Technologies - Introduction
6G Training Course Part 7: 6G Technologies - Introduction
 
Mastering VMware Snapshot
Mastering VMware SnapshotMastering VMware Snapshot
Mastering VMware Snapshot
 
Azure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on premAzure Site Recovery (ASR) for protection and migration from on prem
Azure Site Recovery (ASR) for protection and migration from on prem
 
Az 104 session 4: azure storage
Az 104 session 4: azure storageAz 104 session 4: azure storage
Az 104 session 4: azure storage
 
V2V tech
V2V techV2V tech
V2V tech
 
Cyber Security for the Connected Car
Cyber Security for the Connected Car Cyber Security for the Connected Car
Cyber Security for the Connected Car
 
Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks Cloud Computing for Vehicle Networks
Cloud Computing for Vehicle Networks
 
Google app engine
Google app engineGoogle app engine
Google app engine
 
Network Convergence of Mobile, Broadband and Wi-Fi
Network Convergence of Mobile, Broadband and Wi-FiNetwork Convergence of Mobile, Broadband and Wi-Fi
Network Convergence of Mobile, Broadband and Wi-Fi
 

Similar a Connected Vehicle Data Platform

citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02citimonitizingconnectedcar-140114145514-phpapp02
citimonitizingconnectedcar-140114145514-phpapp02
Fumihiko Kondo
 

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

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
DataWorks Summit/Hadoop Summit
 
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
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

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

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.