Une branche indépendante de gestion de la chaîne d'approvisionnement et de distribution d'un grand leader de la restauration rapide s'est fixé comme objectif de devenir une organisation de plate-forme logicielle, plutôt que de se concentrer uniquement sur un seul concept. Elle prévoit de lancer une plate-forme SaaS qui étend sa prise en charge de plusieurs concepts dans le secteur de la restauration rapide en utilisant son expérience et son expertise actuelles dans les opérations de la chaîne d'approvisionnement. Elle vise à commencer par moderniser la plate-forme pour répondre aux besoins spécifiques des clients géographiques, puis à la faire évoluer vers un modèle flexible, évolutif et basé sur un abonnement. Le client s'associe à Trianz pour créer une application d'analyse Web, mobile et tablette réactive qui offre une excellente expérience utilisateur et sert de guichet unique dans une vue unique.
Transformer la puissante plateforme de gestion de la chaîne logistique en une plateforme SaaS moderne qui propose les meilleures offres du secteur. Cela comprend le développement de :
Une expérience de produit SaaS moderne basée sur la dernière conception centrée sur l'utilisateur pour aider à améliorer la gestion de la chaîne d'approvisionnement que les clients achèteraient et paieraient
Aider et guider la transition globale pour devenir une plateforme SaaS et se concentrer sur la résolution des problèmes du secteur de la restauration rapide dans la gestion de la chaîne d'approvisionnement avec un support client solide.
Le MVP se concentre sur plusieurs régions et concepts tout en tenant compte des besoins des nouveaux clients potentiels.
Pour atteindre cet objectif, Trianz a défini la vision d’un produit SaaS.
La vision du produit couvre de nombreux concepts distincts, notamment :
Une expérience produit bien adaptée aux attentes actuelles et futures des clients pour aider à gérer les chaînes d'approvisionnement.
Faire évoluer la plateforme à partir du produit actuel par phases avec des coûts initiaux minimes et une utilisation technologique consolidée.
Construire un greenfield tout en tirant parti des capacités existantes
Une architecture multi-locataire flexible, configurable et évolutive qui peut prendre en charge une clientèle croissante.
Trianz a mené une évaluation initiale pour documenter l'architecture et la feuille de route SaaS et a créé un MVP initial qui comprenait un support multi-locataire pour plusieurs régions et concepts, avec la création d'une nouvelle plateforme basée sur une expérience utilisateur solide pour aider à améliorer la productivité dans la gestion des chaînes d'approvisionnement. Ils ont construit une plateforme configurable qui permet l'intégration transparente de nouveaux clients combinée à une rapidité de lancement pour permettre l'agilité organisationnelle.
Trianz a construit l'architecture technologique adéquate capable de prendre en charge des attributs flexibles dans une base de données pour la personnalisation des concepts, de se connecter à n'importe quel système, d'assurer la sécurité, la disponibilité, la fiabilité et l'évolutivité. Ils ont conçu l'architecture pour tirer parti de l'évolutivité horizontale et verticale, avec une journalisation et une surveillance centralisées de l'utilisation des ressources. L'architecture de la plateforme est axée sur la multi-location, la configurabilité et facilite les améliorations itératives pour la vision complète de l'état final de la plateforme.
Pour atteindre la plus grande modularité et une évolution rapide, l'architecture applicative de la plateforme s'articule autour de trois domaines clés : les services modulaires, les micro-applications et la stratégie de déploiement. Au cœur de la plateforme se trouve la proposition de valeur d'une capacité multi-locataire de bout en bout qui isole les données de chaque concept entre les composants de l'architecture et renforce la confiance entre les concepts. La plateforme rassemble des données provenant de plusieurs sources, avec un modèle de consommation basé sur une construction commerciale. La sécurité et la configurabilité des données des locataires sont au cœur du cas d'utilisation métier global.
Trianz a fourni une architecture de plateforme finale axée sur le déploiement d'une infrastructure SaaS sécurisée et évolutive qui assure l'isolation des locataires pour les données au repos. Le périmètre MVP a fourni les capacités fondamentales indispensables pour concrétiser la vision du produit.
TypeScript - Angular, HTML 5, SCSS
C# - .NET CORE
AWS Cognito en tant que fournisseur d'identité
AWS WAF, CloudFront, S3, Route 53, ACM, Secrets Manager, Magasin de paramètres
OAuth 2 – ConnectID
Passerelle AWS ECR, ECS, Lambda, ELB et NAT
AWS SQS
AWS CloudWatch et CloudTrial
Tour de contrôle AWS
AWS CDK, CloudFormation, CodePipeline, CodeBuild, Déploiement de code
Aurore, décalage vers le rouge
En conséquence, la branche indépendante de gestion de la chaîne d'approvisionnement et de distribution a pu bénéficier d'une expérience utilisateur SaaS moderne qui a optimisé la fidélisation des clients et les revenus récurrents, avec une expérience utilisateur intuitive qui a amélioré la facilité d'utilisation pour effectuer des tâches. La plateforme fonctionne avec un temps de disponibilité de 99,95 %, avec une dette technologique nulle et des technologies consolidées. Les opérations de développement de l'application ont également bénéficié d'un temps de cycle réduit et d'un délai de mise sur le marché amélioré pour les nouvelles fonctionnalités.
Une expérience utilisateur de produit SaaS moderne qui optimise la fidélisation des clients et les revenus récurrents
L'application offre une expérience utilisateur intuitive avec une facilité d'utilisation améliorée pour effectuer des tâches
La plateforme fonctionne avec une disponibilité de 99,95 % avec une dette technologique nulle (.Net Core X) et des technologies consolidées (PostgreSQL)
Les opérations de développement de l'application bénéficient d'un temps de cycle réduit et d'un délai de mise sur le marché amélioré pour les nouvelles fonctionnalités
Publié le : 03/04/2023