برنامج CircleCI للشركات الناشئة: 3000 دولار في أرصدة خطوط أنابيب CI/CD

تقدم CircleCI ٣٠٠٠ دولار من الأرصدة للشركات الناشئة في مجال CI/CD. ما تدفعه حقًا لمورد CI، وكيف تتدرج تكاليف البناء، وما الذي تتراكم معه.

CircleCICircleCI Startup ProgramDeveloper ToolsStartup CreditsAI Perks
Author Avatar
Andrew
AI Perks Team
6,334

Quick Answer

يقدم برنامج الشركات الناشئة في CircleCI ائتمانًا بقيمة 3000 دولار أمريكي لاستخدامه في خدمات CI/CD المستضافة من CircleCI، والتي تقيس وقت الحوسبة في مساراتك: دقائق مضروبة في حجم الجهاز وعدد الحاويات التي تعمل بالتوازي. يغطي الائتمان وقت الحوسبة للبناء والاختبار، وليس السحابة التي تنشر إليها. الشروط الحالية مدرجة على getaiperks.com.

ما يقدمه برنامج CircleCI للشركات الناشئة

تقدم CircleCI 3,000 دولار من الأرصدة لمنصتها المستضافة للـ CI/CD، والتي تقيس شيئًا واحدًا: وقت الحوسبة في خطوط أنابيبك، بسعر دقائق مضروبة في حجم الجهاز وعدد الحاويات التي تعمل في وقت واحد.

يتتبعها AI Perks إلى جانب 7.7 مليون دولار من الأرصدة عبر 194 شركة.

اذكر الحد مبكرًا، لأنه يحدد مدى وصول 3,000 دولار. تفرض CircleCI رسومًا على الأجهزة التي تبني وتختبر الكود الخاص بك، وليس السحابة التي تنشر عليها، أو السجل الذي تصل إليه الصورة، أو المراقبة التي تراقبها في الإنتاج. الشروط الحالية موجودة على getaiperks.com.


Round Funded
SponsoredRaise money from 10,000+ active vetted investors.
Start Raising

ما الذي تدفعه مقابل لمورد CI فعليًا

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

القرار الحقيقي ليس CircleCI مقابل مورد CI آخر. إنها منصة مخصصة مقابل CI المضمنة بالفعل مع مضيف الكود الخاص بك، والتي بالنسبة لفريق مكون من ثلاثة أشخاص تفوز بالقصور الذاتي وحده. أربعة أشياء تدفع الفرق بعيدًا عنها:

  • الأجهزة التي لا يمكنك الحصول عليها مجمعة بسعر معقول. أجهزة ذات ذاكرة كبيرة لتجميع ثقيل، Arm لعمليات البناء الأصلية، macOS لأي شيء يلمس iOS. حجم الصندوق هو إعداد، وليس حلاً.
  • التخزين المؤقت وتقسيم الاختبارات كأساسيات. تقسيم مجموعة عبر الحاويات حسب بيانات التوقيت، بدلاً من قائمة مُدارة يدويًا بالاختبارات التي تعمل أين.
  • إعادة استخدام التكوين عبر المستودعات. حزم قابلة لإعادة الاستخدام لتكوين خطوط الأنابيب، بحيث تشترك اثنتي عشرة خدمة في وظيفة نشر واحدة بدلاً من اثنتي عشرة نسخة متباعدة.
  • بيانات خطوط الأنابيب. أي الاختبارات غير مستقرة، وأي الوظائف أصبحت أبطأ، وأي الخطوات هي عنق الزجاجة الحقيقي. معظم الفرق لا تستطيع الإجابة على هذه الأسئلة وتدفع في وقت ميت.

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


كيف تتصرف تكاليف CircleCI مع زيادة الشحن

ينفق CI هو نتاج أربعة مصطلحات: عدد مرات الدفع، ومدة تشغيل خط الأنابيب، وحجم الجهاز، وعدد الحاويات التي تعمل بالتوازي. يقوم المؤسسون بنمذجة الأول وتجاهل الباقي، ولهذا السبب تفاجئهم الفاتورة.

