كم تساوي أرصدة CI/CD المجانية؟
تتراوح منح أرصدة CI/CD المتتبعة تقريبًا من 3,000 دولار في نهاية CI المخصص إلى 12,000 دولار على منصة DevOps كاملة، ويمكن لمعظم الفرق الاحتفاظ باثنين أو ثلاثة في وقت واحد لأنها تدفع أجزاء مختلفة من نفس خط الأنابيب.
الرقم المهم ليس أكبر منحة، بل هو التغطية. يولد التزام واحد ما لا يقل عن ثلاث فواتير منفصلة: بائع CI الذي يدير مهامك، والمنصة التي تستضيف المستودع، وهدف النشر الذي يستقبل القطعة. يمول معظم المؤسسين واحدًا فقط من الثلاثة ثم يتساءلون لماذا لم تتحرك الفاتورة تقريبًا.
يتتبع AI Perks 7.7 مليون دولار في الأرصدة عبر 194 شركة. تعتمد الأهلية لبرامج أدوات المطور على المرحلة والتمويل، وهذه التفاصيل موجودة على كل صفحة برنامج بدلاً من مقال، لأن الشروط تتغير بشكل متكرر أكثر من تحديث المنشورات.

ما الذي تشتريه بالفعل من بائع CI/CD
يبيع بائع CI/CD الحوسبة المستأجرة بالإضافة إلى التنسيق الذي يحدد متى يتم تشغيله. أنت تدفع مقابل دقائق الإنشاء والاختبار، ولشخص آخر لامتلاك الأجهزة التي تعمل عليها هذه الدقائق.
قم بإزالة العلامة التجارية وكل منتج CI مستضاف يقوم بنفس الأشياء الأربعة: مراقبة المستودع، وتوفير جهاز نظيف، وتشغيل خط الأنابيب الخاص بك عليه، وإبلاغ النتيجة في مكان ما سيتخذ فيه شخص ما أو قائمة انتظار الاندماج إجراءً. ما يختلف بين البائعين هو اختيار الجهاز، وسلوك التخزين المؤقت، وكيفية تسعير التوازي، ومقدار منطقك الذي ينتهي به الأمر محبوسًا في YAML مملوك.
ليست حالة الدفع هي أن CI المستضاف يتفوق على مشغل مستضاف ذاتيًا على مثيل فوري لكل دقيقة. في حالة مستقرة، عادة لا يفعل. الحالة هي أن مجموعة مشغلات تتعطل في يوم الثلاثاء تكلف الفريق بأكمله فترة ما بعد الظهيرة، ولا ينبغي أن يكون أي شخص في فريق هندسة مكون من ستة أشخاص هو الشخص الذي يمتلك هذه المجموعة.
هذا هو بالضبط الملف الشخصي الذي تناسبه الأرصدة: إنفاق حقيقي، متكرر، غير لامع يبدأ بالقرب من الصفر وينمو بالتوازي مع عدد الموظفين وتكرار الاندماج.
أي مقدمي الخدمات يقدمون أرصدة CI/CD مجانية
أربعة أنواع من البائعين توزع الأرصدة التي تدفع فاتورة CI: منصات CI المخصصة، ومنصات المطور المجمعة، ومنصات النشر والاستضافة، وحوسبة العمالقة التي يمكنك توجيه المشغلات المستضافة ذاتيًا إليها.
| مقدم الخدمة | ما تدفع مقابله الأرصدة | قيمة الأرصدة المتتبعة |
|---|---|---|
| CircleCI | حوسبة خط الأنابيب المستضاف، يتم إصدار الفواتير بالدقيقة حسب حجم الجهاز | 3,000 دولار |
| GitLab | منصة DevOps كاملة: مستودع، دقائق CI، فحص، مقاعد | 12,000 دولار |
| GitHub | خطط مدفوعة بالإضافة إلى دقائق Actions المقاسة، وحزم، و Codespaces | حوالي 5,000 دولار |
| Atlassian | Bitbucket Pipelines جنبًا إلى جنب مع مقاعد Jira و Confluence | 5,000 دولار |
| Netlify | دقائق بناء الواجهة الأمامية، ومعاينات النشر، وعرض النطاق الترددي | 3,600 دولار |
| Render | أهداف نشر مُدارة، وقواعد بيانات، وعمال خلفيون | تصل إلى 25,000 دولار |
| Vercel | خطة Pro بالإضافة إلى رصيد المنصة للبناء والمعاينات | يختلف حسب المرحلة |
| AWS، Google Cloud، Azure | حوسبة خام للمشغلات والسجلات المستضافة ذاتيًا | خمسة إلى ستة أرقام |
هناك شيئان يستحقان القراءة من هذا الجدول. أولاً، أكبر الأرقام ليست أرقام CI: Render و العمالقة يدفعون مقابل مكان هبوط القطعة، وليس مقابل خط الأنابيب الذي أنتجها. ثانيًا، منح المنصة المجمعة هي ميزانيات مشتركة، لذا فإن قراءة 12,000 دولار لـ GitLab كبدل CI يبالغ فيها عندما تتنافس نفس الأرصدة مع تكاليف المقاعد. الشروط الحالية لكل منها موجودة على getaiperks.com.

