Historias de clientes/Medios y entretenimiento/MENA

2023
Logotipo de Anghami

Anghami personaliza las recomendaciones de música con Amazon OpenSearch Service

10 veces

más rápido para desarrollar consultas de búsqueda de música

6 meses

para migrar toda la base de datos de canciones

Más de 72 millones de

canciones y podcasts transmitidos sin problemas

Información general

Anghami es un servicio de transmisión de música con sede en Abu Dabi. Presta su servicio a aproximadamente 70 millones de usuarios en Europa, Oriente Medio y Norte de África (MENA) y los EE. UU. y les da acceso a más de 72 millones de canciones y podcasts. Durante los últimos 10 años, pasó de ser una startup local a convertirse en la primera empresa de tecnología árabe que cotizó en la bolsa de valores Nasdaq en febrero de 2022.

Anghami se diferencia de la competencia al ayudar a los clientes a encontrar el contenido de audio adaptado a través de recomendaciones personalizadas. Cuando surgieron problemas con el mantenimiento de su plataforma tecnológica anterior y se dificultó el desarrollo de nuevas características, recurrió a Amazon Web Services (AWS). La empresa creó una nueva plataforma en AWS que utiliza machine learning (ML) para generar recomendaciones. Ahora puede mostrar rápidamente contenido relevante para los usuarios, atraer a los mejores talentos tecnológicos, desarrollar fácilmente nuevas características que enriquezcan la experiencia del cliente y respaldar la innovación futura de los productos.

Oportunidad: reducir el riesgo tecnológico y crear una plataforma para la innovación

Fundada en 2012 en Beirut, Anghami ofrece servicios de transmisión de audio gratuitos y de pago. Su servicio prémium ofrece características como la posibilidad de descargar canciones y reproducirlas sin conexión, retroceder o avanzar rápidamente la música y visualizar las letras.

Con el reciente auge de los servicios de música rivales, Anghami reconoció la creciente importancia de guiar a los clientes hacia los artistas y el contenido que se ajusten a sus preferencias. Esto se volvió aún más esencial dada la extensa y creciente colección de música árabe e internacional disponible en la plataforma. Estas características de recomendación musical atraen a nuevos clientes y fomentan una mayor lealtad de los usuarios. La empresa ha observado que los usuarios pasan más tiempo en el sitio cuando se les presentan recomendaciones de canciones adicionales.

La solución anterior de Anghami para generar recomendaciones utilizaba código heredado que dificultaba que su equipo ampliara su funcionalidad. Anghami decidió crear una nueva solución nativa de la nube en AWS. La nueva plataforma eliminó la responsabilidad de mantener el código antiguo y permitió a los ingenieros disponer de más tiempo para que crearan nuevas características y capacidades para los clientes. También les permitió aprovechar herramientas versátiles como Amazon OpenSearch Service, que facilita los análisis de registros interactivos, la supervisión de aplicaciones en tiempo real y las búsquedas en sitios web.

El objetivo de la empresa era desarrollar una plataforma de recomendaciones de vanguardia que pudiera escalarse para gestionar su creciente base de usuarios y, al mismo tiempo, facilitar la creación de características y servicios novedosos para sus clientes.

kr_quotemark

“Nuestra plataforma es flexible, confiable, escalable y fácil de mantener, por lo que podemos dedicar nuestros esfuerzos a tareas valiosas que benefician a los clientes en lugar de dedicarlas al mantenimiento”.

Kevin Williams
Vicepresidente (VP) de Machine Learning, Anghami

Solución: atraer a los mejores talentos tecnológicos y desarrollar prototipos en cuestión de días en AWS

Como cliente de AWS desde sus inicios, Anghami se puso en contacto con los arquitectos de soluciones de AWS para investigar sus opciones tecnológicas en función de sus planes futuros. Tras varios talleres exhaustivos, crearon una nueva arquitectura que es simple, potente y fácil de mantener y desarrollar.

Seis meses después de los talleres iniciales de arquitectura con AWS, Anghami lanzó su motor de recomendaciones basado en la nube para su creciente catálogo de canciones y podcasts.
Y, ahora, la plataforma de recomendaciones del servicio se ejecuta en Amazon OpenSearch Service. Anghami almacena los datos de comportamiento de los usuarios y el contenido de audio en Amazon Simple Storage Service (Amazon S3), un almacenamiento de objetos creado para recuperar cualquier cantidad de datos desde cualquier lugar.

