Comment Transloadit aide Promo Push à faire tourner les disques
Le secteur de la musique est réputé difficile d’accès. Sortir du lot et se faire remarquer peut être un véritable défi, tant la concurrence est plus forte que jamais. C’est là que Promo Push entre en scène. Promo Push est un service en ligne de promotion de musique électronique qui propose une promotion sur mesure de musique dance auprès d’un vaste réseau mondial de DJs et de stations de radio.
Après le lancement de la première version de sa plateforme en 2011, l’équipe de Promo Push a vu l’entreprise devenir prospère et rentable grâce à son travail acharné. Promo Push est désormais connu et respecté dans le secteur, avec une clientèle allant des maisons de disques établies aux nouveaux talents émergents. Chaque client de Promo Push peut avoir l’assurance que ses disques bénéficieront de la visibilité qu’ils méritent et que sa musique sera entendue par les personnes qui comptent le plus.

Garder le rythme
Pour que son infrastructure puisse suivre la croissance continue de Promo Push, il est devenu nécessaire d’abandonner la solution initiale reposant sur un seul serveur. Progressivement, l’équipe de Promo Push a commencé à transformer certaines parties de sa plateforme en services distincts, en les retirant du serveur web.
Après que l’équipe a également entièrement reconstruit son interface à un moment donné, le traitement de la file d’attente de téléversement et d’encodage était l’un des derniers processus de longue durée qui restaient à transformer en service distinct. Plutôt que de relever ce défi elle-même, l’équipe a décidé d’examiner les services tiers.
James Lovatt, cofondateur et CTO de Promo Push, explique :
« Nous avons initialement créé une solution interne pour les téléversements simultanés de fichiers et l’encodage audio. Elle fait partie de la plateforme depuis le premier jour et est restée plus ou moins inchangée depuis. Durant les premières années de l’entreprise, cela suffisait. Même si elle sollicitait quelque peu le serveur, cela n’affectait jamais les performances de manière notable, et il était rare qu’un grand nombre de fichiers soient téléversés en peu de temps.
Notre succès croissant ces dernières années s’est accompagné des défis liés à la montée en charge de la plateforme. Même si cela n’a pas posé de difficulté particulière, cela peut mobiliser beaucoup de temps de développement que nous préférerions consacrer à de nouvelles fonctionnalités et à l’amélioration de la plateforme dans son ensemble. Nous n’aimons pas réinventer la roue à moins d’y être obligés, alors nous avons commencé à explorer des solutions tierces. »
James Lovatt
Transloadit trouve les bonnes notes
Lors de sa recherche d’un service tiers, l’équipe de Promo Push avait quelques critères importants à l’esprit. Tout d’abord, le service devait lui faire gagner du temps de développement, tant pour la mise en œuvre que pour la maintenance. Il devait aussi bien s’intégrer à sa solution de stockage existante et pouvoir prendre en charge l’encodage audio. Enfin, le service devait fournir une API ou une bibliothèque simple pour téléverser des fichiers et obtenir la progression des téléversements.
En cherchant des solutions en ligne, l’équipe a rapidement découvert Transloadit, et il est devenu évident que son service polyvalent de téléversement et de traitement répondait à toutes ces exigences.
James explique le choix de Transloadit :
« Deux facteurs majeurs ont contribué à notre décision de travailler avec Transloadit. Dès notre arrivée sur la page d’accueil de Transloadit, la valeur que ce service pouvait nous apporter était évidente : une solution qui prendrait en charge tous nos besoins de téléversement et d’encodage. La documentation de Transloadit a répondu à toutes nos questions. Ensuite, l’essai gratuit de 2 GB nous a permis de tenter une intégration de Transloadit à la plateforme Promo Push pour voir si cela nous convenait. De plus, la structure tarifaire de Transloadit est à la fois très claire et raisonnable. »
L’intégration du service Transloadit à la plateforme Promo Push s’est déroulée sans accroc.
« La configuration de nos Templates a été rapide et simple et, en deux heures environ, nous avions remplacé notre code et nous téléversions et encodions déjà des fichiers audio. »
Une collaboration fructueuse
Cela ne fait que quelques mois que Promo Push a décidé de confier le téléversement et l’encodage de ses fichiers audio à Transloadit, mais l’entreprise en récolte déjà les bénéfices. La polyvalence et la capacité de Transloadit à monter en charge contribueront désormais à permettre à Promo Push de poursuivre sa croissance, pour que davantage encore d’excellents disques parviennent aux oreilles des amateurs de musique dance du monde entier.
« Nous avons gagné énormément de temps en travaillant avec Transloadit. Reconstruire nos processus de téléversement et d’encodage sous la forme d’un service distinct aurait demandé énormément de temps de développement ; le coût d’exploitation de serveurs supplémentaires serait comparable au coût de Transloadit, sans l’avantage de voir une grande partie du travail difficile prise en charge ! Le temps gagné nous a permis de continuer à améliorer Promo Push, et nous a aidés à aller plus loin et à faire encore mieux. »
James Lovatt
