Kamu tahu itu pengalaman yang agak mengejutkan setiap kali selebritas terkenal itu muncul dalam konteks yang sama sekali berbeda — misalnya a musisi membuat cameo film horor; sebuah Pemain NFL mengangkat kepalanya dalam serial komedi; atau a Ikon film Hollywood yang menjual paket telepon seluler di TV? Ya, hal itu mulai terasa dengan masuknya Spotify ke dalam sektor peralatan perusahaan dan pengembang — tidak ada yang salah dengan hal itu, tetapi itu membuat Anda sedikit bergeming karena perbedaannya dari norma.

Yang sedang kita bicarakan adalah Di belakang panggung, sebuah platform dan kerangka kerja yang diperkenalkan Spotify secara internal pada tahun 2016 untuk menertibkan infrastruktur pengembangnya. Backstage mendukung “portal pengembang” yang dapat disesuaikan yang menggabungkan peralatan, aplikasi, data, layanan, API, dan dokumen dalam satu antarmuka. Ingin memantau Kubernetes, memeriksa status CI/CD Anda, atau melacak insiden keamanan? Di belakang panggung untuk menyelamatkan.

Banyak perusahaan membangun sistem internal mereka sendiri untuk membantu pengembang bekerja lebih efisien. Dan banyak perusahaan merilis sistem seperti itu ke publik melalui lisensi sumber terbuka untuk memacu adopsi yang lebih luas. seperti yang dilakukan Spotify dengan Backstage pada tahun 2020. Namun sangat jarang bagi perusahaan teknologi konsumen untuk secara aktif memonetisasi sisi bisnisnya, seperti yang telah dilakukan Spotify sejak tahun 2022.

Kini, Spotify semakin condong ke dalam permainan ini dengan meluncurkan rangkaian produk dan layanan baru yang dirancang untuk menjadikan Backstage sebagai platform portal pengembang de facto untuk industri pengembangan perangkat lunak.

Modular

Backstage dibangun di atas arsitektur modular berbasis plug-in yang memungkinkan para insinyur untuk melapisi portal pengembang mereka untuk memenuhi kebutuhan mereka sendiri. Sudah ada yang berkembang pasar untuk plugin Backstagesebagian dikembangkan oleh Spotify sendiri dan sebagian lagi oleh komunitas luas termasuk pengembang dari Red Hat dan Amazon Web Services (AWS) — AWS, misalnya, telah mengembangkan sebuah plugin untuk membuat data dari Amazon Elastic Container Service (ECS) tersedia di Belakang Panggung.

Sejak akhir tahun 2022, Spotify telah menjual beberapa plugin premium sebagai langganan, seperti Wawasan di Belakang Panggung yang menyajikan data terkait penggunaan Backstage di seluruh organisasi, termasuk plugin mana yang paling sering mereka gunakan.

Plugin Wawasan Belakang Panggung Kredit Gambar: Spotify

Proyek Backstage sumber terbuka telah diadopsi secara internal oleh beberapa perusahaan paling terkenal di dunia, termasuk LinkedIn, Twilio, American Airlines, Unity, Splunk, Ikea, HP, dan lebih dari 3.000 organisasi. Namun seperti halnya proyek sumber terbuka lainnya, masalah utama Backstage adalah kerumitan dalam penyiapannya — banyak integrasi, konfigurasi, dan mencari tahu bagaimana semuanya saling terkait.

Oleh karena itu, Spotify kini memperkenalkan versi out-the-box dari proyek sumber terbuka yang disebut Spotify Portal, tersedia dalam versi beta mulai hari ini, yang disebut sebagai “portal pengembang internal (IDP) berfitur lengkap, rendah/tanpa kode. ” dibangun di atas Backstage.

Portal Spotify

Portal Spotify Kredit Gambar: Spotify

Portal Spotify dikirimkan dengan alat mulai cepat untuk menghubungkan semua layanan dan perpustakaan internal mereka, lengkap dengan wizard pengaturan untuk menginstal Portal dan menghubungkannya dengan GitHub dan penyedia cloud perusahaan.

“Saat Anda menyiapkan IDP, biasanya Anda perlu memasukkan banyak perangkat lunak ke dalamnya, karena tujuan IDP adalah untuk menangkap katalog perangkat lunak lengkap Anda dan memetakannya ke basis pengguna, dan ada potensi banyak integrasi yang terlibat di dalamnya. ,” Tyson Singer, kepala teknologi dan platform Spotify, menjelaskan kepada TechCrunch. “Dan dengan Portal Spotify untuk Backstage, pada dasarnya kami memberikan orang-orang cara tanpa kode untuk melakukan hal tersebut.”

Portal Spotify: Menyerap katalog perangkat lunak

Portal Spotify: Menyerap katalog perangkat lunak Kredit Gambar: Spotify

Mendapatkan SaaS-y?

Di permukaan, ini tampak seperti permainan SaaS, mirip dengan bagaimana perusahaan komersial menawarkan versi produk sumber terbuka populer yang dikelola sepenuhnya dan dihosting. Tapi bukan itu yang terjadi di sini — tidak ada elemen yang dihosting di dalamnya, meski hal itu mungkin berubah di masa mendatang. Ini adalah apa yang Singer sebut sebagai “Backstage in a box,” yang diterapkan dalam ekosistem milik pelanggan baik di lokasi, atau di cloud mereka sendiri.