كيف يتصرف إنفاق CI/CD عند التوسع
يساوي إنفاق CI عمليات الاندماج مضروبة في مدة خط الأنابيب مضروبة في التوازي. عدد الموظفين يحدد المصطلح الأول فقط، والآخران هما اللذان يتضاعفان بصمت.
كل دقيقة في خط الأنابيب يتم إصدار فاتورة بها مرتين. مرة من قبل البائع، ومرة في وقت انتظار المهندس. الفاتورة الثانية أكبر ولا تظهر في أي مكان، ولهذا السبب تستثمر الفرق القليل جدًا في سرعة خط الأنابيب حتى يصبح الأمر مؤلمًا.
التوازي يشتري السرعة، وليس التوفير. تقسيم مجموعة مدتها 30 دقيقة على 10 حاويات يمنحك وقت جدار قصير ونفس الدقائق القابلة للفوترة تقريبًا، بالإضافة إلى تكاليف بدء تشغيل لكل حاوية. هذا عادة هو المقايضة الصحيحة، ولكنه عملية شراء، وليس تحسينًا.
التخزين المؤقت هو المكان الذي توجد فيه الأموال الحقيقية. في خط الأنابيب القصير، غالبًا ما يكون تثبيت التبعيات وسحب الصور هو غالبية وقت التشغيل. إصلاح ذلك هو التغيير الوحيد الذي يقطع فاتورة CI بشكل موثوق دون أن يلاحظ أحد انخفاضًا.
حركة مرور طلبات السحب تهيمن، وليس عمليات النشر. يتم تشغيل خطوط الأنابيب مع كل دفعة، وكل إعادة تشغيل، وكل فرع، لذا فإن الفريق الذي يدمج عشرين تغييرًا في اليوم يشغل أكثر بكثير من عشرين خط أنابيب. عدد عمليات النشر هو مؤشر سيء لإنفاق CI.
حجم الجهاز يضاعف كل شيء. يؤدي الانتقال إلى فئة موارد أعلى إلى زيادة سعر الدقيقة لكل مهمة تستخدمها، ويتم اختيار فئات الموارد مرة واحدة ونادرًا ما يتم إعادة زيارتها.
النتيجة العملية: رصيد بقيمة 3,000 دولار هو تقريبًا عام من التغطية لفريق صغير على قاعدة تعليمات برمجية متواضعة، وأقرب إلى ربع لفريق مكون من عشرين مهندسًا على مستودع ضخم متوازي للغاية. قم بقياس المنحة مقابل معدل الاندماج الخاص بك، وليس مقابل عدد الموظفين لديك.
ما الذي تتراكم به أرصدة CI/CD
تغطي أرصدة CI منتصف خط الأنابيب، والمنتصف عادة ما يكون الجزء الأرخص. الموقف القوي هو الاحتفاظ بأرصدة CI بجوار أرصدة الاستضافة وأرصدة المراقبة، لأن ذلك يدفع ثلاث فواتير بدلاً من واحدة.
اتبع التزامًا واحدًا وقم بعد البائعين الذين يمسهم: التحكم في المصدر، وحوسبة CI، وسجل القطع أو الحاويات، وهدف النشر، ثم المراقبة وتتبع الأخطاء بمجرد أن يصبح مباشرًا. خمس فواتير، خمسة برامج منفصلة، ولا تداخل ذي مغزى بينها.
هذه هي الحجة للتقديم على نطاق واسع بدلاً من التحسين لمنحة واحدة كبيرة. تستوعب أرصدة الاستضافة و PaaS جانب النشر، ويمكن لأرصدة حوسبة العمالقة تمويل المشغلات المستضافة ذاتيًا إذا تجاوزت دقائق الاستضافة، وأدوات التسليم التدريجي مثل LaunchDarkly تدير برامج بدء التشغيل الخاصة بها. يقوم AI Perks بتجميع البرامج حسب الفئة حتى تتمكن من رؤية أي طبقة من خط الأنابيب تدفعها كل منحة بالفعل.

