Spotify kurumsal ve geliştirme araçları işinde ciddileşiyor

Bunu biliyorsun o tanınmış ünlünün tamamen farklı bir bağlamda ortaya çıkması biraz sarsıcı bir deneyim; örneğin bir müzisyenin korku filmi kamera karşısına geçmesi; bir komedi dizisinde başını kaldıran bir NFL oyuncusu; ya da televizyonda cep telefonu tarifeleri satan bir Hollywood film ikonu mu? Spotify’ın kurumsal ve geliştirici araç alanına girmesiyle birlikte böyle hissetmeye başlıyor – bunda kendi başına yanlış bir şey yok, ancak normdan farklılığı nedeniyle sizi biraz ürkütüyor.

Spotify’ın geliştirici altyapısına düzen getirmek amacıyla 2016 yılında şirket içinde tanıttığı bir platform ve çerçeve olan Backstage’den bahsediyoruz. Backstage, araçları, uygulamaları, verileri, hizmetleri, API’leri ve belgeleri tek bir arayüzde birleştiren özelleştirilebilir “geliştirici portallarına” güç sağlar. Kubernetes’i izlemek, CI/CD durumunuzu kontrol etmek veya güvenlik olaylarını takip etmek mi istiyorsunuz? Kurtarmaya sahne arkası.

Pek çok şirket, geliştiricilerin daha verimli çalışmasına yardımcı olmak için kendi iç sistemlerini oluşturur. Spotify’ın 2020’de Backstage ile yaptığı gibi, pek çok şirket bu tür sistemleri açık kaynak lisansı yoluyla kamuya açıklayarak daha geniş bir benimsenmeyi teşvik ediyor. Ancak bir tüketici teknolojisi şirketinin, Spotify’ın da dahil olduğu işinin bu yönünden aktif olarak para kazanması son derece alışılmadık bir durum. 2022’den beri yapıyorum.

Şimdi Spotify, Backstage’i yazılım geliştirme endüstrisi için fiili geliştirici portalı platformu haline getirmek üzere tasarlanan yeni bir ürün ve hizmet paketinin lansmanıyla bu oyunda daha da ileri gidiyor.

Modüler

Backstage, mühendislerin geliştirici portallarını kendi ihtiyaçlarını karşılayacak şekilde katmanlandırmalarına olanak tanıyan modüler, eklenti tabanlı bir mimari üzerine inşa edilmiştir. Backstage eklentileri için hâlihazırda gelişen bir pazar var; bazıları Spotify tarafından, bazıları ise Red Hat ve Amazon Web Services (AWS) geliştiricileri de dahil olmak üzere daha geniş bir topluluk tarafından geliştirildi. Örneğin AWS, Amazon Elastic Container’dan veri oluşturmak için bir eklenti geliştirdi. Servis (ECS) Backstage’de mevcuttur.

Spotify, 2022’nin sonlarından bu yana abonelik olarak bir avuç premium eklenti satıyor; örneğin, bir kuruluş genelinde Backstage kullanımına ilişkin verileri ve en çok hangi eklentileri kullandıklarını sunan Backstage Insights gibi.

Açık kaynaklı Backstage projesi, aralarında LinkedIn, Twilio, American Airlines, Unity, Splunk, Ikea, HP’nin de bulunduğu dünyanın en tanınmış şirketlerinden bazıları ve 3.000’den fazla kuruluş tarafından dahili olarak benimsenmiştir. Ancak hemen hemen her açık kaynaklı projede olduğu gibi, Backstage’in ana sorunu, kurulumun karmaşıklığıdır; çok sayıda entegrasyon, konfigürasyon ve bunların birbirine nasıl yapışacağının anlaşılması.

Bu nedenle, Spotify şimdi Spotify Portal adlı açık kaynak projesinin, bugünden itibaren beta olarak kullanıma sunulan ve “tam özellikli, düşük kodlu/kodsuz dahili geliştirici portalı (IDP)” olarak sunulan, kullanıma hazır bir sürümünü sunuyor. ” Sahne arkasının üstüne inşa edildi.

Spotify Portal, tüm dahili hizmetlerini ve kitaplıklarını bağlamak için hızlı başlangıç ​​araçlarıyla birlikte gelir; Portalı kurmak ve şirketin GitHub’ına ve bulut sağlayıcısına bağlamak için kurulum sihirbazıyla doludur.

“IDP’nizi kurduğunuzda, genellikle bunun için çok fazla yazılım kullanmanız gerekir, çünkü IDP’nin amacı tüm yazılım kataloğunuzu yakalamak ve bunu kullanıcı tabanıyla eşlemektir ve potansiyel olarak çok sayıda entegrasyon söz konusudur. Spotify’ın teknoloji ve platformlardan sorumlu başkanı Tyson Singer, TechCrunch’a açıkladı. “Ve böylece Sahne Arkası için Spotify Portalı ile insanlara bunu yapmanın kodsuz bir yolunu verdik.”

SaaS-y’yi mi alıyorsunuz?

Görünüşte bu, ticari bir şirketin popüler bir açık kaynaklı ürünün tamamen yönetilen, barındırılan bir versiyonunu sunmasına benzer şekilde bir tür SaaS oyunu gibi görünüyor. Ancak burada olan tam olarak bu değil; bunda barındırılan bir unsur yok, ancak bu gelecekte değişebilir. Bu, Singer’ın “Kutuda Sahne Arkası” olarak adlandırdığı, müşterinin kendi ekosistemi içinde şirket içinde veya kendi bulutunda devreye alınan bir sistemdir.

