Témoignages de clients / Divertissement multimédia / MENA

2023
Logo d'Anghami

Anghami personnalise les recommandations musicales grâce à Amazon OpenSearch Service

10x

plus rapide pour développer des requêtes de recherche musicale

6 mois

pour migrer l'ensemble de la base de données des chansons

Plus de 72 millions

de chansons et de podcasts servis de manière transparente

Présentation

Anghami est un service de diffusion de musique basé à Abu Dhabi. Il dessert environ 70 millions d'utilisateurs en Europe, aux États-Unis, au Moyen-Orient et en Afrique du Nord (MENA), leur donnant accès à plus de 72 millions de chansons et de podcasts. Au cours des 10 dernières années, elle est passée de startup locale à la première entreprise technologique arabe à être cotée à la bourse du Nasdaq en février 2022.

Anghami se distingue de ses concurrents en aidant les clients à trouver du contenu audio adapté grâce à des recommandations personnalisées. Lorsque sa précédente plateforme technologique s'est révélée difficile à maintenir et à développer, elle s'est tournée vers Amazon Web Services (AWS). L'entreprise a créé une nouvelle plateforme sur AWS qui utilise le machine learning (ML) pour générer les recommandations. Elle peut désormais proposer rapidement du contenu pertinent aux utilisateurs, attirer les meilleurs talents technologiques, développer rapidement de nouvelles fonctionnalités qui enrichissent l'expérience client et soutenir l'innovation future en matière de produits.

Opportunité : réduire les risques technologiques et créer une plateforme d'innovation

Fondée en 2012 à Beyrouth, Anghami propose des services de streaming audio gratuits et payants. Son service premium offre des fonctionnalités telles que la possibilité de télécharger des morceaux et de les écouter hors ligne, de revenir en arrière ou d'avancer rapidement de la musique et de consulter les paroles.

Avec la récente montée en puissance des services de musique concurrents, Anghami a reconnu l'importance croissante de guider les clients vers les artistes et les contenus qui correspondent à leurs préférences. Cela est devenu d'autant plus crucial compte tenu de la vaste collection de musique arabe et internationale disponible sur la plateforme, qui ne cesse de s'enrichir. Ces fonctionnalités de recommandation musicale attirent de nouveaux clients et favorisent une plus grande fidélité des utilisateurs. La société a observé que les utilisateurs passaient plus de temps sur le site lorsqu'on leur présentait des recommandations de chansons supplémentaires.

La solution précédente d'Anghami utilisée pour générer des recommandations utilisait un code existant qui empêchait son équipe d'étendre ses fonctionnalités. Anghami a décidé de créer une nouvelle solution native cloud sur AWS. La nouvelle plateforme a éliminé les contraintes liées à la maintenance de l'ancien code et a permis aux ingénieurs de consacrer plus de temps à l'élaboration de nouvelles fonctionnalités et de nouveaux services pour les clients. Cela leur a également permis de tirer parti d'outils polyvalents tels qu'Amazon OpenSearch Service, qui facilite l'analyse interactive des journaux, la surveillance des applications en temps réel et les recherches sur les sites Web.

L'entreprise souhaitait développer une plateforme de recommandations de pointe capable de s'adapter à sa base croissante d'utilisateurs, tout en facilitant la création de nouvelles fonctionnalités et de nouveaux services pour ses clients.

kr_quotemark

Notre plateforme est flexible, fiable, évolutive et facile à entretenir. Nous pouvons donc consacrer nos efforts à des tâches importantes qui profitent aux clients plutôt qu'à la maintenance. »

Kevin Williams
Vice-président (VP) du machine learning, Anghami

Solution : attirer les meilleurs talents technologiques et développer des prototypes en quelques jours sur AWS

Client d'AWS depuis sa création, Anghami a contacté les architectes de solutions AWS pour étudier ses options technologiques en fonction de ses projets futurs. Après plusieurs ateliers approfondis, ils ont mis au point une nouvelle architecture simple, puissante et facile à entretenir et à développer.

Six mois après les premiers ateliers d'architecture avec AWS, Anghami a lancé son moteur de recommandations basé sur le cloud pour son catalogue croissant de chansons et de podcasts.
La plateforme de recommandation du service fonctionne désormais sur Amazon OpenSearch Service. Anghami stocke ses données de comportement utilisateur et son contenu audio sur Amazon Simple Storage Service (Amazon S3), un système de stockage objet conçu pour récupérer n'importe quelle quantité de données, où que vous soyez.

Pour gérer ses charges de travail de données volumineuses, l'entreprise utilise Amazon EMR, qui exécute et fait évoluer facilement Apache Spark, Hive, Presto et d'autres charges de travail importantes. Ces charges de travail incluent la formation de près d'une décennie de données clients collectées auprès de millions de clients utilisant quotidiennement le service de musique en streaming. Pour entraîner les modèles de machine learning qui produisent des recommandations musicales, Anghami utilise Amazon SageMaker, qui permet de créer, de former et de déployer des modèles de ML.

Le développement de sa plateforme sur AWS a permis de réduire les risques technologiques de l'entreprise, car il est désormais plus facile de trouver des ingénieurs talentueux et du personnel DevOps. « En tant qu'entreprise technologique, la qualité dépend de votre talent », déclare Kevin Williams, vice-président (VP) du machine learning chez Anghami. « Nous pouvons rapidement trouver des candidats ayant des compétences en logiciel OpenSearch et d'autres qui sont motivés pour apprendre ce logiciel, car il s'agit d'une technologie très répandue. Il est également plus rapide de former le personnel technique, car il peut accéder à la documentation existante sur les services AWS. »

Les développeurs d'Anghami peuvent désormais prototyper rapidement de nouvelles idées de fonctionnalités proposées par les équipes produit et développer rapidement des requêtes pour recommander du contenu aux utilisateurs. La rédaction d'une requête de recherche et la création d'un prototype prennent 1 à 2 jours sur AWS, contre environ 2 semaines sur le système précédent. Depuis son lancement sur AWS, l'équipe a créé de nouvelles fonctions sur la page d'accueil du service qui suggèrent aux clients des artistes et des listes de lecture pertinentes, au lieu de se contenter de proposer des titres.

Anghami peut également proposer de nouvelles musiques à ses fans presque immédiatement. Lorsque de nouveaux titres sortent, généralement le vendredi, les fans peuvent y accéder dans la minute qui suit la sortie officielle. Avec la solution précédente, l'équipe technique ne pouvait pas rapidement ajouter une seule piste au catalogue. Cependant, grâce à OpenSearch, l'équipe peut insérer et diffuser des chansons quelques instants après la sortie de celles-ci en utilisant son algorithme de machine learning. « Il s'agit d'une caractéristique essentielle qui nous permet de nous démarquer de nos concurrents », déclare Williams. « C'est satisfaisant de tirer parti de l'engouement des fans pour les nouveautés. »

Résultat : détenir du contenu audio et satisfaire les clients grâce à AWS

Anghami dispose désormais d'une base technologique sur laquelle elle peut s'appuyer pour les années à venir. « Je suis enthousiaste à l'idée de lancer des sprints de développement et de découvrir les meilleures expériences client en temps opportun », déclare Williams.

Anghami prévoit de continuer à développer son catalogue audio et à élargir sa base d'utilisateurs au Moyen-Orient et au-delà. « Nous voulons être propriétaires des contenus audio dans les régions où nous sommes présents, que ce soit pour les podcasts, les livres audio ou la musique », ajoute Williams. « Grâce à AWS, nous disposons de tout ce dont nous avons besoin pour y parvenir. Notre plateforme est flexible, fiable, évolutive et facile à entretenir. Nous pouvons donc consacrer nos efforts à des tâches importantes qui profitent aux clients plutôt qu'à la maintenance. »

À propos de l'entreprise

Fondée en 2010, Anghami fournit un service de diffusion de musique en Europe, aux États-Unis, au Moyen-Orient et en Afrique du Nord (MENA). La société possède des bureaux à Abu Dhabi, Beyrouth, Le Caire, Dubaï et Riyad et emploie plus de 160 personnes.

Services AWS utilisés

Amazon OpenSearch Service

Amazon OpenSearch Service facilite l'analytique de journaux interactifs, la surveillance des applications en temps réel, la recherche de contenu sur les sites web, et plus encore. OpenSearch est une suite de recherche et d'analyse distribuée, open source, dérivée d'Elasticsearch.

En savoir plus »

Amazon S3

Amazon Simple Storage Service (Amazon S3) est un service de stockage d'objets qui offre une capacité de mise à l'échelle, une disponibilité des données, une sécurité et des performances de pointe.

En savoir plus »

Amazon EMR

Amazon EMR est la solution de pointe big data dans le cloud pour le traitement des données à l'échelle du pétaoctet, l'analyse interactive et le machine learning sur des frameworks open source.

En savoir plus »

Amazon SageMaker

Créez, entraînez et déployez rapidement et facilement des modèles de machine learning (ML) pour tous les cas d'utilisation avec une infrastructure, des outils et des flux entièrement gérés.

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.