{"id":140217,"date":"2025-04-27T05:53:01","date_gmt":"2025-04-27T05:53:01","guid":{"rendered":"https:\/\/showbizztoday.com\/index.php\/2025\/04\/27\/celebrating-five-years-of-backstage-from-open-source-project-to-enterprise-software-business\/"},"modified":"2025-04-27T05:53:01","modified_gmt":"2025-04-27T05:53:01","slug":"celebrating-five-years-of-backstage-from-open-source-project-to-enterprise-software-business","status":"publish","type":"post","link":"https:\/\/showbizztoday.com\/index.php\/2025\/04\/27\/celebrating-five-years-of-backstage-from-open-source-project-to-enterprise-software-business\/","title":{"rendered":"Celebrating Five Years of Backstage: From Open Source Project to Enterprise Software Business"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div>\n        <!-- post title --><\/p>\n<div class=\"posted-by\">\n            <img decoding=\"async\" src=\"https:\/\/engineering.atspotify.com\/wp-content\/themes\/theme-spotify\/images\/icon.png\" alt=\"\"\/><\/p>\n<p>&#13;<br \/>\n                <span class=\"date\">April 23, 2025<\/span>&#13;<br \/>\n                <span class=\"author\">&#13;<br \/>\n                    Published by Tyson Singer, Head of Technology and Platforms                <\/span>&#13;\n            <\/p>\n<\/p><\/div>\n<p>        <!-- post details --><\/p>\n<div class=\"img-holder\">\n            <!-- post thumbnail --><\/p>\n<p>                                                <a href=\"https:\/\/engineering.atspotify.com\/2025\/04\/celebrating-five-years-of-backstage\/\" title=\"Celebrating Five Years of Backstage: From Open Source Project to Enterprise Software Business\" target=\"_blank\" rel=\"noopener\">&#13;<br \/>\n                        <img src=\"https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1.png 1200w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1-250x123.png 250w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1-700x344.png 700w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1-768x378.png 768w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/backstage-5th-birthday-1-120x59.png 120w\" sizes=\"(max-width: 1200px) 100vw, 1200px\"\/>                    <\/a><br \/>\n                        <!-- \/post thumbnail -->\n        <\/div>\n<p>        <!-- \/post title --><\/p>\n<p><em><em>Did  that we promote Spotify\u2019s developer productiveness instruments and help to different firms, from on-line retailers and vogue manufacturers to banks and vehicle producers? How did Spotify get into the enterprise of promoting enterprise developer software program? And how does serving the open supply group \u2014 to not point out paying company prospects \u2014 enhance our personal inner software program practices? Tyson Singer, Spotify\u2019s head of expertise and platforms, shares how our homegrown developer portal advanced from an open supply challenge to our latest enterprise software program product: <\/em><a href=\"https:\/\/backstage.spotify.com\/products\/portal\/\" target=\"_blank\" rel=\"noopener\"><em>Spotify Portal for Backstage<\/em><\/a><em>.<\/em><\/em><\/p>\n<p>Five years in the past on March 16, 2020, we open sourced Backstage, a framework for constructing <a href=\"https:\/\/backstage.spotify.com\/discover\/backstage-101\/\" target=\"_blank\" rel=\"noreferrer noopener\">inner developer portals<\/a> (IDPs) just like the one we have been utilizing at Spotify. Despite being a really new thought \u2014 the time period \u201cIDP\u201d didn\u2019t even exist again then \u2014\u00a0the challenge took off on day one, and accelerated from there.\u00a0<\/p>\n<p>Today, Backstage is <a href=\"https:\/\/newsletter.getdx.com\/p\/backstage-and-the-developer-portal-market\" target=\"_blank\" rel=\"noreferrer noopener\">the IDP platform of selection<\/a> \u2014 with over <a href=\"https:\/\/info.backstage.spotify.com\/backstage-stories\" target=\"_blank\" rel=\"noreferrer noopener\">3,000 firms<\/a> having adopted it to construct IDPs of their very own. Within Spotify, it\u2019s nonetheless what our 700 R&amp;D squads depend on to assist them ship daily. And, oh yeah, we\u2019re additionally constructing an <a href=\"https:\/\/backstage.spotify.com\" target=\"_blank\" rel=\"noreferrer noopener\">enterprise software program enterprise<\/a> on prime of it. So how did Spotify get right here? And the place will Backstage take us subsequent?<\/p>\n<h2 class=\"wp-block-heading\">A platform for developer expertise\u00a0<\/h2>\n<p>Before open sourcing Backstage, we\u2019d already been utilizing it internally for years to assist us remedy an entire vary of developer expertise issues: context switching, fragmentation, cognitive load, silos, duplication, congestion, dependency administration, tech well being, compliance \u2014 you identify it, Backstage might develop to assist us handle it. As a centralized platform, it contained the chaos of recent software program improvement whereas making our entire engineering org <a href=\"https:\/\/leaddev.com\/software-quality\/bringing-internal-engineering-projects-world\" target=\"_blank\" rel=\"noreferrer noopener\">extra productive and extra environment friendly<\/a>. It turned invaluable to how we work \u2014 and we didn\u2019t need to lose it.<\/p>\n<p>How would we lose it? We\u2019d just lately gone via a painful migration earlier than with one other expertise, the place we needed to transfer from our custom-built resolution to a third-party one which had turn into the usual. We didn\u2019t need to undergo that once more with Backstage. So we open sourced it.\u00a0<\/p>\n<h2 class=\"wp-block-heading\">Becoming the trade customary<\/h2>\n<p>Backstage had turn into so invaluable to us, we thought different firms would discover it invaluable, too. But we additionally had one other motive for open sourcing it. It wasn\u2019t nearly sharing: Our ambition from the very begin was for Backstage to turn into the usual for IDPs. Because if everybody else was utilizing it, we wouldn\u2019t need to migrate off it.\u00a0<\/p>\n<p>But you\u2019re not going to turn into the usual simply by being free. The product additionally needs to be good. Even greater than that, for us, Backstage needed to be nice. Because we\u2019re an finish person, too \u2014 in all probability probably the most demanding one. We depend upon Backstage to enhance the developer expertise and productiveness of our personal groups, which has a direct influence on our enterprise. As an open supply challenge, we\u2019d additionally get the advantage of exterior contributions, addressing use circumstances we hadn\u2019t even considered but. Sounds nice, proper?\u00a0<\/p>\n<p>But after all, watch out what you would like for. Now we have been not constructing only for ourselves, now we have been constructing for everybody. And typically it seems like these two issues is likely to be competing with one another. Could we meet the calls for of the skin group whereas nonetheless serving the wants of our personal builders?<\/p>\n<h2 class=\"wp-block-heading\">How constructing for others has benefited us<\/h2>\n<p>Here\u2019s an instance of what it\u2019s been like being each maintainer and finish person of the Backstage challenge: We just lately launched a whole rewrite of the <a href=\"https:\/\/backstage.io\/blog\/2024\/12\/18\/backstage-wrapped-2024#1%EF%B8%8F\u20e3-version-10-of-the-future-of-backstage\" target=\"_blank\" rel=\"noopener\">complete backend system<\/a>. This has been a extremely huge endeavor for us. But we noticed that adopters actually wanted a better method to construct and combine plugins. So we did the work \u2014 constructing with the group and rewriting the entire backend over the course of a 12 months.<\/p>\n<p>And when the 1.0 of the brand new backend launched, it was nice. Here are just some of the issues we\u2019ve heard from the group and our enterprise prospects alike: \u201cMakes things a lot easier to maintain.\u201d \u201cYou used to have to wire things together across multiple files. Now adding a new plugin is <a href=\"https:\/\/github.com\/backstage\/community-plugins\/tree\/main\/workspaces\/vault\/plugins\/vault-backend#new-backend-system\" target=\"_blank\" rel=\"noopener\">a one-liner<\/a>.\u201d The new backend \u201c<a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7279859356525854721?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A7279859356525854721%2C7279898902089129984%29&amp;dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287279898902089129984%2Curn%3Ali%3Aactivity%3A7279859356525854721%29\" target=\"_blank\" rel=\"noopener\">was the game changer<\/a> \ud83d\ude80\ud83e\uddd1\u200d\ud83d\udcbb.\u201d\u00a0<\/p>\n<p>Everything concerning the new backend is less complicated to work with \u2014 for the group and for us. So, after all, now we\u2019re in the course of fully rewriting the frontend, too. And guess what? That shall be nice for Spotify as finish customers, as nicely.<\/p>\n<p>If we hadn\u2019t open sourced Backstage, I don\u2019t know the way lengthy we&#8217;d have stored dwelling with our earlier, extra difficult backend system. Because of the group \u2014 each its wants and the best way it permits us to construct higher options \u2014 we have been pushed to construct a significantly better model of Backstage for ourselves. And we might additionally rapidly convey these enhancements to our enterprise prospects \u2014 via a no-code UI for putting in and managing plugins \u2014 in <a href=\"https:\/\/backstage.spotify.com\/products\/portal\/\" target=\"_blank\" rel=\"noreferrer noopener\">Spotify Portal<\/a>, our SaaS resolution for Backstage adopters.<\/p>\n<h2 class=\"wp-block-heading\">Internal \u2192 open supply \u2192 industrial: The better of all worlds<\/h2>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"394\" src=\"https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-700x394.png\" alt=\"\" class=\"wp-image-7407\" srcset=\"https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-700x394.png 700w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-250x141.png 250w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-768x432.png 768w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-1536x864.png 1536w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn-120x68.png 120w, https:\/\/storage.googleapis.com\/production-eng\/1\/2025\/04\/spotify-backstage-venn.png 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\"\/><\/figure>\n<p class=\"has-text-align-center has-small-font-size\"><em>Spotify Portal is a SaaS resolution for Backstage that brings collectively one of the best of all the pieces we learn about constructing IDPs, each inside and out of doors Spotify. <\/em><a href=\"https:\/\/backstage.spotify.com\/contact-us\/try-portal\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Apply to get the Portal beta<\/em><\/a><em>.<\/em><\/p>\n<p>It\u2019s been lots of push and pull in how we stability inner priorities with exterior ones. But in the end, this can be a virtuous cycle. The ever-popular <a href=\"https:\/\/backstage.io\/docs\/notifications\/#about-notifications\" target=\"_blank\" rel=\"noopener\">Notifications characteristic<\/a>, the <a href=\"https:\/\/github.com\/backstage\/backstage\/tree\/master\/plugins\/events-backend\" target=\"_blank\" rel=\"noopener\">Events administration plugin<\/a>, and the <a href=\"https:\/\/github.com\/backstage\/backstage\/blob\/master\/plugins\/api-docs\/README.md\" target=\"_blank\" rel=\"noopener\">API Docs plugin<\/a>, which mainly powers our entity pages for API entities \u2014 all of those are utilized in Spotify\u2019s inner Backstage occasion, and all have been contributions from the group.<\/p>\n<p>Being a part of a developer group past Spotify has put us in such an awesome place for persevering with to spend money on and develop the Backstage platform. The challenge has improved our personal inner software program practices. We\u2019ve benefited from the innovation of the group at giant. And we\u2019ve been capable of preserve investing within the ecosystem in a approach that improves our industrial Backstage merchandise and brings extra worth to our enterprise prospects.<\/p>\n<p>In 5 years, we\u2019ve gone from mainly only a skinny framework for constructing an IDP, to a greater IDP than we might have constructed by ourselves, and now to a SaaS product that we predict is one of the best IDP for the longer term. This journey will be bumpy. But making that repo public again in 2020 has positively introduced us to <a href=\"https:\/\/thenewstack.io\/five-years-in-backstage-is-just-getting-started\/\" target=\"_blank\" rel=\"noreferrer noopener\">a spot we by no means might have imagined at this time<\/a>. All of which proves out our unique thought: Investing in the neighborhood has been an funding in ourselves, as nicely.\u00a0<\/p>\n<p>So, <a href=\"https:\/\/www.youtube.com\/watch?v=74ayHL1WHiE&amp;list=PLf1KFlSkDLIBmA5TLXn2BzEHmwWzckP8y\" target=\"_blank\" rel=\"noreferrer noopener\">completely happy fifth birthday, Backstage<\/a>! We\u2019ve come far in a short while. But we\u2019re anticipating even larger issues forward.<\/p>\n<div class=\"youtube-embed\" data-video_id=\"JqG1wey7-Ao\"><iframe loading=\"lazy\" title=\"Keynote: Mind the Gap: Bridging Cloud Native Innovation with Real-World Use\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/JqG1wey7-Ao?feature=oembed&#038;enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p class=\"has-text-align-center has-small-font-size\"><em>Watch Tyson share Spotify\u2019s Backstage journey with the open supply group at KubeCon + CloudNativeCon Europe 2025 in London, April 3, 2025<\/em><\/p>\n<p><em>Ready to attempt Backstage for your self? <\/em><a href=\"https:\/\/backstage.spotify.com\/contact-us\/try-portal\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Apply for the Spotify Portal beta<\/em><\/a><em> \u2014 the quickest method to rise up and operating with a Backstage IDP of your personal. Portal combines one of the best of open supply with one of the best of Spotify\u2019s developer expertise and developer productiveness practices.<\/em><\/p>\n<p><\/p>\n<p>        Tags: <a href=\"https:\/\/engineering.atspotify.com\/tag\/engineering-culture\/\" rel=\"tag noopener\" target=\"_blank\">engineering tradition<\/a>, <a href=\"https:\/\/engineering.atspotify.com\/tag\/engineering-leadership\/\" rel=\"tag noopener\" target=\"_blank\">engineering management<\/a><br \/> \n            <\/div>\n<p>[ad_2]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] &#13; April 23, 2025&#13; &#13; Published by Tyson Singer, Head of Technology and Platforms &#13; &#13; Did that we promote Spotify\u2019s developer productiveness instruments and help to different firms, from on-line retailers and vogue manufacturers to banks and vehicle producers? How did Spotify get into the enterprise of promoting enterprise developer software program? And [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":140220,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[3288,942,1878,9734,1928,1515,9735,4174,905],"class_list":{"0":"post-140217","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-spotify","8":"tag-backstage","9":"tag-business","10":"tag-celebrating","11":"tag-enterprise","12":"tag-open","13":"tag-project","14":"tag-software","15":"tag-source","16":"tag-years"},"_links":{"self":[{"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/posts\/140217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/comments?post=140217"}],"version-history":[{"count":0,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/posts\/140217\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/media\/140220"}],"wp:attachment":[{"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/media?parent=140217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/categories?post=140217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/showbizztoday.com\/index.php\/wp-json\/wp\/v2\/tags?post=140217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}