Testimonianze dei clienti / Settore media e intrattenimento / MENA

2023
Logo Anghami

Anghami personalizza i consigli musicali utilizzando il servizio OpenSearch di Amazon

10 volte

più veloce nello sviluppo di query di ricerca musicale

6 mesi

per migrare l'intero database di brani

Oltre 72 milioni

le canzoni e i podcast erogati senza problemi

Panoramica

Anghami è un servizio di streaming musicale con sede ad Abu Dhabi. Fornisce i suoi servizi a circa 70 milioni di utenti in Europa, Medio Oriente e Nord Africa (MENA) e Stati Uniti, e assicura l’accesso a oltre 72 milioni di brani e podcast. Negli ultimi 10 anni, il suo sviluppo l’ha vista passare da startup locale a prima società tecnologica araba ad essere quotata in borsa al Nasdaq nel febbraio 2022.

Anghami si distingue dalla concorrenza per il modo in cui aiuta i clienti a trovare contenuti audio adeguati attraverso consigli personalizzati. Quando la sua precedente piattaforma tecnologica si è rivelata difficile da manutenere e complessa ai fini dello sviluppo di nuove funzionalità, l’azienda si è rivolta ad Amazon Web Services (AWS). Ha quindi creato una nuova piattaforma su AWS che utilizza il machine learning (ML) per generare consigli. Può quindi far emergere rapidamente contenuti pertinenti per gli utenti, attirare i migliori talenti tecnologici, sviluppare rapidamente nuove funzionalità che arricchiscono l'esperienza del cliente e supportare l'innovazione futura dei prodotti.

Opportunità: riduzione del rischio tecnologico e creazione di una piattaforma per l'innovazione

Fondata nel 2012 a Beirut, Anghami offre servizi di streaming audio gratuiti e a pagamento. Il suo servizio premium propone funzionalità come la possibilità di scaricare brani e riprodurli offline, riavvolgere o far avanzare rapidamente la musica e visualizzare i testi.

A seguito del recente incremento dei servizi musicali rivali, Anghami ha riconosciuto l’importanza crescente del saper indirizzare i clienti verso gli artisti e i contenuti in linea con le loro preferenze. Ciò è diventato ancora più vitale data l’ampia e crescente raccolta di musica araba e internazionale disponibile sulla piattaforma. Queste funzionalità per i consigli musicali attirano nuovi clienti e favoriscono una maggiore fidelizzazione degli utenti. La società ha rilevato che gli utenti trascorrono più tempo sul sito quando vengono presentati loro ulteriori consigli sui brani musicali.

La precedente soluzione di Anghami per la generazione di consigli utilizzava codice legacy che rendeva difficile al suo team espanderne le funzionalità. Anghami ha quindi deciso di creare una nuova soluzione nativa del cloud su AWS. La nuova piattaforma ha eliminato la responsabilità di mantenere il codice precedente e ha consentito agli ingegneri di avere più tempo per sviluppare nuove funzionalità e capacità per i clienti. Essi potevano inoltre sfruttare strumenti versatili come Amazon OpenSearch Service, che semplifica l'esecuzione di analisi interattive dei log, il monitoraggio delle applicazioni in tempo reale e le ricerche sui siti web.

L'azienda mirava a sviluppare una piattaforma per i consigli all'avanguardia facile da dimensionare per gestire il suo bacino utenti in espansione, facilitando al contempo la creazione di nuove funzionalità e servizi per i propri clienti.

kr_quotemark

La nostra piattaforma è flessibile, affidabile, scalabile e di facile manutenzione, quindi possiamo indirizzare i nostri sforzi ad attività preziose a vantaggio dei clienti anziché alla manutenzione.”

Kevin Williams
Vice President (VP) of Machine Learning, Anghami

Soluzione: attirare i migliori talenti tecnologici e sviluppare prototipi in pochi giorni su AWS

Cliente AWS sin dalle sue origini, Anghami ha contattato i solution architect AWS per esaminare le opzioni tecnologiche in base ai propri piani futuri. Dopo diversi workshop approfonditi, è stata elaborata una nuova architettura che è anche semplice, potente e facile da manutenere e sviluppare.

Nel giro di 6 mesi dai workshop iniziali sull'architettura con AWS, Anghami ha lanciato il suo motore di consigli basato su cloud per il suo catalogo di brani e podcast in espansione.
La piattaforma per i consigli del servizio viene ora eseguita sul servizio OpenSearch di Amazon. Anghami archivia i dati sul comportamento degli utenti e i contenuti audio su Amazon Simple Storage Service (Amazon S3), una risorsa di archiviazione di oggetti creata per recuperare qualsiasi quantità di dati da qualsiasi luogo.

