Inquiry icon START A CONVERSATION

Share your requirements and we'll get back to you with how we can help.

Please accept the terms to proceed.

Thank you for submitting your request.
We will get back to you shortly.

Telematics-enabled Remote Diagnosis Solution

Client

Based in Europe, our client is the research and development center for one of the world’s largest manufacturers of premium and commercial vehicles. The center focuses on research, IT engineering, and product development.

Industry

Automobile

Overview

Telematics helps to improve after-sales service by providing manufacturers with real-time access to vehicle data. Telematics enables transmission of information from an automobile’s electronic control unit to a data center. The Remote Diagnosis Application is a diagnostic tool developed for telematics-enabled vehicles. Technicians use the diagnosis application to check the overall health of the vehicle. Data analysis of snapshots helps technicians to identify and fix faults. The application receives data from a host of services such as the vibration analysis application (uses in-built sensors to detect fault sources), accelerometer, gyrometer, GPS, and street drive simulations.

Show More Show Less

Business Case

Previously, each workshop was assigned a diagnostic kit, a large wired device that was connected to the vehicle for scanning and recording vehicle data.

The client required a mobile application that would replace this system and enable technicians to diagnose and analyze faults in cars and trucks remotely.

QBurst Solution

The Remote Diagnosis Application assesses diagnostic data of telematics-enabled vehicles to help technicians in remotely identifying issues. Technicians scan the vehicle identification number and check for faults recorded on the electronic control unit.

Prior to our involvement, the client had a prototype of the Remote Diagnosis Application which was developed based on a monolithic architecture. Deployment was a huge task that involved uploading 2.5 GB of the build package. By moving to microservices architecture, QBurst was able to deliver a flexible and scalable alternative that was much faster to deploy.

Business Benefits

  • The application was released to market as scheduled and was well received by workshop technicians because of its usability and ease of access
  • Achieved radical simplification in analysis and diagnosis of vehicular faults
  • Improved customer satisfaction with remote support and reduced maintenance costs as a result of preventive diagnostics
  • Increased productivity enabling technicians to diagnose vehicles on their smartphones
  • Replaced bulky diagnosis kit, availability of which was limited to one per workshop, with a pocket-friendly tool
  • PWA version compatible with all smartphones
  • Our effort to identify, document, and devise solutions (in the design phase) to mitigate scenarios related to concurrent usage was appreciated by the client

Highlights

  • Compatible with iOS, Android, and PWA platforms
  • Microservices to deploy features ensures flexibility and ease of maintenance
  • Zero downtime during deployment achieved through an orchestrated pipelining of Sonar, Jenkins, Docker, and K8s
  • Authentication and authorization at every layer ensures data protection
  • CI/CD pipeline for deployment in dev environments
  • 23 languages supported
  • Generates PDF report of the diagnostic session
  • Adobe Analytics and AppDynamics for analytics
  • ELK stack for analysis of gateway and database logs
  • Grafana and Prometheus for analysis of different tenants

Technologies

  • Java
  • PWA
  • Adobe Analytics
  • Tesseract
  • Grafana, Prometheus
  • Docker
  • MariaDB
  • iOS, Android
  • Angular
  • AppDynamics
  • ELK stack
  • Kubernetes
  • Jenkins
  • MongoDB

APIs: Spring boot, OpenID Connect, Apigee Microgateway, Kubernetes, Jenkins, Git Quay, DHC SonarQube, PostgreSQL, Docker, Filebeat

Business Case

Previously, each workshop was assigned a diagnostic kit, a large wired device that was connected to the vehicle for scanning and recording vehicle data.

The client required a mobile application that would replace this system and enable technicians to diagnose and analyze faults in cars and trucks remotely.

QBurst Solution

The Remote Diagnosis Application assesses diagnostic data of telematics-enabled vehicles to help technicians in remotely identifying issues. Technicians scan the vehicle identification number and check for faults recorded on the electronic control unit.

Prior to our involvement, the client had a prototype of the Remote Diagnosis Application which was developed based on a monolithic architecture. Deployment was a huge task that involved uploading 2.5 GB of the build package. By moving to microservices architecture, QBurst was able to deliver a flexible and scalable alternative that was much faster to deploy.

Business Benefits

  • The application was released to market as scheduled and was well received by workshop technicians because of its usability and ease of access
  • Achieved radical simplification in analysis and diagnosis of vehicular faults
  • Improved customer satisfaction with remote support and reduced maintenance costs as a result of preventive diagnostics
  • Increased productivity enabling technicians to diagnose vehicles on their smartphones
  • Replaced bulky diagnosis kit, availability of which was limited to one per workshop, with a pocket-friendly tool
  • PWA version compatible with all smartphones
  • Our effort to identify, document, and devise solutions (in the design phase) to mitigate scenarios related to concurrent usage was appreciated by the client

Highlights

  • Compatible with iOS, Android, and PWA platforms
  • Microservices to deploy features ensures flexibility and ease of maintenance
  • Zero downtime during deployment achieved through an orchestrated pipelining of Sonar, Jenkins, Docker, and K8s
  • Authentication and authorization at every layer ensures data protection
  • CI/CD pipeline for deployment in dev environments
  • 23 languages supported
  • Generates PDF report of the diagnostic session
  • Adobe Analytics and AppDynamics for analytics
  • ELK stack for analysis of gateway and database logs
  • Grafana and Prometheus for analysis of different tenants

Technologies

  • Java
  • PWA
  • Adobe Analytics
  • Tesseract
  • Grafana, Prometheus
  • Docker
  • MariaDB
  • iOS, Android
  • Angular
  • AppDynamics
  • ELK stack
  • Kubernetes
  • Jenkins
  • MongoDB

APIs: Spring boot, OpenID Connect, Apigee Microgateway, Kubernetes, Jenkins, Git Quay, DHC SonarQube, PostgreSQL, Docker, Filebeat

More Stories

More Stories
QBurst, end-to-end software development

Welcome to QBurst.com

Login with Google

QBurst, end-to-end software development Google
{'en-in': 'https://www.qburst.com/en-in/', 'en-jp': 'https://www.qburst.com/en-jp/', 'ja-jp': 'https://www.qburst.com/ja-jp/', 'en-au': 'https://www.qburst.com/en-au/', 'en-uk': 'https://www.qburst.com/en-uk/', 'en-ca': 'https://www.qburst.com/en-ca/', 'en-sg': 'https://www.qburst.com/en-sg/', 'en-ae': 'https://www.qburst.com/en-ae/', 'en-us': 'https://www.qburst.com/en-us/', 'en-za': 'https://www.qburst.com/en-za/', 'en-de': 'https://www.qburst.com/en-de/', 'de-de': 'https://www.qburst.com/de-de/', 'x-default': 'https://www.qburst.com/'}