محرك التكلفةما الذي يحركهما الذي يجعله يرتفع
تشغيل خط الأنابيبعمليات الدفع، طلبات السحب، الوظائف المجدولةخط أنابيب كامل مع كل عملية دفع لكل فرع
مدة الوظيفةوقت تجميع، تثبيت، اختبارمفاتيح التخزين المؤقت التي لا تصيب أبدًا، لذا تقوم التبعيات بتنزيل كل تشغيل
فئة المواردحجم الجهاز لكل وظيفةزيادة الحجم الانعكاسية لإصلاح خطوة بطيئة مقيدة بـ I/O
التوازيالحاويات لكل وظيفةإعداد مكرر في كل حاوية، لذا فإن 4x هو أكثر من 4x تكلفة
المنصةLinux، Arm، macOS، GPUوظيفة iOS على فئة macOS بجوار وظيفة Linux رخيصة
إعادة التشغيلاختبارات غير مستقرة، عمليات نشر فاشلةنفس المجموعة تُفرض رسوم عليها مرتين لدمج واحد
التخزينالقطع الأثرية، التخزين المؤقت، نتائج الاختبارالاحتفاظ بكل قطعة أثرية إلى الأبد

تتغير الأسعار والمخصصات وهيكل الخطة. تحقق من الأرقام الحالية مقابل صفحة تسعير CircleCI قبل نمذجة أي شيء.

الحساب الذي يحدد فاتورتك هو تكرار الالتزام مضروبًا في الانتشار، وهو يتضاعف بشكل أسرع من عدد الموظفين:

فريقتشغيل خط الأنابيب / شهردقائق حوسبة لكل تشغيلدقائق حوسبة شهرية
5 مهندسين، 4 دفعات/يوم40016 (8 دقائق × 2 حاوية)6,400
10 مهندسين، 6 دفعات/يوم1,20040 (10 دقائق × 4 حاويات)48,000
20 مهندسًا، 6 دفعات/يوم2,40072 (12 دقيقة × 6 حاويات)172,800

هذه أرقام توضيحية، وليست عروض أسعار من CircleCI. النقطة هي النسبة: 4x عدد الموظفين ينتج 27x الحوسبة. يتناسب تكلفة CI مع مدى سرعة شحنك بدلاً من عدد الأشخاص الذين توظفهم، لذا فهي تنمو بالضبط عندما تكون أقل مراقبة لها.

فخ آخر. التوازي يقلل من وقت الساعة، وليس إجمالي الحوسبة، وعادة ما يزيده، لأن كل حاوية تكرر الاستنتاج، واستعادة التبعية، وسحب الصورة. غالبًا ما يكون مقايضة تستحق القيام بها، وليست وفراً أبدًا.

لذا فإن 3,000 دولار تشتري قراءة عداد، وليس عدد عمليات البناء. نفس الفريق يشحن نفس العمل ويستهلكه بمعدلات مختلفة بشكل كبير اعتمادًا على مدى ضبط خط الأنابيب. يسرد AI Perks مبلغ الرصيد، والمضاعف لك للتحكم فيه.


Round Funded
SponsoredRaise money from 10,000+ active vetted investors.
Start Raising

ما الذي تتراكم معه أرصدة CircleCI

تتراكم أرصدة CI بشكل نظيف لأن CI لديها حواف حادة. تفرض CircleCI رسومًا على الأجهزة التي تبني وتختبر، وكل شيء على جانبي ذلك يتم فوترته من قبل شخص آخر لديه أيضًا برنامج للشركات الناشئة.

تلامس خط أنابيب النشر العامل خمسة بائعين، وتوجد منح لكل منهم:

  • أرصدة السحابة تغطي البيئة التي تنشر فيها القطعة الأثرية والسجل الذي يحمل الصورة
  • أرصدة المراقبة تغطي ما يحدث بعد النشر، نصف CI/CD الذي لا تراه CI أبدًا
  • أرصدة البنية التحتية للاختبار تغطي شبكات المتصفحات والأجهزة، بحيث لا يتم فوترة طبقة النهاية إلى النهاية كحوسبة CI
  • أرصدة ميزات العلامات تغطي الشحن المخفي، وهو ما يتيح لك الدمج في الرئيسي غالبًا
  • أرصدة مضيف الكود تغطي المستودع، وتخزين القطع الأثرية، وفحص الأمان

يمول فريق لديه ثلاثة من هؤلاء الخمسة معظم مكدس التسليم. المنح التي تتحد، وتلك التي تستبعد بعضها البعض بهدوء، هي سبب الحفاظ على AI Perks كقائمة بدلاً من مجلد للإشارات المرجعية.


ما الذي يخطئ به المؤسسون بشأن أرصدة CI

