Spotifys großer Plan, sein Open-Source-Backstage-Projekt über Premium-Plugins zu monetarisieren • Tech

Spotifys grosser Plan sein Open Source Backstage Projekt ueber Premium Plugins zu monetarisieren •

Mit knapp einem Drittel des globalen Musik-Streaming-Marktanteils muss Spotify nur kurz vorgestellt werden. Etwas 456 Millionen Menschen konsumieren jeden Monat Musik, Podcasts und Hörbücher über Spotify, von denen 42 % eine monatliche Gebühr zahlen, während der Rest Werbung ausgesetzt ist.

Anzeigen und Abonnements waren in der Tat die Eckpfeiler des Geschäftsmodells von Spotify seit seiner Gründung, obwohl es sich auf tangentiale Branchen wie Konzertkarten ausgeweitet hat. Das Unternehmen erkundet jetzt jedoch einen weiteren potenziellen Umsatzbringer, der wenig mit seinem Kernprodukt für Verbraucher zu tun hat.

Zurück im Oktober, Spotify gehetzte Pläne ein entwicklerorientiertes Projekt zu kommerzialisieren, das es vor fast drei Jahren als Open Source veröffentlicht hat, a angenommenes Projekt von Ingenieuren bei Netflix, American Airlines, Box, Roku, Splunk, Epic Games, VMware, Twilio, LinkedIn und mindestens 200 Unternehmen. Und heute werden diese Pläne verwirklicht.

Infrastruktur-Frontend

Das betreffende Projekt ist Hinter den Kulissen, eine Plattform, die entwickelt wurde, um Ordnung in die Infrastruktur von Unternehmen zu bringen, indem sie es ihnen ermöglicht, maßgeschneiderte „Entwicklerportale“ zu erstellen, die alle ihre Tools, Apps, Daten, Dienste, APIs und Dokumente in einer einzigen Oberfläche kombinieren. Über Backstage können Benutzer beispielsweise Kubernetes überwachen, ihren CI/CD-Status überprüfen, Cloud-Kosten anzeigen oder Sicherheitsvorfälle verfolgen.

Spotify: Hinter den Kulissen in Aktion

Es gibt zwar andere ähnliche Tools, wie z Kompass Backstage, das Atlassian Anfang dieses Jahres auf den Markt gebracht hat, ist das Hauptverkaufsargument von Backstage, dass es flexibel, erweiterbar und Open Source ist und es Unternehmen ermöglicht, eine Anbieterabhängigkeit zu vermeiden.

Spotify hatte seit 2016 intern eine Version von Backstage verwendet, bevor Sie es freigeben unter einer Open-Source-Lizenz Anfang 2020. Und Anfang dieses Jahres Backstage wurde als Inkubationsprojekt angenommen bei der Cloud Native Computing Foundation (CNCF).

Die meisten großen Technologieunternehmen haben ziemlich robuste Open-Source-Programme entwickelt, die häufig Beiträge zu Drittprojekten beinhalten, die integraler Bestandteil ihres eigenen Tech-Stacks sind, oder indem sie intern entwickelte Projekte an die Community spenden, um Wachstum und Akzeptanz anzukurbeln. Und genau das hat Spotify zu Open-Source-Backstage geführt, nachdem es zuvor vom plötzlichen Aufstieg von Kubernetes im Bereich der Mikrodienste überrumpelt worden war.

Zum Kontext: Spotify war ein früher Anwender sogenannter „Microservices“, ein Begriff, der im Wesentlichen verwendet wird, um eine Architektur zu beschreiben, die es Unternehmen erleichtert, komplexe Software zu kompilieren, indem sie Komponenten kombiniert, die separat entwickelt und durch APIs verbunden werden, anstatt einer traditionellen monolithischen Architektur das ist schwer zu pflegen und zu skalieren. Spotify war im Grunde zur richtigen Zeit am richtigen Ort, als der große Übergang vom Monolith zu Microservices stattfand.

Bei Microservices besteht jedoch ein größerer Bedarf, all die verschiedenen beweglichen Teile zu koordinieren, was ein unhandlicher Prozess sein kann, an dem verschiedene Teams und Disziplinen beteiligt sind. Um zu helfen, hat Spotify eine Orchestrierungsplattform für einen selbst entwickelten Container (der die verschiedenen Microservices hostet) entwickelt Helios genanntund Open-Source des Projekts im Jahr 2014. Als Kubernetes jedoch im selben Jahr aus den Open-Source-Tresoren von Google kam und schließlich die Welt eroberte, traf Spotify schließlich die „schmerzhafte“ Entscheidung, Helios fallen zu lassen und alles zu tun. in auf Kubernetes im Jahr 2019.