Para ejecutar sus grandes cargas de trabajo de datos, la empresa utiliza Amazon EMR, que ejecuta y escala fácilmente Apache Spark, Hive, Presto y otras grandes cargas de trabajo. Estas cargas de trabajo incluyen el entrenamiento de casi una década de datos de clientes que se han recopilado de millones de clientes que utilizan el servicio de transmisión de música a diario. Para entrenar los modelos de machine learning que producen recomendaciones de música, Anghami usa Amazon SageMaker, que ayuda a crear, entrenar e implementar modelos de ML.

La creación de su plataforma en AWS ha reducido el riesgo tecnológico de la empresa, ya que ahora es más fácil encontrar ingenieros y personal de DevOps con talento. “Una empresa de tecnología es tan buena como su talento”, afirma Kevin Williams, vicepresidente (VP) de Machine Learning de Anghami. “Podemos encontrar rápidamente candidatos con habilidades de OpenSearch y otros que estén motivados para aprender sobre elle porque es una tecnología ampliamente utilizada. También es más rápido capacitar al personal técnico, ya que pueden acceder a la documentación existente sobre los servicios de AWS”.

Los desarrolladores de Anghami ahora pueden crear rápidamente prototipos de nuevas ideas de características de los equipos de productos y desarrollar rápidamente consultas para recomendar contenido a los usuarios. Escribir una consulta de búsqueda y crear un prototipo lleva de 1 a 2 días en AWS, en lugar de alrededor de 2 semanas como en el sistema anterior. Desde su lanzamiento en AWS, el equipo ha creado nuevas funciones en la página de inicio del servicio que sugieren artistas y listas de reproducción relevantes para que los clientes las escuchen, en lugar de simplemente sugerir canciones.

Anghami también puede lanzar música nueva para los fans casi de inmediato. Cuando salen nuevas canciones, normalmente los viernes, los fans pueden acceder a ellas un minuto después del lanzamiento oficial. Con la solución anterior, el equipo técnico no podía agregar rápidamente una sola canción al catálogo. Sin embargo, con OpenSearch, el equipo puede insertar y publicar canciones con su algoritmo de machine learning momentos después del lanzamiento de la canción. “Esta es una característica esencial que realmente nos hace destacar en comparación con nuestros rivales”, afirma Williams. “Es satisfactorio basarse en el entusiasmo de los fans por los nuevos lanzamientos”.

Resultado: ser propietario del contenido de audio y deleitar a los clientes gracias a AWS

Anghami ahora tiene una base tecnológica sobre la que puede construir en los próximos años. “Me entusiasma ejecutar sprints de desarrollo y descubrir las mejores experiencias de los clientes de manera oportuna”, afirma Williams.

Anghami planea seguir ampliando su catálogo de contenido de audio y expandiendo su base de usuarios en Oriente Medio y más allá. “Queremos ser propietarios del contenido de audio en las regiones en las que operamos, para podcasts, audiolibros y música”, agrega Williams. “Con AWS, tenemos todo lo que necesitamos para lograrlo. “Nuestra plataforma es flexible, confiable, escalable y fácil de mantener, por lo que podemos dedicar nuestros esfuerzos a tareas valiosas que benefician a los clientes en lugar de dedicarlas al mantenimiento”.

Acerca de la empresa

Fundada en 2010, Anghami ofrece un servicio de transmisión de música en Oriente Medio y Norte de África (MENA), Europa y los EE. UU. La empresa tiene oficinas en Abu Dabi, Beirut, El Cairo, Dubái y Riad y emplea a más de 160 personas.

Servicios de AWS utilizados

Amazon OpenSearch Service

Amazon OpenSearch Service le permite llevar a cabo análisis interactivos de registros, supervisión de aplicaciones en tiempo real, búsqueda de sitios web y mucho más con facilidad. OpenSearch es una herramienta de búsqueda y análisis distribuida de código abierto derivado de Elasticsearch.

Más información »

Amazon S3

Amazon Simple Storage Service (Amazon S3) es un servicio de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento líderes en el sector.

Más información »

Amazon EMR

Amazon EMR es la solución de macrodatos en la nube líder del sector para el procesamiento de datos a escala de petabytes, el análisis interactivo y el uso de machine learning en marcos de código abierto.

Más información »

Amazon SageMaker

Cree, forme y despliegue modelos de machine learning (ML) para cualquier caso de uso con infraestructura, herramientas y flujos de trabajo completamente administrados.

Más información »

Historias de éxito de los clientes de AWS

Organizaciones de todos los tamaños utilizan AWS para aumentar la agilidad, reducir costos y acelerar la innovación en la nube.

Comenzar

Organizaciones de todos los tamaños y de todos los sectores transforman sus negocios y cumplen sus misiones todos los días con AWS. Contacte nuestros expertos y comience hoy mismo su propia jornada en AWS.