With AWS IoT FleetWise, you can collect and organize vehicle data and store that data in a standardized way for data analysis in the cloud.
AWS IoT FleetWise helps you efficiently transfer data to the cloud in near real time using intelligent data collection capabilities. These capabilities allow you to reduce the amount of data transferred by defining rules for when to collect and transfer data based on configurable parameters (for instance, vehicle temperature, speed, or make and model).
Once the data is in the cloud, you can use it for applications that analyze vehicle fleet health. This analysis can help you to more quickly identify potential maintenance issues or make in-vehicle infotainment systems smarter. You can also feed the data into machine learning (ML) models that improve advanced technologies, such as autonomous driving and advanced driver assistance systems (ADAS).
Rules-based data collection
AWS IoT FleetWise applies the rules you define for transferring only the data signals you want to the cloud. First you define vehicle attributes (for instance, a two-door coupe) and the sensors associated with the vehicle’s make, model, and trim (for instance, engine temperature, vehicle speed, or parking assist system). Then you define rules and events for when to transfer that data, based on parameters such as changes to temperature or speed for a certain vehicle type. Rules-based data collection reduces the volume of unnecessary data transferred to the cloud, thus providing more useful data.
Vehicle modeling
Use AWS IoT FleetWise to build virtual representations of vehicles in the cloud and apply a common data format to structure and label vehicle attributes, sensors, and signals. AWS IoT FleetWise standardizes vehicle data modeling using the Vehicle Signal Specification (VSS), so that a signal like speed is always represented as “vehicle_speed” and measured in kilometers per hour (km/h). Once the vehicle is modeled, you upload a vehicle network file, such as a CAN database (DBC) file, and AWS IoT FleetWise reads the unique and proprietary data signals sent over the vehicle’s network.
Edge Agent
Create an Edge Agent for AWS IoT FleetWise to facilitate communication between the vehicle and the cloud. You can develop your Edge Agent by using the Edge Agent Reference Implementation for AWS IoT FleetWise, a fully functional piece of embedded software designed for vehicle data collection that can run on most embedded Linux-based platforms.
Install your Edge Agent on the vehicle gateway, the telematics control unit (TCU), or other data collection hubs in the vehicle. Visit the Partners page to see a list of reference hardware, which is expected to continue expanding as we validate new reference hardware with the Edge Agent. It’s also straight forward to port the Edge Agent Reference Implementation to your target Linux-based hardware of choice. Find porting information in the Developer Guide.
Your Edge Agent should be able to continually receive data collection schemes from AWS IoT FleetWise and collects data accordingly for transfer to the cloud. With your Edge Agent, you control every step of the process from creation to installation, and you maintain full data ownership and control of proprietary information.
Cloud-based configuration deployment
With AWS IoT FleetWise, you can deploy cloud-configured data collection schemes to vehicles and easily update the configuration in the cloud at any point in time as business needs change. For example, if you have a tire monitoring scheme configured to collect tire pressure every 30 seconds, you can update it to collect the data every 60 seconds.
Global signal catalog
Use a centralized repository of standardized vehicle sensors and signals for your vehicle models. You can save time by reusing signals when creating new vehicle models.

Get started building with AWS IoT FleetWise in the AWS Console.

Pay only for services used with no upfront commitments or fees.