„Kubernetes hat sich irgendwie entwickelt und wurde besser – das mussten wir austauschen [Helios] aus, und das war schmerzhaft und teuer für uns, all diese Arbeit zu erledigen“, erklärte Tyson Singer, Head of Technology and Platforms bei Spotify, gegenüber Tech. „Aber wir mussten es tun, weil wir nicht im gleichen Umfang investieren konnten, um es auf dem Laufenden zu halten [with Kubernetes].“

Und dies erwies sich als die Genese für Spotifys Entscheidung, Backstage im Jahr 2020 als Open-Source zu nutzen: einmal gebissen, zweimal schüchtern. Spotify wollte nicht, dass Backstage gegen ein anderes Open-Source-Projekt eines seiner Konkurrenten verliert und sein internes Entwicklerportal durch etwas anderes ersetzen muss, das Lichtjahre voraus ist, da es von Hunderten von Milliarden-Dollar-Unternehmen unterstützt wird global.

„Backstage ist das Betriebssystem für unsere Produktentwicklungsteams – es ist buchstäblich von grundlegender Bedeutung“, sagte Singer. „Und das wollen wir nicht ersetzen müssen.“

Spulen wir bis heute vor, und Spotify verdoppelt jetzt seine Bemühungen mit Backstage, da es für einige der größten Unternehmen der Welt zu einem klebrigeren Angebot wird. Und dies beinhaltet die Monetarisierung des zentralen Open-Source-Projekts durch den Verkauf von Premium-Plugins darüber hinaus.

„Durch die Generierung von Einnahmen aus diesen Plugins können wir zuversichtlicher sein, dass wir immer der Gewinner sein können“, fuhr Singer fort. „Und genau das wollen wir – weil es für uns teuer wird, sie zu ersetzen.“

Eingesteckt

Backstage basiert bereits auf einer Plugin-basierten Architektur, die es Ingenieurteams ermöglicht, die Dinge an ihre eigenen Bedürfnisse anzupassen. Es gibt bereits Dutzende von kostenlosen und Open-Source-Plugins verfügbar über einen Marktplatz, der sowohl von Spotify als auch seiner externen Benutzergemeinschaft entwickelt wurde. Spotify geht jedoch noch einen Schritt weiter, indem es fünf Premium-Plugins anbietet und sie als kostenpflichtiges Abonnement verkauft.

Zu den Plugins gehören Backstage Insights, die Daten zu aktiven Backstage-Benutzern innerhalb einer Organisation anzeigen und angeben, mit welchen Plugins sie sich hauptsächlich beschäftigen.

Spotifys grosser Plan sein Open Source Backstage Projekt ueber Premium Plugins zu monetarisieren •

Backstage-Einblicke, die Trends von Woche zu Woche zeigen Bildnachweis: Spotify

An anderer Stelle führt Pulse eine vierteljährliche Produktivitäts- und Zufriedenheitsumfrage direkt aus Backstage heraus durch, sodass Unternehmen ihre Belegschaft befragen, technische Trends erkennen und auf anonymisierte Datensätze zugreifen können. Skill Exchange hingegen bietet im Wesentlichen einen internen Marktplatz, um Benutzern dabei zu helfen, Mentoren, temporäre kollaborative Lernmöglichkeiten oder Hacks zu finden, um bestimmte technische Fähigkeiten zu verbessern.

Spotifys grosser Plan sein Open Source Backstage Projekt ueber Premium Plugins zu monetarisieren •

Austausch von Backstage-Fähigkeiten Bildnachweis: Spotify

Und dann gibt es noch Soundcheck, das Entwicklungsteams hilft, den Zustand ihrer Softwarekomponenten zu messen und „Entwicklungs- und Betriebsstandards zu definieren“.

1671115102 644 Spotifys grosser Plan sein Open Source Backstage Projekt ueber Premium Plugins zu monetarisieren •

Backstage-Soundcheck Bildnachweis: Spotify

Schließlich gibt es noch das Plug-in für die rollenbasierte Zugriffskontrolle, das eine No-Code-Schnittstelle für Unternehmen bereitstellt, um den Zugriff auf Plug-ins, Daten und Routen innerhalb von Backstage zu verwalten.

