View a markdown version of this page

Provide DaaS to Fleet Customers: Subscription flow - Provide DaaS to Fleet Customers

Provide DaaS to Fleet Customers: Subscription flow

Publication date: February 16, 2023 (Diagram history)

With this architecture, you can onboard new fleet customers requesting data subscriptions. Manage subscriptions for specific vehicle data packages such as alerts, telematics, and diagnostics. The solution uses Amazon API Gateway for the subscription API, AWS Lambda for processing, and AWS Step Functions for resource provisioning.

DaaS subscription flow diagram

Reference architecture diagram showing DaaS subscription management by using Amazon API Gateway, Lambda, and AWS Step Functions.

The following steps describe the subscription onboarding workflow for this architecture:

  1. Invoke the Subscription API through Amazon API Gateway to onboard new customers. Request subscriptions for specific vehicle data packages (such as VIN, Customer ID, alerts, or telematics data).

  2. Store customer data subscription request details in the Amazon RDS database by using Lambda.

  3. Upload or update bulk reference data (such as customer-to-vehicle VIN mapping) into an Amazon Simple Storage Service bucket. Load the data into the database with Lambda.

  4. Invoke a workflow to provision customer-specific AWS resources with AWS Step Functions. Create resources such as customer-specific Amazon SQS queues or Amazon EventBridge rules.

Further reading

For additional information, see the following resources:

Diagram history

To receive updates about this reference architecture diagram, subscribe to the RSS feed.

ChangeDescriptionDate

Initial publication

Reference architecture diagram first published.

February 16, 2023

Initial publication

Reference architecture diagram first published.

February 16, 2023

RSS subscription requirement

To subscribe to RSS updates, you must have an RSS plugin enabled for the browser you are using.