Passer au contenu principal
2025

Migros One se met à l’échelle sans heurt pour gérer dix fois le trafic à l’aide d’AWS

Découvrez comment le détaillant alimentaire en ligne Migros One a accéléré sa croissance et son innovation tout en réduisant ses frais généraux opérationnels grâce à la migration vers AWS.

Avantages

10x

le trafic géré avec un dimensionnement quasiment sans accroc

20 %

de réduction des coûts

Plus d’un million

de clients servis chaque mois

60 %

des ressources opérationnelles libérées

Présentation

Pour développer son activité, le détaillant alimentaire en ligne Migros One avait besoin d’une infrastructure moderne et évolutive, sans les frais généraux liés à sa gestion. L’entreprise a choisi de migrer vers Amazon Web Services (AWS) afin de pouvoir se concentrer sur l’innovation tandis qu’AWS gère l’infrastructure.

L’infrastructure de Migros One continue de se mettre à l’échelle de manière fluide, comme elle l’a fait pendant la pandémie de COVID-19, lorsque son trafic a été multiplié par 10. L’entreprise a également optimisé ses coûts par rapport à son installation sur site, car elle n’a plus besoin de maintenance coûteuse pour son infrastructure.

Close-up of a tablet screen with an online food ordering app open, showing a cart full of items, with a cozy kitchen background

À propos de Migros One

Migros One est l’un des principaux détaillants alimentaires en ligne en Turquie. Réunissant les canaux en ligne de la chaîne de supermarchés Migros, Migros One livre des produits alimentaires et d’épicerie, ainsi que des produits biologiques, des produits de soins personnels et des produits technologiques.

Opportunité | Utilisation d’AWS pour accélérer la croissance et réduire les frais généraux opérationnels de Migros One

Migros One regroupe les canaux en ligne de Migros, l’une des principales chaînes de supermarchés de Turquie. Regroupant Migros Sanal Market, Migros Hemen, Migros Yemek, Tazedirekt, Macroonline, Migros Ekstra et Mion, Migros One tire également parti de la puissance intégrée de toutes les filiales du groupe Migros. Elle livre chaque mois des produits alimentaires, des produits biologiques, des produits de soins personnels et des produits technologiques à plus d’un million de clients.

Dans le cadre de la croissance de son activité et de l’optimisation de ses opérations, Migros One souhaitait que sa petite équipe d’ingénieurs se concentre sur l’accélération de l’innovation et la création rapide de valeur pour les clients plutôt que sur les opérations. L’entreprise cherchait à mettre à l’échelle sa croissance, à adopter de nouvelles technologies et à déployer des services afin de réduire au minimum les processus bureaucratiques qui limitaient son environnement sur site. « Nous voulions migrer vers le cloud, où il est plus facile de mettre à l’échelle et de déployer des applications immédiatement », explique Mehmet Başal, responsable DevOps chez Migros One.

Après avoir exploré une gamme de solutions cloud, Migros One a découvert qu’AWS proposait des services bien intégrés, bien documentés et simples à mettre en œuvre. « L’intégration de collègues non DevOps a également été beaucoup plus facile sur AWS », explique Nurettin Yilmaz, responsable du développement logiciel B2B chez Migros One. En 2018, Migros One a mené à bien son projet de transformation cloud afin de migrer de son environnement sur site vers AWS.

S’appuyant sur son expertise et la documentation AWS, l’équipe Migros One a développé la première version fonctionnelle de son application monolithique sur AWS en 3 à 4 semaines, alors qu’elle n’avait aucune expérience préalable d’AWS. Lorsque la réglementation ne permettait pas la migration des données vers le cloud, Migros One a utilisé AWS Direct Connect, qui permet aux organisations de créer une connexion réseau dédiée à AWS. Pour relever le défi de la gestion de volumes variables et de différents types de données lors de la migration, l’entreprise a utilisé AWS Glue, qui permet aux entreprises de découvrir, préparer et intégrer toutes leurs données à pratiquement n’importe quelle échelle.

De plus, depuis 2022, Migros One utilise le Programme d’accélération des migrations (AWS MAP), un programme complet et éprouvé de migration vers le cloud, pour ses nouvelles charges de travail.

Solution | Déploiement des services en quelques minutes et réduction des coûts de 20 %

Après la migration, Migros One a modernisé son architecture en utilisant des microservices. L’architecture de microservices de Migros One est déployée sur Amazon Elastic Kubernetes Service (Amazon EKS), un service Kubernetes entièrement géré. Elle utilise Amazon Simple Queue Service (Amazon SQS), un service de mise en file d’attente de messages entièrement géré pour les microservices, les systèmes distribués et les applications sans serveur. Pour sa base de données, Migros One utilise Amazon Relational Database Service (Amazon RDS), qui fournit des bases de données relationnelles faciles à gérer et optimisées pour le coût total de possession. L’entreprise a également mis en œuvre d’autres services AWS pour le stockage, la mise en réseau et l’équilibrage de charge des applications.

