Top Banner
"Connecting Vehicles on Google Cloud Platform" David Patterson, Senior Principal at Maven Wave Partners Tweet: @CloudCamp_Chi #cloudcamp #cloudcamp @CloudCamp_CHI Sponsored by Hosted by
11

CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Jul 28, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

"Connecting Vehicles on Google Cloud Platform"

David Patterson, Senior Principal at Maven Wave Partners

Tweet: @CloudCamp_Chi #cloudcamp

#cloudcamp @CloudCamp_CHI

Sponsored by

Hosted by

Page 2: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Connected Bike on Google Cloud Platform

David Patterson - Senior [email protected]

Page 3: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Client Vision

Allow riders to “plug-in” their devices to receive information about their planned ride. Create a community to share ride experiences - popular rides, scenic roads, and POI’s

Motorcycle Manufacturer: Connected Bike POC

1

Bike Performance

Page 4: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Project Goals

1

2

3

Bike and location data collection

Location-based alerts

Scalable data collection

4Post-ride services and analytics

Motorcycle Manufacturer: Connected Bike POC

Page 5: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Motorcycle Manufacturer: Connected Bike POC

Product Inspiration Competitive Advantage

Third-party aftermarket products

Other vehicle apps - e.g. Tesla

● Tremendous brand loyalty

● Strong sense of community among

customers

● Proprietary engine codes / engineering

knowledge

Page 6: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Motorcycle Manufacturer: Connected Bike POC

Engine byte stream Onboard Location

Data Acquisition

Page 7: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

LOCATION

ALERTPRECIPITATION FORECAST

Alerts pushed to preferred rider and/or passenger devices

Motorcycle Manufacturer: Connected Bike POC

Google App Engine

Backend

Precipitation Alerts

Page 8: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Dashboards showing real-time positioning and engine metrics

Motorcycle Manufacturer: Connected Bike POC

Page 9: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Motorcycle Manufacturer: Connected Bike POC

Android

App Engine

Datastore

BigQuery

Google Cloud Messaging

Guaranteed push notifications to mobile devices

Fully managed application platform. Cost scales with application adoption

Fully managed NoSQL data storage. Extremely scalable random I/O

Big Data Service to perform interactive analysis on massive amounts of data

Native client application

Page 10: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Clients & Frontends

Backend Services

Storage

Motorcycle Manufacturer: Connected Bike POC

Data Providers

Ride Data

2

6

4

3

5

7

1

Page 11: CloudCamp Chicago lightning talk "Connecting Vehicles on Google Cloud Platform" - David Patterson

Thank You