Singer, “Bunu yöneten müşteridir” dedi. “Bizim açımızdan önemli olan, hem başlatma süresini hem de bakım süresini azaltmaya gerçekten odaklanmış olmamızdır. Yani bu, yalnızca kurulum ve ilk katılım ‘kodsuz’ değil, aynı zamanda kodu azalttığımız bakım anlamına da geliyor. Bu, kendi özel bağlamınızda yönetimi gerçekten oldukça kolaylaştırıyor.”

Bununla birlikte, takip eden bir soruda Spotify sözcüsü, Spotify Portalının Backstage için “yönetilen bir ürüne doğru ilk adım” olduğunu açıkladı; bu, gelecekte büyük olasılıkla bir SaaS hizmeti gibi sunulacağı anlamına geliyor. Sözcü, “Uzmanlığımızı şirketlerle daha doğrudan paylaşmamıza olanak tanıyacak, daha yönetilen bir ürüne yönelik artan bir iştah gördük ve bu ihtiyacı desteklemek için daha fazlasını sunabilmek istiyoruz” dedi. “Portal bu yolculuktaki ilk adımımız, ancak gelecekte tekliflerimizi yönetildiği şekilde genişleteceğiz.”

Buna ek olarak Spotify, geçen yazdan bu yana sağladığını söylediği ancak şimdiye kadar bunu açıklamadığı çeşitli kurumsal destek ve hizmetleri de bu karışıma ekliyor. Bu, Spotify’daki özel Backstage personelinin bire bir teknik desteğini ve hizmet düzeyi anlaşmalarını (SLA’lar), güvenlik incelemelerini ve olay bildirimlerini içerir. Spotify, ilk etapta Backstage’i çalışır duruma getirmek isteyenler için danışmanlık hizmetleri de sunuyor.

Biriktiriliyor

Spotify şu anda üç geniş kullanıcı kategorisine hitap ediyor: her şeyi kendi kendine konuşlandırabilecek kaynaklara ve teknik bilgiye sahip olanlar için temel açık kaynak projesi; Spotify’ın gerekli becerilerden bazılarına sahip olan ancak bu süreçte biraz desteğe ihtiyaç duyanlara “melez benimseyenler” adını verdiği; ve biraz daha fırında pişmiş bir şeye ihtiyaç duyan işletmeler var – Spotify Portal’ın mücadeleye girdiği yer burası.

Kullanım ve kapasite gibi “bireysel müşteri parametrelerine” göre ücretlendirilen mevcut eklenti aboneliklerinin fiyatlandırma yapısına benzer şekilde, yeni Portal ve kurumsal hizmetler ön maliyetlerle birlikte gelmiyor. BT

Singer, “Fiyatlandırma için müşterileri satış organizasyonumuza yönlendiriyoruz” dedi. “Bu özel fiyatlandırma.”

Kurumsal odaklı bir geliştirici araçları şirketine geçiş göz önüne alındığında, Spotify’ın da buna göre personel alımı yapması gerekiyor ancak Singer, bu yeni destek rollerine kaç kişiyi işe alacağını veya tahsis edeceğini paylaşmıyor.

Singer, “Hem satış organizasyonumuz hem de desteğimizle ilerleme şeklimizi değiştiriyoruz” dedi. “Dolayısıyla, müşterilerimize ilk yolculuklarında ve ardından kurulumlarını tamamladıktan sonra devam eden yolculuklarında nasıl destek olabileceğimize daha fazla odaklanıyoruz çünkü onları en kısa sürede değer elde etmelerine destekleyebilmek istiyoruz. olabildiğince.”

Görünüşe göre tüm bunlar, Spotify’ın geliştirici araç değişimi söz konusu olduğunda buzdağının sadece görünen kısmı. Şirket, mevcut premium eklentilerinden bazılarına yeni özellikler ekliyor ve karışıma daha fazla eklenti de ekliyor. Bunlardan biri, bireysel veri varlıklarını bir yazılım kataloğuna eklemeyi kolaylaştıran “veri deneyimi” eklentisidir; buna harici veri platformlarından meta verileri almak ve bunu Backstage genelinde kullanılabilir hale getirmek için yerleşik “alıcılar” da dahildir.

Geçtiğimiz yıl Spotify, yazılım geliştirme ekipleri için Confidence adında, kendi dahili araçlarından birini temel alan bir A/B deneme platformuna benzeyen tamamen ayrı bir ürünün tanıtımını yaptı. Şimdilik bu bir beta ürün olarak kalıyor ancak Singer, gelecekte her şeyi prime-time’a hazırlarken “tüm sistemlerin çalışır durumda” olduğunu söylüyor.

“Bakanlarımızdan aldığımız geri bildirimlerden son derece memnunuz. [Confidence] Şu ana kadar beta müşterileri var,” dedi Singer. “Bir kullanıcı yüzeyindeki tipik A/B testlerinizden bunu tüm makine öğrenimi genelinde yapabilmenize kadar her şeyi kapsayan çok sayıda kullanım örneğini kapsayan geniş ve derin bir deneme platformu oluşturduk. [machine learning] vakaları kullanın. Ve giderek daha fazla şirketin ML’yi bizim işleri optimize etmek için kullandığımız yöntemlerle kullandığından, bu durumun bunu gerçekten bir kenara bıraktığını düşünüyorum.

Kaynak: https://techcrunch.com/2024/04/30/spotifys-getting-serious-about-its-enterprise-and-dev-tools-business-play/