بأي ترتيب تقدم؟
قدم بترتيب تصاعدي للاحتكاك، وليس تنازليًا لقيمة الدولار. خذ الرصيد المرتبط بمنصة تستخدمها بالفعل، ثم برنامج CI المخصص، ثم مسار العمالقة الذي لا ينبغي أن تبدأ به مبكرًا.
ابدأ بالمنصة التي تدفع لها بالفعل. إذا كان رمزك يعيش بالفعل على GitHub أو GitLab أو Bitbucket، فإن المنحة المجمعة لا تحتاج إلى ترحيل ولا علاقة تجارية جديدة. قم بالتصفية إلى فئة أدوات المطور على getaiperks.com لمعرفة أيها ينطبق عليك.
أضف برنامج CI المخصص بعد ذلك. تتم مراجعة هذه البرامج بشكل أسرع من مسارات العمالقة وهي المكان الصحيح لإرسال حوسبة الاختبار المكثفة التي لن تستوعبها ميزانية مجمعة.
اترك أرصدة العمالقة حتى يكون لديك عبء عمل. هذه المنح محدودة بوقت، وبدء الساعة قبل أن يكون لديك خطوط أنابيب لتنفق عليها هو الطريقة الأكثر شيوعًا التي يضيع بها المؤسسون أكبر منحة سيحصلون عليها على الإطلاق.
قدم على نطاق واسع بدلاً من بعناية. تختلف معايير الموافقة كثيرًا بين البرامج، وثلاث موافقات من ثمانية طلبات أفضل من واحدة من واحدة.
ما الذي يخطئ به المؤسسون حول أرصدة CI/CD
الخطأ الأكثر شيوعًا هو معاملة CI كاختيار أداة بدلاً من فاتورة حوسبة، ثم اختيار البائع الذي لديه أفضل فئة مجانية واكتشاف أن الفئة المجانية تم قياسها لمشروع فردي.
مطاردة الرصيد إلى ترحيل. الانتقال إلى CI هو مشروع متعدد الأسابيع مخفي: الأسرار، والتخزين المؤقت، والمشغلات، والاختبارات المتقلبة، وكل جزء من المعرفة القبلية المشفرة في التكوين القديم. رصيد بقيمة 3,000 دولار لا يغطي أسبوعين من عمل المهندس لإعادة كتابة خط الأنابيب. يجب أن يكسر الرصيد التعادل بين البائعين الذين كنت تقيّمهم بالفعل، ولا يسحبك أبدًا من بائع يعمل.
تجاهل انتهاء الصلاحية. هذه المنح محدودة بوقت، لذا فإن الرصيد الذي يتم جمعه قبل ستة أشهر من وجود حجم الاندماج لاستهلاكه هو في الغالب تبرع مرة أخرى للبائع.
شراء سرعة لا يشعر بها أحد. دفع تكاليف التوازي المكثف لأخذ خط أنابيب من ست دقائق إلى أربع دقائق لا يغير سلوك أي شخص. أخذه من أربعين دقيقة إلى ثمانية يغير عدد المرات التي يدمج فيها الأشخاص.
نسيان الفاتورة الثانية. لا تدفع أرصدة CI مقابل البيئة التي يتم فيها نشر القطعة. غالبًا ما تمول الفرق الإنشاء ثم تتفاجأ بفاتورة الاستضافة بعد شهر.

