Connected Mobility Platform
Publication date: December 13, 2022 (Diagram history)
This architecture addresses three elements of the connected platform: in-vehicle, external infrastructure, and backend services on the cloud. The adoption of serverless architecture helps reduce the operational overhead for the connected mobility platform.
The AWS IoT FleetWise edge agent and AWS IoT Core move vehicle data to the cloud, where Amazon Simple Storage Service (Amazon S3), Amazon Timestream, and Amazon DynamoDB store it and AWS Lake Formation governs the data lake. AWS Data Exchange and Amazon API Gateway expose the data APIs, Amazon Managed Service for Apache Flink, Amazon Rekognition, and Amazon SageMaker AI produce alerts, insights, and models, Amazon Location Service powers a fleet management portal, and Amazon Connect Customer and Amazon Chime run the call center.
Connected Mobility Platform diagram
-
Use an AWS IoT FleetWise edge agent and AWS IoT Core to send and receive data from the cloud. AWS IoT Greengrass can host the edge components and is used for machine learning (ML) at the edge.
-
Use AWS IoT Device Management to onboard vehicles and manage lifecycles. Perform remote operations with AWS IoT Device Shadow service.
-
Store raw telemetry data and meaningful values from Amazon Timestream in an Amazon Simple Storage Service (Amazon S3) bucket, store aggregated data in Amazon DynamoDB, and govern the data lake with AWS Lake Formation.
-
Expose service and data APIs for internal and external use with AWS Data Exchange and Amazon API Gateway.
-
Generate alerts and insights in near real time with Amazon Managed Service for Apache Flink.
-
Personalize use cases with Amazon Rekognition and develop custom models with Amazon SageMaker AI for preventive or predictive use cases.
-
Create a fleet management portal for fleet operators to monitor vehicles in near real time using Amazon Location Service.
-
Run the call center with Connect Customer and Amazon Chime, and visualize call insights with AWS Quick Sight.
Further reading
For additional information, refer to