Case Study:

Plateforme de surveillance GPS personnalisée

Nova Mobile Systems

undoLogic inc. a été retenu par Nova Mobile Systems pour concevoir et développer le premier MVP (produit minimum viable) d'une plateforme de surveillance GPS personnalisée capable de suivre en temps réel les véhicules et actifs de l'entreprise.

La plateforme a été conçue pour traiter et visualiser de grandes quantités de données de télématique entrantes tout en fournissant des informations opérationnelles telles que le suivi de la position en direct, le statut d'allumage, des alertes de vitesse excessive, des notifications de ralenti, la détection de freinage et d'accélération brutaux, des alertes de perte de puissance et une surveillance excessive de la force G pour soutenir la supervision de la flotte et l'analyse du comportement des conducteurs.

Le projet nécessitait le développement d'une infrastructure backend entièrement personnalisée capable de recevoir des données GPS brutes transmises au format HEX via des paquets UDP. À l'époque, aucune plateforme prête à l'emploi n'était disponible pour prendre en charge de manière fiable la structure de données spécialisée et les exigences en termes de scalabilité du projet.

En plus de recevoir et décoder le flux de données entrant, le MVP devait:

  • Traiter de grandes quantités de données de télémétrie en direct de manière efficace

  • Prendre en charge une architecture de serveur évolutive pour une croissance future

  • Visualiser les informations en temps réel des véhicules à travers une interface Google Maps

  • Gérer des tâches post-traitement intensives en CPU sans impact sur les performances

  • Établir des bases techniques adaptées à une future migration et expansion vers AWS

undoLogic inc. a développé le MVP initial en utilisant le CakePHP Framework aux côtés du SetupCase Framework interne pour accélérer le développement et fournir une flexibilité à long terme.

Le MVP incluait :

  • Des écouteurs UDP personnalisés déployés sur plusieurs serveurs pour prendre en charge le partitionnement des données et la distribution de la charge

  • Analyse et traitement en temps réel des paquets GPS basés sur l'hexadécimal entrants

  • Architecture de base de données optimisée pour les mises à jour de télémétrie à haute fréquence

  • Intégration de Google Maps pour la visualisation et le suivi en direct des véhicules

  • Systèmes de post-traitement intelligents pour les opérations intensives en CPU

  • Infrastructure flexible permettant le prototypage rapide de fonctionnalités et la planification de la scalabilité future

Suite au succès du MVP et du lancement du proof-of-concept, undoLogic a collaboré avec l'équipe interne de Nova Mobile Systems pour soutenir le transfert des connaissances, la planification de l'infrastructure et la préparation pour le déploiement futur sur AWS et le développement interne continu.

La plateforme complétée a fourni à Nova Mobile Systems une solution de surveillance de flotte et d'actifs entièrement personnalisée capable de gérer des flux de travail de télémétrie GPS en temps réel complexes qui ne pouvaient pas être pris en charge par des logiciels plug-and-play traditionnels.

La solution a permis :

  • Suivi et surveillance fiables en temps réel de la flotte
  • Une meilleure visibilité sur le comportement des conducteurs et l'utilisation des véhicules
  • Infrastructure évolutive prête pour une expansion future
  • Réponse opérationnelle plus rapide grâce à des alertes et notifications automatisées
  • Planification de transition réussie vers le déploiement AWS de niveau entreprise

En exploitant le cadre SetupCase et une approche de développement modulaire, undoLogic a pu livrer et faire évoluer rapidement la plateforme tout en soutenant Nova Assure à la fois lors du lancement et des phases de mise à l'échelle du projet.

Configurer un appel de consultation gratuit