3. Megatrends driving the automotive industry
On-demand features
Connectivity enables new
vehicle options & services
Multi-modal mobility
Multiple forms of
mobility in a single trip
Vehicle as marketplace
A hub of
service transactions
Electrification
Increased BEV and
charging service launches
Autonomous driving
ADAS to
full autonomy
Subscription services
Transition from
ownership to subscriptions
4. Vehicles are rolling sensor platforms that generate
vast amounts of data from different systems
Camera
GPS/HD maps
OBD-II
Electronic control unit
Odometry
Infrared
Telematics control unit
Accelerometer/Gyroscope
Transmission control
LIDAR
DSRC
Ultrasonic
Radar
5. Amazon’s approach to connected vehicles
+ Third-party integrations
A holistic view with a variety of services, products, and features
Cloud services
platform
Vehicle
integration
Location and
navigation
Quality
analytics
Infotainment
eCommerce
Driver
behavior
Intelligent
personal assistance
9. AWS Connected Mobility reference architecture
Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
alerts
Driver safety score processing
Safety score
Asset library
10. Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
Alerts
Driver safety score processing
Safety score
Asset library
AWS connected vehicle solution—Edge and IoT
Authentication
Connected vehicle data ingestion
Device gateway Rules engine
AWS IoT Core
Connected vehicles
11. Act locally on the data generated from connected
vehicles
Respond quickly to local events, operate with intermittent connections
Local
Lambda
Local device
shadows
Local
security
Aggregate
sensor data
ML
Inference
Local
broker
Simplified device
programming with Lambda
using Python, Java, Node.js
Local
message
broker
Operate offline
and sync
with cloud
Access CAN & other
local resources for
publishing to cloud
Machine learning (ML)
inference at
the edge
Respond to
local events
quickly
12. Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
Alerts
Driver safety score processing
Safety score
Asset library
AWS connected vehicle solution—Data
ingestion
Rule 2
Raw data
Telemetry
Data
JSON
13. Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
Alerts
Driver safety score processing
Safety score
Asset library
AWS connected vehicle solution—Driver safety
scoring
Driver safety score processing
Safety score
14. Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
Alerts
Driver safety score processing
Safety score
Asset library
AWS connected vehicle solution—Anomaly
detection
Anomalous Data
Anomaly detection & alerting
Anomaly table
15. Anomalous Data
Anomaly detection & alerting
Rule 2
Raw data
User pool
Logs
Web UI Mobile app
Data visualizationTelemetry
data
JSON
Telemetry data
MQTT (near-real-time)
Manufacturers Dealers Consumers
Personas
Rule 3
Aggregated
telemetry data
JSON
Rule 4
Aggregated telemetry
data
[ ignition status ]
JSON
Authentication
Connected vehicle data ingestion
Lifecycle management
Device gateway Rules engine
AWS IoT Core
Geolocation data
JSON
Rule 5
Microservices
Anomaly table
Connected vehicles
Location-based services
Services Table
Trip aggregation processing
Trip aggregation table
Provisioning
templates
Asset information
OTA images
Fleet console
Web UI
User pool
OTA
management
Search
Aggregated telemetry data (JSON) – Rule 1
Telemetry and DTCs (JSON)—Rule 2
Notifications
alerts
Driver safety score processing
Safety score
Asset library
AWS connected vehicle solution—APIs &
management
User pool
Logs
Web UI Mobile app
Data visualization
Manufacturers Dealers Consumers
Personas
Microservices
Fleet console
Web UI
User pool
17. NO INFRASTRUCTURE
TO PROVISION OR MANAGE
AUTOMATIC SCALING
BY UNIT OF CONSUMPTION
PAY FOR VALUE
(THROUGHPUT OR DURATION)
BUILT-IN AVAILABILITY
AND FAULT TOLERANCE
Serverless increases agility while lowering costs
18. Serverless compute engine
for containers
Long-running
Bring existing code
Fully-managed orchestration
No server management
AWS Fargate
Serverless compute on AWS
Serverless event-driven
code execution
Short-lived
All language runtimes
Data source integrations
No server management
AWS Lambda
19. Object storage
Durable and scalable
Comprehensive security
Query-in-place
AWS serverless storage and database options
Non-relational
Performance at scale
Fully-managed
Enterprise-ready
Relational
Fully managed
High-performance
Cost-effective
20. How do you get started?
Start prototyping with a “well architected”
architecture in minutes using the AWS
Connected Vehicle Quick Start
Deploy into your own AWS account
Customize use cases or develop your own
Remove or add other AWS
and partner services
Easily connect your own data
or your own devices
Source code
https://github.com/awslabs/aws-connected-vehicle-solution/
https://aws.amazon.com/answers/iot/connected-vehicle-solution/