Wie Transloadit bei Promo Push die Platten am Laufen hält
Der Einstieg ins Musikgeschäft ist bekanntermaßen schwierig. Sich im Lärm Gehör zu verschaffen und aufzufallen, kann eine echte Herausforderung sein, denn die Branche ist wettbewerbsintensiver denn je. Genau hier kommt Promo Push ins Spiel. Promo Push ist ein Online-Promotion-Service für elektronische Musik, der maßgeschneiderte Promotion von Dance-Musik für ein umfangreiches, weltweites Netzwerk aus DJs und Radiosendern anbietet.
Seit dem Start der ersten Version seiner Plattform im Jahr 2011 hat das Team von Promo Push erlebt, wie sich das Unternehmen dank harter Arbeit zu einem erfolgreichen und profitablen Betrieb entwickelt hat. Promo Push ist heute in der Branche bekannt und angesehen; zu den Kunden zählen etablierte Plattenlabels ebenso wie neue, aufstrebende Talente. Jeder Kunde von Promo Push kann sich darauf verlassen, dass seine Platten die verdiente Aufmerksamkeit erhalten und dass seine Musik von den Menschen gehört wird, auf die es am meisten ankommt.

Im Takt bleiben
Um sicherzustellen, dass die Infrastruktur mit dem anhaltenden Wachstum von Promo Push Schritt halten kann, wurde es notwendig, sich von der ursprünglichen Ein-Server-Lösung zu verabschieden. Nach und nach begann das Team von Promo Push, Teile der Plattform in eigenständige Services auszulagern und sie vom Webserver zu lösen.
Nachdem irgendwann auch das Frontend komplett neu aufgebaut worden war, war die Verarbeitung der Upload- und Encoding-Queue einer der letzten lang laufenden Prozesse, die noch nicht in einen separaten Service überführt worden waren. Statt diese Herausforderung selbst anzugehen, entschied sich das Team, Services von Drittanbietern zu prüfen.
James Lovatt, Mitgründer und CTO bei Promo Push, erklärt:
„Wir haben zunächst eine hauseigene Lösung für parallele Datei-Uploads und Audio-Encoding entwickelt. Sie ist seit dem ersten Tag Teil der Plattform und ist seitdem mehr oder weniger unverändert geblieben. In den ersten Jahren des Unternehmens reichte das aus. Sie belastete den Server zwar etwas, aber nie so stark, dass die Performance spürbar gelitten hätte, und nur selten kam es vor, dass in kurzer Zeit eine große Zahl von Dateien hochgeladen wurde.
Mit unserem wachsenden Erfolg in den letzten Jahren kamen die Herausforderungen der Skalierung der Plattform. Das war zwar unkompliziert, kann aber viel Entwicklungszeit verschlingen, die wir lieber nutzen würden, um neue Funktionen umzusetzen und die Plattform insgesamt zu verbessern. Wir erfinden das Rad nicht gern neu, wenn es nicht sein muss, also haben wir begonnen, uns Lösungen von Drittanbietern anzusehen.“
James Lovatt
Transloadit trifft genau die richtigen Töne
Bei der Suche nach einem Service eines Drittanbieters hatte das Team von Promo Push einige wichtige Kriterien im Blick. Zunächst musste der Service Entwicklungszeit sparen, sowohl bei der Implementierung als auch bei der Wartung. Außerdem sollte er sich gut in die bestehende Speicherlösung integrieren lassen und Audio-Encoding beherrschen. Und schließlich sollte der Service eine einfache API oder Bibliothek zum Hochladen von Dateien und zum Abrufen des Upload-Fortschritts bieten.
Bei der Online-Suche nach Optionen stieß das Team schnell auf Transloadit, und es wurde deutlich, dass dessen vielseitiger Upload- und Verarbeitungsservice all diese Anforderungen erfüllte.
James erläutert die Entscheidung für Transloadit:
„Zwei Faktoren haben maßgeblich dazu beigetragen, dass wir uns für die Zusammenarbeit mit Transloadit entschieden haben. Schon auf der Startseite von Transloadit war sofort klar, welchen Mehrwert sie bieten konnten: eine Lösung, die sich um all unsere Upload- und Encoding-Anforderungen kümmert. Die Dokumentation von Transloadit hat alle unsere Fragen beantwortet. Zweitens konnten wir dank der kostenlosen Testphase mit 2 GB ausprobieren, Transloadit in die Promo-Push-Plattform zu integrieren, um zu sehen, ob es für uns funktioniert. Außerdem ist die Preisstruktur von Transloadit sehr klar und angemessen.“
Die Integration des Transloadit-Service in die Promo-Push-Plattform verlief völlig reibungslos.
„Die Einrichtung unserer Templates ging schnell und unkompliziert, und innerhalb weniger Stunden hatten wir unseren Code ausgetauscht und luden bereits Audiodateien hoch und codierten sie.“
Eine fruchtbare Zusammenarbeit
Erst wenige Monate ist es her, dass Promo Push beschlossen hat, das Hochladen und Encoding seiner Audiodateien an Transloadit auszulagern, doch das Unternehmen profitiert bereits davon. Die Vielseitigkeit und Skalierbarkeit von Transloadit helfen nun dabei, dass Promo Push weiter wachsen kann, damit noch mehr großartige Platten die Ohren von Dance-Musik-Fans auf der ganzen Welt erreichen.
„Durch die Zusammenarbeit mit Transloadit haben wir enorm viel Zeit gespart. Unsere Upload- und Encoding-Prozesse als separaten Service neu aufzubauen, hätte sehr viel Entwicklungszeit gekostet; die Kosten für den Betrieb zusätzlicher Server wären mit den Kosten der Zusammenarbeit mit Transloadit vergleichbar gewesen, allerdings ohne den Vorteil, dass uns ein Großteil der schweren Arbeit abgenommen wird! Dank der gesparten Zeit können wir Promo Push kontinuierlich weiterentwickeln, und das treibt uns zu größeren und besseren Dingen an.“
James Lovatt
