تقنية

أصبحت Spotify جادة بشأن أعمالها التجارية وأدوات التطوير


هل تعلم أن تجربة متنافرة إلى حد ما عندما يظهر أحد المشاهير المشهورين في سياق مختلف تمامًا – على سبيل المثال، موسيقي يصنع فيلمًا رعبًا؛ لاعب اتحاد كرة القدم الأميركي يرفع رأسه في مسلسل كوميدي؛ أو أيقونة أحد أفلام هوليوود التي تبيع خطط الهاتف المحمول على شاشة التلفزيون؟ حسنًا، لقد بدأ الأمر يشعر بهذا مع دخول Spotify إلى مجال أدوات المؤسسات والمطورين – لا حرج في ذلك في حد ذاته، لكنه يجعلك تتوانى قليلاً بسبب انحرافه عن القاعدة.

ما نتحدث عنه هو Backstage، وهي منصة وإطار عمل تم تقديمهما من قبل Spotify داخليًا في عام 2016 لجلب النظام إلى البنية التحتية للمطورين. يعمل Backstage على تشغيل “بوابات المطورين” القابلة للتخصيص والتي تجمع بين الأدوات والتطبيقات والبيانات والخدمات وواجهات برمجة التطبيقات والمستندات في واجهة واحدة. هل تريد مراقبة Kubernetes، أو التحقق من حالة CI/CD، أو تتبع الحوادث الأمنية؟ وراء الكواليس للإنقاذ.

تقوم الكثير من الشركات ببناء أنظمتها الداخلية الخاصة لمساعدة المطورين على العمل بكفاءة أكبر. وتطلق الكثير من الشركات مثل هذه الأنظمة للجمهور من خلال ترخيص مفتوح المصدر لتحفيز اعتمادها على نطاق أوسع، كما فعلت Spotify مع Backstage في عام 2020. ولكن من غير المعتاد إلى حد كبير أن تقوم شركة تكنولوجيا استهلاكية بتحقيق الدخل بنشاط من هذا الجانب من أعمالها، وهو ما كانت عليه Spotify. القيام به منذ عام 2022.

الآن، تتجه Spotify إلى أبعد من ذلك في هذه اللعبة من خلال إطلاق مجموعة جديدة من المنتجات والخدمات المصممة لجعل Backstage منصة بوابة المطورين الفعلية لصناعة تطوير البرمجيات.

وحدات

تم بناء Backstage على بنية معيارية قائمة على المكونات الإضافية تسمح للمهندسين بتكوين طبقات من بوابة المطورين الخاصة بهم لتلبية احتياجاتهم الخاصة. يوجد بالفعل سوق مزدهر لمكونات Backstage الإضافية، بعضها تم تطويره بواسطة Spotify نفسها والبعض الآخر بواسطة المجتمع الأوسع بما في ذلك المطورين من Red Hat وAmazon Web Services (AWS) – على سبيل المثال، طورت AWS مكونًا إضافيًا لإنشاء البيانات من Amazon Elastic Container خدمة (ECS) متوفرة في Backstage.

منذ أواخر عام 2022، كان Spotify يبيع عددًا قليلاً من المكونات الإضافية المتميزة كاشتراك، مثل Backstage Insights الذي يقدم البيانات المتعلقة باستخدام Backstage عبر المؤسسة، بما في ذلك المكونات الإضافية التي يتفاعلون معها أكثر من غيرها.

البرنامج المساعد Backstage Insights اعتمادات الصورة: سبوتيفي

تم اعتماد مشروع Backstage مفتوح المصدر داخليًا من قبل بعض الشركات الأكثر شهرة في العالم، بما في ذلك LinkedIn، وTwilio، وAmerican Airlines، وUnity، وSplunk، وIkea، وHP، وأكثر من 3000 مؤسسة. ولكن كما هو الحال مع أي مشروع مفتوح المصدر تقريبًا، فإن المشكلة الرئيسية في Backstage هي التعقيد الذي ينطوي عليه الإعداد – الكثير من عمليات التكامل والتكوينات ومعرفة كيفية ترابط كل شيء معًا.

