Case Study | Transportation

Connecting the RV Lifecycle with Real-Time Data on AWS

An AWS-powered telematics platform that connects manufacturers, dealers, and RV owners, with live vehicle insights and privacy controls built in.

Overview

A connected RV technology provider needed a platform that could handle telemetry from approximately 30,000 vehicles while managing device ownership across manufacturers, dealers, and retail customers. 10Pearls delivered a scalable platform on AWS that brings vehicle data, ownership management, and customer services together, with controls to protect personal information throughout the vehicle lifecycle.

~30,000 vehicles 
supported by the telemetry platform
Connected ownership
from manufacturer to dealer to owner
Offline access
to tire data and critical notifications

Challenge

Managing connected RVs required more than collecting location and sensor data. Each device could change hands several times, including during repairs, returns, and replacements. The platform needed to preserve subscriptions and maintain clear boundaries around what each manufacturer, dealer, and owner could see.

Privacy requirements added another layer of complexity. The client needed to enforce one-year retention followed by de-identification, manage deletion requests within defined deadlines, and respect sharing preferences and location-based collection restrictions. Owners also needed access to tire data and critical notifications in areas without internet connectivity.

Solution

10Pearls designed and delivered an event-driven platform on AWS to manage vehicle telemetry, device lifecycles, and customer-facing services.

We used AWS IoT Core to receive telemetry, with its Rules Engine supporting message routing and Device Shadow maintaining reported device state. Amazon SQS and AWS Lambda supported asynchronous processing, with privacy preferences applied as telemetry entered the platform. Amazon Timestream for InfluxDB, deployed across multiple Availability Zones, stored time-series vehicle data, and Amazon Aurora PostgreSQL with PostGIS supported relational and geospatial workloads. Amazon EventBridge supported event-driven communication, while application services ran on Amazon ECS with AWS Fargate.

An ownership model followed each device from manufacturer to dealer to retail customer, supporting swaps, repairs, and returns while keeping each owner’s data separate and subscriptions uninterrupted. AWS IoT Device Management, device grouping, and over-the-air update capabilities supported administration across the fleet.

Privacy workflows supported retention, de-identification, access requests, and deletion requests, including the client’s 10-day acknowledgement and 30-day completion requirements. Sharing opt-outs, geofence-based collection limits, and audit trails made these requirements part of daily platform operations.

For vehicle owners, we built live status updates, trip and map views, smart lock pairing, tire monitoring enhancements, and service reminders based on time and mileage. Scheduled pipelines used Mapbox Map Matching to turn GPS readings into road-matched daily mileage. Tire data and critical notifications remained available without internet access. Manufacturers and dealers gained billing capabilities, while administrative tools allowed vehicle configurations to be corrected. 

Security hardening covered the web application, APIs, and mobile apps. Amazon CloudFront supported content delivery, AWS WAF provided web request filtering, and AWS KMS and AWS Secrets Manager supported encryption key and credential management. AWS CloudTrail provided AWS activity logging, while AWS Backup supported data protection. Mobile protections included certificate pinning and device integrity checks, with the security work validated through an independent assessment. Shared specifications for APIs, messages, and data models gave teams a consistent standard for maintaining and extending the platform.

Results & benefits

The platform is live in production and used daily by manufacturers, dealers, and RV owners. It brings ownership, billing, and service management into one connected experience, supporting vehicles from the factory through dealership operations and into customers’ hands.

Owners can view current vehicle information, track trips, and receive maintenance reminders, while retaining access to tire data and critical notifications when internet connectivity is unavailable. Manufacturers and dealers can manage ownership changes while preserving subscriptions and keeping customer data separate.

The client now has an AWS foundation supporting approximately 30,000 vehicles, with privacy workflows, security controls, and capacity to accommodate fleet growth and future features.

About us

10Pearls is an award-winning, AI-native digital development company headquartered in Washington, D.C., with delivery centers across the United States, Latin America, the United Kingdom, and Pakistan. We specialize in product strategy, software engineering, data and analytics, cloud modernization, and AI solutions for clients in healthcare, energy, financial services, technology, and beyond. As an established AWS Partner, we bring deep expertise delivering cloud-native solutions on AWS, with a proven track record across data engineering, application modernization, and managed cloud services.

Customer

RV telematics solutions provider

SERVICES

Internet of Things (IoT)
Custom software development
Data engineering
Cloud-native engineering
Cybersecurity services

Tech stack

NestJS
Python
Mapbox Map Matching
Stripe
Firebase Cloud Messaging
ESP32-C3 firmware with BLE GATT
TrustKit
Play Integrity
AWS

  • AWS IoT Core
  • AWS IoT Device Management
  • AWS Lambda
  • Amazon SQS
  • Amazon EventBridge
  • Amazon ECS with AWS Fargate
  • Amazon Timestream for InfluxDB
  • Amazon Aurora PostgreSQL with PostGIS
  • Amazon CloudFront
  • AWS WAF
  • AWS KMS
  • AWS Secrets Manager
  • AWS CloudTrail
  • AWS Backup

Related case studies

Fleet Services Automation Solutions

Transportation


Fleet Services Automation Solutions

Explore how 10Pearls transformed fleet services with AI-powered routing, digital tools, and connected platforms to streamline vehicle maintenance and service coordination.

Taxi Booking App Development

Transportation


Taxi Booking App Development

Discover how 10Pearls modernized taxi services with dedicated passenger and driver apps, mobile ride booking, in-app payments, and support for over 6,500 cabs.

Ready to get started?

Contact us today to learn how we can transform your products or ideas into scalable solutions that drive business value and growth.

Privacy Overview
10Pearls Logo

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly necessary cookies

Strictly necessary cookies should be enabled at all times so that we can save your preferences for cookie settings.

Third-party cookies

This website uses third party tools such as Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.