Pourquoi Splunk
L’activité de Shazam consiste à renforcer l’engagement de l’utilisateur avec son application de reconnaissance de la musique et des médias. Lorsqu’un utilisateur « shazam » une chanson ou un contenu à la télévision, il crée des données machine. Ces données contiennent de précieux renseignements utiles pour l'équipe produit, les commerciaux et les décideurs. Ces informations affectent les décisions prises au sujet du produit et de l’entreprise.
Alors qu’il existait un véritable gisement d’informations sur le comportement des clients dans les téraoctets de données produites par l’application Shazam, l’équipe d’ingénierie de l’entreprise ne parvenait pas à les extraire. Avant de se tourner vers Splunk, elle utilisait des solutions qui chargeaient des lots de données à intervalles réguliers sans possibilité de réaliser des analyses ponctuelles, et avec des délais de traitement allant de quelques heures à plusieurs jours. De plus, la moindre modification coûtait cher en ressources d'ingénierie.
Shazam exploite deux instances de Splunk. La première est utilisée pour réaliser des analyses des ventes afin d'appuyer les campagnes publicitaires « Shazam for TV ». La deuxième supervise l’application à proprement parler ainsi que ses performances selon les indicateurs clés de Shazam. Shazam effectue également une ségrégation des données afin de protéger la vie privée de ses clients. Des règles d'accès basées sur le rôle garantissent la protection des informations sensibles comme les données de géolocalisation par exemple.