EcoDeli - Projet école
Conception et réalisation d’un projet complet mêlant application de gestion, services complémentaires et infrastructure système, réseau et sécurité multi-sites.
EcoDeli
Nous avons conçu et réalisé un projet complet pour EcoDeli, en couvrant à la fois l’application de gestion, les services complémentaires et toute l’infrastructure système, réseau et sécurité nécessaire à son hébergement.
Contexte du Projet
EcoDeli est une société de crowdshipping qui met en relation des particuliers, des commerçants et des livreurs pour assurer l’acheminement de colis et différents services à la personne. Dans le cadre de ce projet annuel, l’objectif était de moderniser son système d’information dans sa globalité, avec une approche à la fois applicative, système et réseau.
Le sujet imposait de traiter trois lots complémentaires : une plateforme de gestion, des services supplémentaires et une infrastructure dédiée capable d’héberger l’ensemble de la solution.
Ce que nous avons réalisé
Nous avons travaillé sur un projet structuré autour de trois grands axes :
- la création d’une plateforme de gestion centralisant les espaces clients, livreurs, commerçants, prestataires et administration ;
- le développement de services complémentaires pour enrichir l’exploitation métier ;
- la mise en place d’une infrastructure multi-sites sécurisée pour héberger, protéger et superviser l’ensemble.
L’objectif n’était pas uniquement de produire une application, mais de livrer un environnement cohérent, exploitable et prêt à être déployé.
Fonctionnel réalisé
Nous avons participé à la conception d’une plateforme capable de répondre aux besoins principaux d’EcoDeli :
- gestion des comptes et des espaces utilisateurs ;
- gestion des annonces de livraison ;
- gestion des contrats, prestations et paiements ;
- centralisation des informations dans un back office ;
- génération de documents et suivi des opérations ;
- prise en compte d’une logique multilingue ;
- exposition d’une API pour centraliser les traitements.
L’application devait permettre à plusieurs profils d’utiliser le même système avec des droits et des usages différents, tout en conservant une gestion centralisée.
Services complémentaires
En complément de la plateforme principale, nous avons intégré la partie services supplémentaires prévue dans le projet :
- une application autonome destinée au pilotage de l’activité avec génération de rapports ;
- une application mobile orientée usage terrain ;
- une logique de suivi opérationnel permettant d’étendre la plateforme à des usages concrets côté clients et livreurs.
Cette partie apportait une vraie continuité entre le système d’information de gestion, les besoins métier et l’usage mobile.
Infrastructure système, réseau et sécurité
Nous avons également conçu et mis en place l’architecture technique nécessaire pour héberger la solution sur une infrastructure dédiée.
Cette infrastructure reposait sur une approche multi-sites, avec un site principal à Paris et plusieurs sites en province, ainsi qu’un besoin fort de disponibilité, de segmentation réseau, de filtrage et de sécurisation des accès.
Le projet nous a amené à travailler sur les éléments suivants :
- segmentation réseau par VLAN selon les services et les équipes ;
- mise en place d’une DMZ pour isoler les services exposés ;
- déploiement de pare-feux redondants ;
- interconnexion des sites via des VPN site-à-site ;
- accès distant sécurisé via VPN client-to-site ;
- virtualisation des serveurs ;
- hébergement des applications sur l’infrastructure ;
- sauvegarde des données et continuité de service ;
- supervision, monitoring et remontée d’informations d’exploitation.
L’objectif était de disposer d’un socle d’infrastructure capable de supporter les applications métiers tout en respectant des exigences de sécurité et de disponibilité.
Environnements et technologies mobilisés
Dans ce projet, nous avons mobilisé des compétences sur plusieurs couches techniques :
- développement web pour la plateforme de gestion ;
- API pour centraliser les traitements métiers ;
- application mobile pour les usages terrain ;
- virtualisation pour le déploiement des services ;
- réseau pour la segmentation et l’interconnexion des sites ;
- sécurité pour le filtrage, les accès distants et l’exposition contrôlée des services ;
- supervision pour le suivi de l’état des équipements, serveurs et applications.
Ce projet nous a surtout permis de relier des briques qui sont souvent séparées : développement, déploiement, architecture réseau, sécurité et exploitation.
Réalisations concrètes
Parmi les réalisations les plus importantes, nous avons notamment :
- structuré une réponse complète autour des besoins métier d’EcoDeli ;
- conçu une architecture applicative avec plusieurs espaces utilisateurs ;
- intégré une logique d’API et d’ouverture des services ;
- préparé une application mobile complémentaire à la plateforme principale ;
- conçu une architecture réseau segmentée et sécurisée ;
- prévu l’hébergement des services sur une infrastructure virtualisée ;
- travaillé sur les mécanismes de supervision, de sauvegarde et de résilience ;
- documenté l’architecture à travers les livrables attendus du projet.
Enjeux techniques adressés
Ce projet nous a permis de répondre à plusieurs enjeux concrets :
- centraliser la gestion des utilisateurs, des annonces et des opérations ;
- sécuriser les échanges entre les sites et les accès distants ;
- segmenter le réseau pour mieux isoler les usages ;
- héberger les applications dans un environnement cohérent ;
- superviser les services pour gagner en visibilité ;
- préparer la continuité d’activité grâce à la redondance et à la sauvegarde.
Compétences mobilisées
À travers EcoDeli, nous avons pu travailler sur des compétences transverses :
- analyse d’un cahier des charges ;
- conception d’une solution technique complète ;
- architecture d’application ;
- architecture réseau multi-sites ;
- sécurité périmétrique et segmentation ;
- virtualisation et hébergement ;
- supervision et exploitation ;
- production de livrables techniques.
Résultat
EcoDeli a été pour nous un projet très complet, car il ne se limitait pas à une seule application ou à une seule infrastructure. Nous y avons abordé à la fois la logique produit, la structuration technique, l’hébergement, le réseau, la sécurité et les contraintes d’exploitation.
C’est un projet qui illustre bien notre capacité à travailler sur une vision d’ensemble, depuis le besoin métier jusqu’à la mise en place d’une architecture technique cohérente, sécurisée et exploitable.