وبالتالي، تقدم Spotify الآن إصدارًا جاهزًا من المشروع مفتوح المصدر يسمى Spotify Portal، وهو متاح في النسخة التجريبية اعتبارًا من اليوم، والذي تم تقديمه باعتباره “بوابة مطور داخلية كاملة المواصفات ومنخفضة/بدون تعليمات برمجية (IDP)” “تم بناؤه فوق الكواليس.

بوابة سبوتيفي

بوابة سبوتيفي اعتمادات الصورة: سبوتيفي

يأتي Spotify Portal مزودًا بأدوات التشغيل السريع لتوصيل جميع الخدمات والمكتبات الداخلية الخاصة بهم، وهو مليء بمعالج الإعداد لتثبيت Portal وتوصيله مع GitHub الخاص بالشركة وموفر السحابة.

“عندما تقوم بإعداد IDP الخاص بك، تحتاج عادةً إلى استيعاب الكثير من البرامج في ذلك، لأن الهدف من IDP هو التقاط كتالوج البرامج الكامل الخاص بك وتعيينه إلى قاعدة المستخدمين، ومن المحتمل أن يكون هناك الكثير من عمليات التكامل المتضمنة في “، أوضح تايسون سينجر، رئيس قسم التكنولوجيا والمنصات في Spotify، لـ TechCrunch. “وبفضل Spotify Portal for Backstage، فقد قدمنا ​​للأشخاص طريقة بدون تعليمات برمجية للقيام بذلك.”

بوابة Spotify: استيعاب كتالوج البرامج

بوابة Spotify: استيعاب كتالوج البرامج اعتمادات الصورة: سبوتيفي

الحصول على SaaS-y؟

ظاهريًا، يبدو هذا بمثابة نوع من SaaS-play، على غرار الطريقة التي قد تقدم بها شركة تجارية نسخة مستضافة مُدارة بالكامل من منتج مشهور مفتوح المصدر. لكن هذا ليس ما يحدث هنا تمامًا، فلا يوجد عنصر مستضاف لهذا، على الرغم من أن ذلك قد يتغير في المستقبل. وهذا ما يسميه سينجر “Backstage in a box”، وهو النظام الذي يتم نشره داخل النظام البيئي الخاص بالعميل إما محليًا أو في السحابة الخاصة به.

وقال سينغر: “إن العميل هو الذي يدير الأمر”. “المهم من وجهة نظرنا هو أننا ركزنا حقًا على تقليل وقت بدء التشغيل ووقت الصيانة. وهذا لا يعني فقط أن الإعداد والإعداد “بدون تعليمات برمجية”، بل هو أيضًا صيانة حيث نقوم بتقليل التعليمات البرمجية. وهذا يجعل من السهل جدًا إدارتها في سياقك الخاص.

ومع ذلك، في سؤال لاحق، أوضح متحدث باسم Spotify أن Spotify Portal for Backstage هي “الخطوة الأولى نحو منتج مُدار”، مما يعني أنه من المرجح أن يتم تقديمه مثل خدمة SaaS في المستقبل. وقال المتحدث: “لقد شهدنا شهية متزايدة لمنتج أكثر إدارة من شأنه أن يسمح لنا بمشاركة خبراتنا بشكل مباشر أكثر مع الشركات، ونريد أن نكون قادرين على تقديم المزيد لدعم هذه الحاجة”. “البوابة هي خطوتنا الأولى في هذه الرحلة، ولكن في المستقبل، سنقوم بتوسيع عروضنا كما تتم إدارتها.”

بالإضافة إلى ذلك، تضيف Spotify العديد من دعم وخدمات المؤسسات إلى هذا المزيج، والتي تقول إنها تقدمها بالفعل منذ الصيف الماضي ولكنها لم تكشف عن ذلك حتى الآن. يتضمن ذلك دعمًا فنيًا فرديًا من موظفي Backstage المخصصين في Spotify، ويتضمن اتفاقيات مستوى الخدمة (SLAs) ومراجعات الأمان وإشعارات الحوادث. وبالنسبة لأولئك الذين يرغبون في تشغيل Backstage في المقام الأول، تقدم Spotify أيضًا خدمات استشارية.