“Pelangganlah yang mengelolanya,” kata Singer. “Yang penting dari sudut pandang kami adalah kami benar-benar fokus pada pengurangan waktu startup dan waktu pemeliharaan. Jadi itu berarti tidak hanya penyiapan dan orientasi 'tanpa kode', namun juga pemeliharaan di mana kami mengurangi kode. Itu benar-benar membuatnya cukup mudah untuk dikelola dalam konteks khusus Anda.”

Namun, dalam pertanyaan selanjutnya, juru bicara Spotify mengklarifikasi bahwa Portal Spotify untuk Backstage adalah “langkah pertama menuju produk terkelola,” yang berarti kemungkinan besar akan ditawarkan lebih seperti layanan SaaS di masa depan. “Kami telah melihat meningkatnya minat terhadap produk yang lebih terkelola yang memungkinkan kami berbagi keahlian kami secara lebih langsung dengan perusahaan, dan kami ingin dapat menawarkan lebih banyak untuk mendukung kebutuhan tersebut,” kata juru bicara tersebut. “Portal adalah langkah pertama kami dalam perjalanan tersebut, namun di masa depan, kami akan memperluas penawaran kami seiring dengan pengelolaannya.”

Selain itu, Spotify menambahkan berbagai dukungan dan layanan perusahaan ke dalamnya, yang menurut mereka telah disediakan sejak musim panas lalu tetapi belum mengungkapkannya hingga sekarang. Hal ini mencakup dukungan teknis tatap muka dari personel Backstage yang berdedikasi di Spotify, dan mencakup perjanjian tingkat layanan (SLA), tinjauan keamanan, dan pemberitahuan insiden. Dan bagi mereka yang ingin mulai menggunakan Backstage, Spotify juga menawarkan layanan konsultasi.

Berkumpul

Intinya, Spotify kini melayani tiga kategori besar pengguna: proyek inti sumber terbuka bagi mereka yang memiliki sumber daya dan pengetahuan teknis untuk menerapkan semuanya secara mandiri; “pengadopsi hybrid”, yang disebut Spotify sebagai mereka yang memiliki keterampilan yang diperlukan namun membutuhkan dukungan dalam prosesnya; dan ada juga bisnis yang membutuhkan sesuatu yang lebih matang — di situlah Portal Spotify ikut terlibat.

Mirip dengan struktur harga untuk langganan plugin yang ada, yang dikenakan biaya berdasarkan “parameter pelanggan individual” seperti penggunaan dan kapasitas, Portal baru dan layanan perusahaan tidak dikenakan biaya di muka. Dia

“Untuk penetapan harga, kami merujuk pelanggan kembali ke organisasi penjualan kami,” kata Singer. “Ini harga khusus.”

Mengingat transisi ke perusahaan alat pengembang yang berfokus pada perusahaan, Spotify juga harus menambah stafnya, meskipun Singer tidak akan memberitahukan berapa banyak orang yang akan dipekerjakan atau dialokasikan untuk peran pendukung baru ini.

“Kami mengubah cara kami melangkah maju baik dalam organisasi penjualan maupun dukungan kami,” kata Singer. “Jadi kami lebih fokus pada bagaimana kami dapat mendukung pelanggan dalam perjalanan awal mereka dan kemudian, setelah mereka menyiapkannya, perjalanan berkelanjutan mereka karena kami ingin dapat mendukung mereka untuk mendapatkan nilai secepatnya. mungkin.”

Tampaknya, semua ini hanyalah puncak gunung es dalam hal peralihan peralatan pengembang Spotify. Perusahaan ini juga menambahkan fitur-fitur baru ke beberapa plugin premium yang ada, dan juga menambahkan lebih banyak plugin ke dalamnya, termasuk plugin yang disebut plugin “pengalaman data” yang memudahkan penambahan entitas data individual ke dalam katalog perangkat lunak — ini menyertakan “penyerap” bawaan untuk mengambil berbagai metadata dari platform data dan membuatnya tersedia di seluruh Backstage.

Tahun lalu, Spotify juga memperkenalkan produk terpisah untuk tim pengembangan perangkat lunak yang disebut Kepercayaan diri, yang seperti platform eksperimen A/B berdasarkan salah satu alat internalnya sendiri. Untuk saat ini, produk tersebut masih berupa produk beta, namun Singer mengatakan bahwa “semua sistem berjalan baik” karena produk tersebut mempersiapkan segala sesuatunya untuk prime-time dalam beberapa bulan mendatang.

“Kami sangat senang dengan masukan yang kami dapatkan dari pelanggan beta kami sejauh ini,” kata Singer. “Kami membangun platform eksperimen yang luas dan mendalam, mencakup sejumlah besar kasus penggunaan yang mencakup segala hal mulai dari pengujian A/B pada umumnya di permukaan pengguna, hingga mampu melakukan hal tersebut di seluruh ML kami. [machine learning] kasus penggunaan. Dan menurut saya hal itu benar-benar mengesampingkan hal tersebut, karena semakin banyak perusahaan yang menggunakan ML dengan cara yang sama seperti yang kita gunakan untuk mengoptimalkan berbagai hal.

Sumber