Real-Time Tracking
Real-Time Tracking with AWS, Directions API and mapbox
Logistics providers usually demand
Safety with live location data
Efficiency with operational visibility for quick responses from service operators and technicians
Better customer experience providing accurate and real-time ETA updates to reduce churns and increase adoption
Compliance and reporting to monitor unauthorized access or actions and law enforcement contactÂ
Data Workflow
Ingestion(IoT Core)
Enrichment(Lambda)
Storage(DynamoDB and S3)
Consumption(API Gateway and Lambda)
AWS Services Used
IoT Core(Data Ingestion)
API Gateway (Front-end query endpoint/Data retrieval)
DynamoDB(Data storage)
S3(Low-cost, long term historical data storage)
Lambda(Data processing)
Kinesis Stream(Streaming collection)
Kinesis Data Firehose(Data archival)
Code & Configuations
mapbox API's: Raster Tiles(for high precision elevation information), Tilequery(for geofence status) and maploads
Libraries npm(turf, axios, pulumi@aws, pulumi@awsx), Directions API, Python(requests, polyline, json)
Programming languages Javascript, Python and HTML
Configuration AWS CLI and Pulumi