التخزين المؤقت

في جوهر الأمر، تقدم Spotify الآن خدماتها لثلاث فئات واسعة من المستخدمين: المشروع الأساسي مفتوح المصدر لأولئك الذين لديهم الموارد والخبرة التقنية لنشر كل شيء ذاتيًا؛ “المتبنون المختلطون”، وهم ما يطلق عليه Spotify أولئك الذين لديهم بعض المهارات اللازمة ولكنهم يحتاجون إلى بعض الدعم على طول الطريق؛ ثم هناك الشركات التي تحتاج إلى شيء أكثر خبزًا في الفرن – وهو المكان الذي تدخل فيه بوابة Spotify في المعركة.

على غرار هيكل التسعير لاشتراكات المكونات الإضافية الحالية، والتي يتم تحصيلها بناءً على “معلمات العميل الفردية” مثل الاستخدام والسعة، لا تأتي خدمات البوابة والمؤسسات الجديدة بتكاليف أولية. هو – هي

وقال سينغر: “بالنسبة للتسعير، فإننا نحيل العملاء مرة أخرى إلى منظمة المبيعات لدينا”. “إنها أسعار مخصصة.”

نظرًا لهذا التحول إلى شركة أدوات مطورة تركز على المؤسسات، يتعين على Spotify أيضًا تعيين موظفين وفقًا لذلك، على الرغم من أن Singer لن تشارك عدد الأشخاص الذين ستوظفهم أو تخصصهم لأدوار الدعم الجديدة هذه.

وقال سينغر: “إننا نغير الطريقة التي نمضي بها قدماً من خلال تنظيم المبيعات والدعم لدينا”. “لذا فإننا نحول المزيد من التركيز نحو كيفية دعم العملاء في رحلتهم الأولية، وبعد ذلك أيضًا، بمجرد الانتهاء من إعدادها، رحلتهم المستمرة لأننا نريد أن نكون قادرين على دعمهم للوصول إلى القيمة في أسرع وقت. بقدر الإمكان.”

يبدو أن كل هذا هو مجرد غيض من فيض فيما يتعلق بالتحول في أدوات مطوري Spotify. تضيف الشركة ميزات جديدة إلى بعض المكونات الإضافية المتميزة الموجودة لديها، وتضيف المزيد من المكونات الإضافية إلى المزيج أيضًا. أحد هذه العناصر هو البرنامج الإضافي “تجربة البيانات”، الذي يجعل من السهل إضافة كيانات البيانات الفردية إلى كتالوج البرامج – وهذا يتضمن “المعالجين” المدمجين لجمع البيانات التعريفية من منصات البيانات الخارجية، وإتاحتها عبر Backstage.

في العام الماضي، قامت Spotify أيضًا بالتشويق لمنتج منفصل تمامًا لفرق تطوير البرمجيات يسمى Confidence، والذي يشبه منصة اختبار A/B استنادًا إلى إحدى أدواتها الداخلية الخاصة. في الوقت الحالي، يظل هذا منتجًا تجريبيًا، لكن سينجر يقول إنه “جميع الأنظمة تعمل” لأنه يجهز الأشياء لوقت الذروة في المستقبل.

“نحن سعداء للغاية بالتعليقات التي تلقيناها من موقعنا [Confidence] وقال سينغر: “عملاء النسخة التجريبية حتى الآن”. “لقد أنشأنا منصة تجريبية واسعة وعميقة، تغطي قدرًا هائلاً من حالات الاستخدام التي تغطي كل شيء بدءًا من اختبار A/B النموذجي على سطح المستخدم، إلى القدرة على القيام بذلك عبر جميع أنظمة تعلم الآلة لدينا [machine learning] استخدم حالات. وأعتقد أن هذا يضعنا جانبًا حقًا، حيث أن المزيد والمزيد من الشركات تستخدم تعلم الآلة بنفس الطرق التي نستخدمها لتحسين الأشياء.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى