Témoignages de clients/Commerce de détail/Émirats arabes unis

2023
Logo YOUGotaGift

YOUGotaGift accélère l’innovation grâce à Amazon EKS et à Amazon Aurora Global Database

YOUGotaGift a été créée à Dubaï en 2013 en tant que place de marché pour les cartes-cadeaux numériques dans la région MENA. En 2017, lorsque l’entreprise a rencontré des problèmes de mise à l’échelle et de performances avec son fournisseur de cloud local, elle a migré vers AWS. Elle a maintenant conteneurisé son application, commencé à utiliser des microservices et transféré sa base de données vers Amazon Aurora sans serveur. YOUGotaGift peut désormais adapter rapidement sa plateforme aux pics de trafic, et son architecture sans serveur signifie qu’elle ne paie que les ressources qu’elle utilise.

66 % plus rapide

pour augmenter verticalement pendant les pics de trafic

80 % plus rapide

pour déployer les mises à jour du système

100 % plus rapide

pour créer des rapports à l’aide des tableaux de bord Amazon QuickSight

Présentation

Fondée à Dubaï en 2013, YOUGotaGift propose des solutions de cartes-cadeaux numériques et des monnaies de marque à des clients du Moyen-Orient. Au cours de ses 4 premières années, lorsque son infrastructure était hébergée sur un fournisseur de cloud local, YOUGotaGift a connu une croissance lente, augmentant régulièrement ses revenus et son nombre de clients. Cependant, l’entreprise a connu des interruptions de service régulières et n’était pas satisfaite de l’assistance fournie pour résoudre les interruptions de service.

En 2017, l’entreprise a migré vers Amazon Web Services (AWS) et, en 5 ans, elle a optimisé sa plateforme pour améliorer la fiabilité et les performances. Grâce à AWS, YOUGotaGift peut augmenter verticalement les ressources de calcul en cas de pic de trafic 66 % plus rapidement, et déploie 80 % plus rapidement les mises à jour logicielles des clients. Ces améliorations en termes d’efficacité permettent à ses développeurs de se concentrer sur l’innovation.

Opportunité | YOUGotaGift réduit son temps de mise à l’échelle de 66 % grâce à Amazon EKS

Le concept de YOUGotaGift est né en 2013, lorsque Husain Makiya, cofondateur et directeur général (PDG) de l’entreprise, a eu besoin d’une carte-cadeau de dernière minute pour une fête d’anniversaire. À sa grande surprise, aucune boutique en ligne locale ne proposait de solution simple et rapide. En quelques mois, il a lancé YOUGotaGift pour fournir aux consommateurs du Moyen-Orient un accès en ligne à des cartes-cadeaux numériques. Rapidement, la société s’est développée pour offrir également ses services à l’espace interentreprises (B2B), où elle a réussi à créer des monnaies de marque pour les entreprises.

En 2017, YOUGotaGift a développé sa plateforme de cadeaux en utilisant un fournisseur de cloud local, mais l’entreprise n’était pas satisfaite de la fiabilité ni du niveau d’assistance client dont elle bénéficiait. « Nous avons rencontré des problèmes avec notre fournisseur local et avons décidé de migrer vers un autre fournisseur », explique Ashin K N, directeur de la technologie chez YOUGotaGift. « Après avoir évalué plusieurs fournisseurs de cloud et pris en compte nos exigences et notre cas d’utilisation, nous avons finalement opté pour AWS. »

L’entreprise a décidé d’effectuer un lift-and-shift de son application monolithique, mais à mesure que l’activité se développait, YOUGotaGift a dû optimiser son infrastructure pour être plus flexible et lui permettre de suivre le rythme des demandes du marché. À l’époque, YOUGotaGift n’était pas en mesure de lancer des produits rapidement, car son infrastructure vieillissante était complexe et lente à évoluer. L’entreprise a décidé de conteneuriser son application et d’utiliser des microservices.

YOUGotaGift utilise Amazon Elastic Kubernetes Service (Amazon EKS), un service Kubernetes géré. Grâce à Amazon EKS, l’entreprise a amélioré les performances, la capacité de mise à l’échelle et la fiabilité de son infrastructure. « Auparavant, lors d’un pic de trafic, la mise à l’échelle prenait au moins 3 minutes », explique Shameem Khalid, directeur de l’ingénierie cloud chez YOUGotaGift. « Désormais, avec Amazon EKS, cela prend moins d’une minute et, en 2 minutes, nous pouvons disposer de milliers de conteneurs pour traiter des millions de demandes. »

kr_quotemark

La migration de notre infrastructure cloud vers AWS a été une transformation qui a remodelé notre activité et stimulé notre croissance. Grâce à AWS, nous avons atteint une croissance exponentielle, une capacité de mise à l’échelle inégalée et gagné la confiance inébranlable de nos clients. »

Husain Makiya
Cofondateur et directeur général chez YOUGotaGift

Solution | Utilisation d’Amazon Aurora Global Database pour une croissance rapide et rentable

YOUGotaGift a choisi de migrer vers Amazon Aurora (Aurora), une base de données conçue pour offrir des performances et une disponibilité inégalées à l’échelle mondiale, avec une compatibilité MySQL et PostgreSQL totale. Shameem Khalid explique qu’Aurora est une pierre d’angle de l’infrastructure de YOUGotaGift en raison de ses performances, de sa capacité de mise à l’échelle et de sa sécurité. « Je recommande vivement Aurora à tout le monde », déclare-t-il. « Nous pouvons facilement nous plonger dans le système et voir ce qui s’y passe. En 3 ans, nous n’avons jamais eu de temps d’arrêt. Ce service a été exceptionnel. »

Dans le cadre d’un deuxième projet d’optimisation en 2020, l’entreprise a migré vers Amazon Aurora sans serveur, une configuration à la demande avec autoscaling de la base de données. Shameem Khalid explique que la base de données sans serveur permet à YOUGotaGift de mettre sa plateforme à l’échelle de manière abordable pour fonctionner dans de nombreux pays. « Si je n’étais autorisé à utiliser qu’un seul service AWS, ce serait Amazon Aurora sans serveur », explique Shameem Khalid. « C’est rapide et fiable, nous pouvons avoir des milliers de connexions simultanées depuis différentes régions, et il s’adapte à la hausse et à la baisse en fonction de la demande, ce qui est rentable. »

Grâce à sa nouvelle base de données sans serveur et à son application conteneurisée, YOUGotaGift a constaté que son équipe technique était bien plus productive qu’auparavant. Le déploiement de nouvelles fonctionnalités ou la modification de la plateforme ont pris 90 % de temps en moins, car l’entreprise fait davantage confiance à son infrastructure et à sa plateforme. « Auparavant, toute mise à jour devait être testée en plusieurs phases et soumise à plusieurs révisions avant de pouvoir être envoyée en ligne en toute sécurité », explique Shameem Khalid. « Désormais, au lieu de prendre au moins 20 minutes, les mises à jour prennent moins de 5 minutes. »

L’entreprise a également migré de son propre outil d’analyse et d’informatique décisionnelle (BI) vers Amazon QuickSight, qui fournit de la BI et aide les entreprises à prendre de meilleures décisions fondées sur les données. Selon Ashin K N, QuickSight accélère le développement et augmente la productivité. « Avant d’utiliser QuickSight, nous devions créer des tableaux de bord uniques pour chaque produit », explique Ashin K N. « Désormais, ces tableaux de bord sont créés automatiquement. »

La plateforme de YOUGotaGift est plus fiable et les opérations sont rationalisées grâce à AWS. « Cinq personnes gèrent l’ensemble de notre infrastructure cloud », explique Ashin K N. « Si nous n’utilisions pas AWS et cette gamme diversifiée de services, nous aurions besoin d’une quinzaine d’ingénieurs pour créer et gérer les services en interne. L’utilisation d’AWS nous a permis de réduire les délais de développement ainsi que les coûts. »

Les composants du système cloud de YOUGotaGift fonctionnent désormais de manière indépendante tout en étant capables de communiquer entre eux, ce qui signifie que, contrairement à son infrastructure précédente, les problèmes dans un domaine ne se traduisent pas par une défaillance à l’échelle du système. « Avant d’utiliser Amazon EKS et Amazon Aurora, nos applications étaient interdépendantes les unes des autres », explique Shameem Khalid. « Si l’une d’elles plantait, cela affectait tout le reste. Nous disposons désormais d’une infrastructure basée sur les microservices et, bien que nos services soient tous connectés, ils sont indépendants et plus résilients. »

Résultat | YOUGotaGift est libre d’innover et de se développer grâce à AWS

L’entreprise continuera à utiliser AWS au fur et à mesure de son expansion. « La migration de notre infrastructure cloud vers AWS a été une transformation qui a remodelé notre activité et stimulé notre croissance », déclare Husain Makiya, PDG de YOUGotaGift. « Grâce à AWS, nous avons atteint une croissance exponentielle, une capacité de mise à l’échelle inégalée et gagné la confiance inébranlable de nos clients. »

À propos de YOUGotaGift

Créée en 2013, YOUGotaGift est la principale place de marché pour les cartes-cadeaux numériques dans la région MENA. YOUGotaGift utilise une technologie de pointe pour ouvrir la voie au marché des monnaies de marque dans la région MENA et s’enorgueillit d’un réseau de plus de 700 marques et 2 000 entreprises.

Services AWS utilisés

Amazon EKS

Amazon EKS est un service Kubernetes géré qui exécute Kubernetes dans le Cloud AWS et dans les centres de données sur site.

En savoir plus »

Amazon Aurora

Amazon Aurora offre une sécurité intégrée, des sauvegardes continues, le calcul sans serveur, jusqu'à 15 réplicas en lecture, la réplication multirégion automatisée et des intégrations avec d'autres services AWS.

En savoir plus »

Amazon QuickSight

Amazon QuickSight fournit aux organisations orientées données une informatique décisionnelle (BI) unifiée à très grande échelle. Avec QuickSight, tous les utilisateurs peuvent répondre à différents besoins analytiques à partir de la même source de vérité grâce à des tableaux de bord interactifs modernes, des rapports paginés, des analyses intégrées et des requêtes en langage naturel.

En savoir plus »

Instances Spot Amazon EC2

Les instances Spot Amazon EC2 vous permettent de profiter des capacités EC2 non utilisées dans le cloud AWS. Les instances Spot sont disponibles avec une réduction allant jusqu'à 90 % par rapport aux tarifs des instances à la demande.

En savoir plus »

Témoignages de réussite des clients AWS

Les organisations de toutes tailles utilisent AWS pour accroître leur agilité, réduire les coûts et accélérer l'innovation dans le cloud.

Démarrer

Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.