Grâce à AWS, Migros One a accéléré l’innovation et réduit les délais de mise sur le marché, tout en accélérant le déploiement, car elle n’avait plus à se soucier des serveurs ou des problèmes opérationnels. La migration vers une architecture de microservices a également aidé Migros One à développer plus de services en moins de temps. « Nous avons utilisé des tests et des validations automatisés pour réduire notre cycle de déploiement des services de deux semaines à quelques minutes », explique M. Başal. « Migros One déploie désormais ses services à la demande, sans pratiquement aucune durée d’indisponibilité ni impact sur l’expérience utilisateur. » La rapidité du déploiement a été particulièrement utile pendant la pandémie de COVID-19, lorsque l’entreprise a publié plusieurs fonctionnalités afin de donner la priorité aux clients âgés, plus vulnérables à la maladie.

L’entreprise a amélioré son efficacité opérationnelle grâce à des services gérés et à l’automatisation, libérant ainsi 60 % de son équipe opérationnelle qui a pu se concentrer sur ses principaux objectifs commerciaux et le développement de produits. Pour réaliser des économies supplémentaires, Migros One utilise les instances Spot d’Amazon Elastic Compute Cloud (Amazon EC2), qui exécutent des charges de travail tolérantes aux pannes avec une réduction pouvant atteindre 90 %. Ces initiatives ont permis de réduire les coûts de 20 %.

Les services innovants de Migros One comprennent désormais plusieurs bots qu’elle a développés sur Amazon Bedrock, un moyen simple de créer et de mettre à l’échelle des applications d’intelligence artificielle (IA) générative à l’aide de modèles de fondation. Ces bots ont été utilisés pour faciliter le déploiement d’applications et la gestion des incidents. Et pour développer un assistant de questions-réponses, l’équipe d’ingénierie a utilisé les bases de connaissances Amazon Bedrock, qui permettent aux entreprises de fournir des réponses plus pertinentes, plus précises et plus personnalisées, en intégrant sa documentation propriétaire dans l’application d’IA générative. « Nos équipes ont l’opportunité de travailler sur de nouvelles technologies », explique M. Başal. De plus, obtenir une grande capacité de calcul, par exemple pour le machine learning ou l’entraînement des modèles, est plus rapide sur AWS. »

Résultat | Introduction de nouveaux services et expansion dans de nouveaux domaines

En accélérant l’innovation, Migros One peut désormais mieux répondre aux besoins des clients. L’entreprise a récemment développé une fonctionnalité appelée « Que vais-je cuisiner ? » à l’aide d’Amazon SageMaker, qui permet aux entreprises de créer, d’entraîner et de déployer des modèles de machine learning. Grâce à cette fonctionnalité, les clients peuvent saisir le nom d’un plat ou d’une recette, obtenir ses ingrédients et les ajouter à leur panier.

Migros One continuera à se développer sur AWS, en utilisant son architecture standardisée pour développer des services et pénétrer de nouveaux segments. Par exemple, depuis juillet 2024, elle utilise AWS Enterprise Support, qui fournit une suite complète de ressources. « L’assistance complète que nous recevons de la part de l’équipe chargée des comptes AWS a favorisé une véritable collaboration », déclare M. Başal. « De plus, depuis que nous avons adopté AWS Enterprise Support, les conseils d’experts, les bonnes pratiques et le soutien opérationnel de l’équipe d’ingénieurs hautement qualifiés ont changé la donne. Notre architecte dédié aux opérations dans le cloud AWS veille à ce que nous tirions le meilleur parti de notre transition vers le cloud grâce à des engagements sur mesure. »

Le radar de croissance de Migros One pour 2025 comprend M1 Grocery Solutions, une solution SaaS qu’elle développe sur AWS pour les détaillants qui veulent lancer leurs propres canaux en ligne. Dans le cadre de cette solution, Migros One fournira une gamme complète de services, notamment un site web, une application mobile et la logistique pour la collecte et la livraison des produits aux clients finaux. M1 Grocery Solutions marque l’incursion de Migros One dans le segment B2B, et l’entreprise espère se développer et collaborer avec des détaillants en Asie, au Moyen-Orient et en Afrique du Nord grâce à cette solution.

"Logo with the text 'MIGROS ONE' in orange and black."
Nous avons utilisé des tests et des validations automatisés pour réduire notre cycle de déploiement des services de deux semaines à quelques minutes. Migros One déploie désormais ses services à la demande, sans pratiquement aucune durée d’indisponibilité ni impact sur l’expérience utilisateur.

Mehmet Başal

Responsable du DevOps, Migros One

Démarrer

Les entreprises de toutes tailles et de tous secteurs transforment leurs activités et assurent leurs missions au quotidien à l’aide d’AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd’hui.

Contacter le service commercial