1671115102 810 Spotifys grosser Plan sein Open Source Backstage Projekt ueber Premium Plugins zu monetarisieren •

Rollenbasierte Zugriffskontrolle im Backstage-Bereich Bildnachweis: Spotify

Während Backstage und alle zugehörigen Plugins von Unternehmen jeder Größe verwendet werden können, richtet es sich in erster Linie an größere Organisationen mit mehr als Hunderten von Ingenieuren, bei denen die Software wahrscheinlich komplexer ist.

„In einer kleinen Entwicklungsorganisation ist die Menge an Komplexität, die Sie haben, von sagen wir 15 Microservices, ein Entwicklerportal ein Nice-to-have, aber kein Muss“, sagte Singer. „Aber bei einer Größenordnung von 500 Entwicklern oder mehr wird die Komplexität erst richtig ausgebaut.“

Entwicklerwerkzeuge

Während viele Unternehmen Open-Source-Technologien im Laufe der Jahre kommerzialisiert haben, mit Ingenieuren und Entwicklern als Nutznießern, ist es ein wenig eigenartig, dass ein 15-Milliarden-Dollar-Unternehmen, das hauptsächlich für Musik-Streaming bekannt ist, nun versucht, Geld durch etwas zu verdienen, das nicht wirklich mit Musik-Streaming zu tun hat.

Nachdem Backstage bereits Open-Source ist und eine ziemlich aktive Community von Mitwirkenden geschaffen wurde, die Plugins zur Verwendung durch andere entwickelt haben, warum nicht diesen guten Willen weiter fördern, indem man diese neuen Plugins einfach kostenlos verschenkt? Es läuft alles auf eine einfache Sache hinaus: Die Entwicklung robuster und funktionsreicher Software kostet Geld, unabhängig davon, ob es sich um proprietäre oder Open Source handelt.

So wie Kubernetes von einer Vielzahl großer Technologieunternehmen über ihre Mitgliedschaft in der CNCF unterstützt wird, hat Spotify eine ähnliche Unterstützung für Backstage gesucht, indem es das Kernprojekt an die CNCF gespendet hat. Aber Mehrwertdienste, die zur Förderung der Akzeptanz beitragen, erfordern immer noch Ressourcen und Direktinvestitionen, die Spotify durch ein Abonnement-Plugin-Bundle finanzieren möchte.

„Jetzt geht es nur noch darum, dass wir dieses Open-Source-Ökosystem weiter finanzieren können, [and] Wie bei den meisten großen Open-Source-Projekten gibt es einen Finanzierungsmechanismus dahinter“, sagte Singer.

In Bezug auf die Preisgestaltung sagte Spotify, dass die Kosten von „individuellen Kundenparametern“ wie Nutzung und Kapazität abhängen und jährlich pro Entwickler abgerechnet werden. Mit anderen Worten, die Kosten variieren, aber für ein Unternehmen mit Hunderten von Entwicklern rechnen wir wahrscheinlich mit Ausgaben im Bereich von Tausenden bis Zehntausenden für diejenigen, die sich anmelden.

Nicht zuletzt erinnert Backstage daran, dass Spotify sich nicht nur als reines Musik-Streaming-Unternehmen, sondern auch als Technologieunternehmen versteht. Und ähnlich wie Amazon ein gigantisches Cloud-Geschäft auf der Grundlage einer Technologie aufgebaut hat, die es ursprünglich entwickelt hat, um seine eigenen internen Abläufe zu betreiben, treibt Spotify die Dinge hoch, um zu sehen, welche Art von Traktion es als Unternehmen für Entwicklertools gewinnen kann – oder so etwas dieser Effekt. Es lohnt sich auf jeden Fall, darüber nachzudenken: tut all dies bedeutet, dass Spotify alles daran setzt, eine Art Unternehmen für Entwicklungstools zu werden? Und können wir in Zukunft mit weiteren Premium-Plugins rechnen?

„Wer weiß, was in der Zukunft passieren wird – ich glaube nicht, dass Sie es im nächsten Jahr sehen werden, wir werden sehen, wie es läuft“, sagte Singer. „Wir denken, dass wir im Moment ein bisschen lernen müssen, wie passt das in den Markt? Ich gehe davon aus, dass Sie in Zukunft mehr von uns sehen werden.“

Die fünf neuen Premium-Plug-ins von Spotify sind heute offiziell als Teil eines offenen Beta-Programms verfügbar.

tch-1-tech