VTP Glovis: An advanced portal to track finished vehicle delivery and fulfillment

Category: Freight and Logistics

Services: Managed Engineering Teams, AWS Supply Chain solution, DevOps, Cloud Architecture Design and review

vtp-glovis
  • 99.9% of uptime for the web portal
  • 95% accuracy of first-time user authentication
  • 98% accuracy in restricting data access to unauthorized users

About VTP Glovis

Glovis America, Inc. is part of the Hyundai Glovis Group, a global logistics and distribution company headquartered in South Korea.  It primarily focuses on port processing and logistics of finished vehicles. 

  • 35% improvement in portal performance
  • 45% higher availability of systems
  • 99.9% of uptime for the web portal
  • 95% accuracy of first-time user authentication
  • 98% accuracy in restricting data access to unauthorized users
  • 30% reduced the delivery time for finished vehicles

Challenges

  • Build a web app portal to track finished vehicle deliveries
  • Enable advanced search for the users to track finished vehicles through a unique identification number. 
  • Provide geolocation details for each vehicle in real-time with metadata like type of vehicles, ETA, and active exceptions. 
  • Enable alerts and notifications in real-time for Vehicle Identification Numbers(VINs)
  • Manage data visibility restrictions based on customer ID and avoid unauthorized access. 
  • Provide a unified view for all the VINs with comprehensive data on delivery times, mode of shipments, carrier performance, and delivery schedules.

Proposed Solution & Architecture

  • Built an advanced delivery tracking portal deployed and managed using AWS Elastic Beanstalk integrated with the Amazon RDS database 
  • Used Amazon ECR to store, manage, and deploy container images for the web portal. 
  • Improved availability of the portal through Application Load Balancer and implemented CI/CD pipelines through AWS CodePipeline
  • Leveraged Amazon Cognito to ensure secure user authentication and authorization with AWS Lambda used to send multi-factor authentication codes through email. 
  • Enabled advanced search for finished vehicle deliveries through Amazon DynamoDB’s querying capabilities. 
  • Used AWS Lambda to process and store incoming data from IoT devices on freights and carriers to track effective performance.
  • Integrated the data from IoT devices with AWS CloudWatch to visualize and track key performance metrics on a unified dashboard.
  • Improved accountability, traceability, and compliance by integrating the AWS CloudWatch logs with AWS CloudTrail logs.
  • Leveraged Amazon SNS to send real-time alerts and notifications for VINs and AWS Lambda to send SMS or email notifications using Amazon SES.
  • Used AWS Identity and Access Management (IAM) to manage data access and restrict visibility based on customer IDs.
  • Ensured high security for sensitive data like API keys, database credentials, and VINs for each vehicle through AWS Secrets Manager
  • Used AWS Certificate Manager to manage public and private SSL/TLS X.509 certificates  for HTTPS-based security
  • Leveraged Amazon VPC to ensure higher network security for the web portal

Metrics for success

  • 35% improvement in the performance of the portal
  • Increased availability of the system by 45%
  • Achieved 99.9% of uptime for the web portal
  • Improved the accuracy of first-time user authentication by up to 95%
  • 98% accuracy in restricting data access and visibility to unauthorized users
  • Reduced the delivery time for finished vehicles by 30%

Architecture diagram

VIP-Glovis-Supply-Chain

AWS Services

  • AWS Elastic Beanstalk: We use AWS Elastic Beanstalk to deploy and manage a portal for tracking finished vehicle delivery.
  • Amazon Cognito: We used Amazon Cognito to improve security user authentication and authorization 
  • AWS Lambda: We leveraged AWS Lambda to process data from IoT devices and send multi-factor authentication requests through email
  • AWS CodePipeline: We used the AWS CodePipeline to implement CI/CD pipelines.
  • Amazon VPC:  We use Amazon VPC for virtual networks, including IP address ranges, subnets, routing, security, and connectivity.
  • AWS ALB:  We use AWS Application Load Balancer to improve the availability through load balancing.
  • AWS ACM: We utilized AWS Certificate Manager (ACM) to handle public and private SSL/TLS certificate provisioning and deployment.
  • Amazon SNS: We used Amazon SNS to enable real-time notifications for the portal 
  • Amazon SES: We leveraged Amazon SES to send SMS and email notifications through the platform
  • Amazon ECR: We used Amazon  ECR to store, manage, and deploy Docker container images
  • AWS CloudFront: We used Amazon CloudFront for serving static content delivery 
  • AWS CloudWatch: We use AWS CloudWatch for monitoring portal performance metrics
  • AWS CloudTrail: We use AWS CloudTrail for AWS account activity monitoring 
  • AWS Secret Manager: We use AWS Secrets Manager for secure environment  variable storage
  • AWS IAM: We used AWS Identity and Access Management (IAM) to manage data visibility and access restrictions for unauthorized users.

Related Case Studies

ONA dating - case study
Freewire - case study

Speak to our experts to unlock the value of Mobility, IoT, and Data Insights!