الخطأ الأكثر تكلفة هو معاملة CI كتكلفة ثابتة. إنها عداد استخدام متصل بمعدل الالتزام الخاص بك، وتزيل الأرصدة المجانية الإشارة التي كان من شأنها أن تخبرك بأن خط الأنابيب كان هدراً. ستة أنماط فشل، بترتيب التكلفة التقريبي:

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

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

زيادة الحجم بالانعكاس. فئة موارد أكبر تكلف أكثر في الدقيقة ولا تدفع ثمنها إلا إذا أصبحت الوظيفة أسرع نسبيًا. صحيح للتجميع المتوازي، ولكنه غير صحيح لأي شيء مقيد بـ I/O، حيث ينتظر صندوق أكبر بنفس السرعة.

تحمل الاختبارات غير المستقرة. مجموعة ذات معدل تذبذب بنسبة 10% هي مجموعة تدفع مقابلها تقريبًا 1.1 مرة، بالإضافة إلى المهندس الذي أعاد تشغيلها. عزل التذبذبات هو التحكم في التكلفة.

كتابة منطق البناء في تكوين CI. تعريف خط الأنابيب هو الجزء الخاص بالبائع. احتفظ بالعمل الفعلي في البرامج النصية التي يستدعيها تكوينك، ويظل التكوين متصلاً رفيعًا يمكنك نقله بتكلفة زهيدة.

التخطيط للمخرج في وقت متأخر جدًا. قرر عند استهلاك 70% من الرصيد كيف تبدو خط أنابيبك غير المدعوم، بينما لا يزال تقليم المشغلات وإصلاح ذاكرات التخزين المؤقت قرارًا هادئًا بدلاً من تدريب إطفاء الحرائق.


Round Funded
SponsoredRaise money from 10,000+ active vetted investors.
Start Raising

ما الذي يجب مراقبته أثناء سريان الرصيد

يخفي CI المجاني العداد، والعداد المخفي هو كيف يصبح خط الأنابيب المضبوط بهدوء خط أنابيب غير مضبوط. أربعة أرقام تبقيه مرئيًا.

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

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

توجد CircleCI على AI Perks بجوار برامج استضافة الكود والمراقبة والاختبار، لكل منها مبلغها الحالي.


أسئلة متكررة

ما قيمة برنامج CircleCI للشركات الناشئة؟

3,000 دولار من الأرصدة لمنصة CircleCI المستضافة للـ CI/CD، تُطبق على الحوسبة التي تستهلكها خطوط الأنابيب الخاصة بك. تغطي أجهزة البناء والاختبار، وليس السحابة التي تنشر عليها. يتم تتبع الشروط الحالية على getaiperks.com.

هل أحتاج إلى مورد CI مخصص عندما يتضمن مضيف الكود الخاص بي CI؟

ليس في البداية. CI المضمنة جيدة عندما تكون خطوط الأنابيب قصيرة ولا ينتظر أحد الضوء الأخضر. تكسب المنصة المخصصة مكانها عندما تحتاج إلى أجهزة يقدمها مضيف الكود الخاص بك بسعر سيء، أو تقسيم تلقائي للاختبارات، أو تكوين مشترك عبر المستودعات.

لماذا ينمو فاتورة CI الخاصة بي أسرع من فريقي؟

لأن تكلفة CI هي تكرار الالتزام مضروبًا في مدة خط الأنابيب وحجم الجهاز والتوازي. مضاعفة الفريق تضاعف عمليات الدفع تقريبًا، ولكن المجموعات الأطول والأجهزة الأكبر والمزيد من الحاويات تتضاعف فوق ذلك. في الأرقام التوضيحية أعلاه، أنتج 4x عدد الموظفين 27x دقائق الحوسبة.

هل يجعل المزيد من التوازي CI أرخص؟

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

هل يمكنني دمج أرصدة CircleCI مع أرصدة الشركات الناشئة الأخرى؟

نعم، وتتراكم أرصدة CI بشكل نظيف لأن الفواتير لا تتداخل. تغطي أرصدة السحابة هدف النشر والسجل، وتغطي أرصدة المراقبة ما يحدث بعد النشر، وتغطي أرصدة الاختبار شبكات المتصفحات. يتتبع AI Perks 7.7 مليون دولار عبر 194 شركة على getaiperks.com.

ماذا يحدث عندما تنفد أرصدة CircleCI؟

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


اشترك على getaiperks.com →

اشحن الكود. دع شخصًا آخر يدفع مقابل الأجهزة التي تختبره.

This content is for informational purposes only and may contain inaccuracies. Credit programs, amounts, and eligibility requirements change frequently. Always verify details directly with the provider.