Per eseguire i suoi grandi carichi di lavoro di dati, l'azienda utilizza Amazon EMR, che esegue e dimensiona facilmente Apache Spark, Hive, Presto e altri grandi carichi di lavoro. Tali carichi di lavoro includono l’addestramento dei dati raccolti in dieci anni sui milioni di clienti che utilizzano quotidianamente il servizio di streaming musicale. Per addestrare i modelli di machine learning che producono consigli musicali, Anghami utilizza Amazon SageMaker, che consente di creare, addestrare e distribuire modelli ML.

La creazione della sua piattaforma su AWS ha ridotto il rischio tecnologico dell'azienda giacché ora è più facile trovare ingegneri e personale DevOps di talento. “Come azienda tecnologica, vali solo quanto il personale di talento su cui puoi contare,” afferma Kevin Williams, Vice President (VP) of Machine Learning presso Anghami. “Possiamo trovare rapidamente candidati con competenze OpenSearch e altri che sono motivati a imparare OpenSearch perché è una tecnologia ampiamente utilizzata. Inoltre, il personale tecnico può essere formato più rapidamente perché ha la possibilità di accedere alla documentazione esistente sui servizi AWS.”

Gli sviluppatori di Anghami possono ora prototipare rapidamente nuove idee di funzionalità ad opera dei team di prodotto e sviluppare velocemente le query per consigliare contenuti agli utenti. Scrivere una query di ricerca e creare un prototipo richiedono 1-2 giorni su AWS, rispetto alle circa due settimane che erano necessarie con il sistema precedente. Dal lancio su AWS, il team ha creato nuove funzioni sulla pagina di destinazione del servizio che suggeriscono ai clienti artisti e playlist pertinenti da ascoltare, anziché limitarsi a consigliare brani.

Anghami può anche diffondere nuova musica per i fan quasi immediatamente. Quando vengono pubblicati nuovi brani, in genere il venerdì, i fan possono accedervi entro un minuto dall'uscita ufficiale. Con la soluzione precedente, il team tecnico non era in grado di aggiungere rapidamente singoli brani al catalogo. Tuttavia, utilizzando OpenSearch, il team può inserire e pubblicare brani con il suo algoritmo di machine learning nel giro di pochi istanti dall'uscita del brano. “Questa è una caratteristica essenziale che ci distingue profondamente rispetto alla concorrenza,” afferma Williams. “È una grande soddisfazione accrescere l'entusiasmo dei fan per le nuove uscite.”

Risultato: possedere contenuti audio e soddisfare i clienti utilizzando AWS

Anghami dispone ora di una base tecnologica su cui può costruire per gli anni a venire. “Sono entusiasta di poter organizzare sprint di sviluppo e individuare le migliori esperienze per i clienti con grande tempestività,” afferma Williams.

Anghami prevede di continuare a far crescere il suo catalogo audio e ad espandere il suo bacino di utenza in Medio Oriente e oltre. “Vogliamo possedere contenuti audio nelle regioni in cui operiamo, per podcast, audiolibri e musica,” aggiunge Williams. “Con AWS, abbiamo tutto ciò di cui abbiamo bisogno per raggiungere questo obiettivo. La nostra piattaforma è flessibile, affidabile, scalabile e di facile manutenzione, quindi possiamo indirizzare i nostri sforzi ad attività preziose a vantaggio dei clienti anziché alla manutenzione.”

Informazioni sull'azienda

Fondata nel 2010, Anghami fornisce un servizio di streaming musicale in Medio Oriente e Nord Africa (MENA), Europa e Stati Uniti. L'azienda ha sedi ad Abu Dhabi, Beirut, Cairo, Dubai e Riyadh e ha più di 160 dipendenti.

Servizi AWS utilizzati

Amazon OpenSearch Service

Amazon OpenSearch Service semplifica l'esecuzione di analisi interattive dei dati dei registri, il monitoraggio delle applicazioni in tempo reale, la ricerca Web e altro ancora. OpenSearch è una suite di ricerca e analisi dei dati distribuita open source derivata da Elasticsearch.

Ulteriori informazioni »

Amazon S3

Amazon Simple Storage Service (Amazon S3) è un servizio di archiviazione di oggetti che offre scalabilità, disponibilità dei dati, sicurezza e prestazioni all'avanguardia nel settore.

Ulteriori informazioni »

Amazon EMR

Amazon EMR è la soluzione cloud di big data leader del settore per l'elaborazione dei dati su scala petabyte, l'analisi interattiva e il machine learning utilizzando framework open source.

Ulteriori informazioni »

Amazon SageMaker

Costruisci, addestra e implementa modelli di machine learning (ML) per qualsiasi caso d'uso con infrastrutture, strumenti e flussi di lavoro completamente gestiti.

Ulteriori informazioni »

Storie di successo dei clienti AWS

Le organizzazioni di tutte le dimensioni utilizzano AWS per aumentare l'agilità, ridurre i costi e promuovere l'innovazione nel cloud.

Inizia

Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.