أسئلة متكررة
ما هي أرصدة CI/CD المجانية؟
إنها أرصدة صادرة عن البائع تقوم بتعويض فاتورة CI/CD الخاصة بك، وعادة ما يتم منحها من خلال برنامج بدء تشغيل بدلاً من قسيمة عامة. تتراوح القيم المتتبعة للبرامج التي تركز على CI من حوالي 3,000 دولار إلى 12,000 دولار، وتطبق على حوسبة خط الأنابيب، أو المقاعد، أو استخدام المنصة المجمعة اعتمادًا على البائع.
أي مزود CI/CD يعطي أكبر عدد من الأرصدة؟
من بين البرامج التي تركز على CI، فإن GitLab هو الأكبر الذي تم تتبعه بقيمة 12,000 دولار، على الرغم من أنه ميزانية شاملة للمنصة مشتركة مع تكاليف المقاعد بدلاً من بدل CI خالص. تحمل منصات النشر مثل Render أرقامًا أكبر ولكنها تدفع فاتورة مختلفة. يتم سرد الشروط الحالية لكل برنامج على getaiperks.com.
هل يمكنني دمج أرصدة CI/CD مع أرصدة السحابة؟
نعم، وهذا هو الهدف. تدفع أرصدة CI مقابل البناء والاختبار، وتدفع أرصدة السحابة مقابل المكان الذي يتم فيه تشغيل النتيجة. إنها فواتير منفصلة بدون تداخل، لذا فإن حمل كليهما يغطي جزءًا أكبر بكثير من فاتورة البنية التحتية الخاصة بك. يتتبع AI Perks 7.7 مليون دولار في الأرصدة عبر 194 شركة.
كم تكلف CI/CD شركة ناشئة صغيرة؟
أقل من حوالي خمسة مهندسين على قاعدة تعليمات برمجية عادية، غالبًا ما تغطي الفئات المجانية السخية ذلك بالكامل. تظهر التكلفة عندما تصبح مجموعات الاختبار بطيئة، وتتضاعف الفروع، ويزداد التوازي، وهذا يميل إلى الحدوث في غضون ثلاثة أشهر من مضاعفة الفريق. هذا الانعطاف هو اللحظة التي تكون فيها الأرصدة ذات قيمة أكبر.
هل أحتاج إلى فئات مجانية أو أرصدة إذا كنت أستضيف المشغلات ذاتيًا؟
تنقل المشغلات المستضافة ذاتيًا التكلفة بدلاً من إزالتها: أنت تدفع لمزود سحابي مقابل المثيلات بالإضافة إلى وقت المهندس للحفاظ عليها سليمة. يمكن لأرصدة العمالقة تمويل هذه الحوسبة بالضبط، ولهذا السبب فإن النوعين من البرامج متكاملان بدلاً من كونهما بديلين.
هل يجب عليّ تبديل مقدمي الخدمات للمطالبة بأرصدة CI/CD؟
لا، وعادة لا ينبغي لك ذلك. تستخدم معظم الفرق بالفعل منصة تدير برنامج بدء التشغيل الخاص بها، لذا فإن المنحة الأولى لا تتطلب أي ترحيل على الإطلاق. تحقق من البائعين الحاليين لديك الذين لديهم برنامج قبل التفكير في الانتقال على getaiperks.com.
شحن خط الأنابيب. دع شخصًا آخر يدفع مقابل الدقائق.