CircleCI სტარტაპ პროგრამა: 3000$ CI/CD პაიპლაინის კრედიტები

CircleCI სთავაზობს 3,000 დოლარს სტარტაპ კრედიტს CI/CD-სთვის. რას ნამდვილად უხდით CI-ს გამყიდველს, როგორ იზრდება ბილდის ღირებულება და რასთან არის ის თავსებადი.

CircleCICircleCI Startup ProgramDeveloper ToolsStartup CreditsAI Perks
Andrew
Andrew
AI Perks Team
10,503•

Quick Answer

CircleCI-ის სტარტაპ პროგრამა გთავაზობთ $3,000 საკრედიტო თანხას CircleCI-ის ჰოსტინგზე CI/CD-ის გამოყენებისთვის, რომელიც ითვლის გამოთვლით დროს თქვენს პიპლაინებში: წუთები გამრავლებული მანქანის ზომაზე და იმაზე, თუ რამდენი კონტეინერი მუშაობს პარალელურად. საკრედიტო თანხა მოიცავს ბილდისა და ტესტის გამოთვლებს, მაგრამ არა იმ облаke-ს, სადაც დეპლოიმენტს აწარმოებთ. მიმდინარე პირობები მითითებულია getaiperks.com-ზე.

AI Perks

AI Perks უზრუნველყოფს ექსკლუზიურ ფასდაკლებებს, კრედიტებსა და შეთავაზებებს AI ინსტრუმენტებზე, ღრუბლოვან სერვისებსა და API-ებზე, რათა დაეხმაროს სტარტაპებსა და დეველოპერებს ფულის დაზოგვაში.

AI Perks Cards

რას გთავაზობთ CircleCI სტარტაპ პროგრამა

CircleCI გთავაზობთ 3,000$-იან კრედიტს თავისი ჰოსტინგის CI/CD პლატფორმისთვის, რომელიც ითვლის ერთ რამეს: გამოთვლით დროს თქვენს მილსადენებზე, ფასდება როგორც წუთები გამრავლებული მანქანის ზომაზე და იმაზე, თუ რამდენი კონტეინერი მუშაობს ერთდროულად.

AI Perks მას თვალყურს ადევნებს 194 კომპანიისთვის 7.7 მილიონი დოლარის კრედიტებთან ერთად.

დააფიქსირეთ საზღვარი ადრე, რადგან ის წყვეტს, რამდენად შორს მიდის 3,000$. CircleCI იხდის იმ მანქანებისთვის, რომლებიც აგებენ და ამოწმებენ თქვენს კოდს, არა იმ ღრუბლისთვის, რომელზეც თქვენ განათავსებთ, რეესტრისთვის, რომელშიც სურათი ხვდება, ან მონიტორინგისთვის, რომელიც მას აკონტროლებს წარმოებაში. ამჟამინდელი პირობები განთავსებულია getaiperks.com -ზე.


საუკეთესო AI ქულები სტარტაპებისთვის

მიმართეთ პირდაპირ ამ გადამოწმებული პროგრამების მეშვეობით.

რაში იხდით რეალურად CI პროვაიდერს

თქვენ იხდით იმ მანქანისთვის, რომელიც ატარებს თქვენს ტესტების კომპლექტს, პლუს პრიმიტივები, რომლებიც მას სწრაფად აქცევს: ქეშირება, ტესტების გაყოფა, ხელახლა გამოსაყენებელი კონფიგურაცია და აპარატურა, რომელიც თქვენს კოდის ჰოსტს არ მოიცავს უფასოდ.

რეალური გადაწყვეტილება არ არის CircleCI სხვა CI პროვაიდერის წინააღმდეგ. ეს არის მიძღვნილი პლატფორმა თქვენს კოდის ჰოსტთან უკვე შეფუთული CI-ს წინააღმდეგ, რომელიც სამკაციანი გუნდისთვის იმარჯვებს მხოლოდ ინერციით. ოთხი რამ აიძულებს გუნდებს მისგან თავის დაღწევას:

  • აპარატურა, რომლის მიღებაც გონივრულ ფასად არ შეგიძლიათ. დიდი მეხსიერების მანქანები მძიმე კომპილაციისთვის, Arm-ი ნეიტივ ბილდებისთვის, macOS-ი ყველაფრისთვის, რაც iOS-ს ეხება. ყუთის ზომა არის პარამეტრი, არა გამოსავალი.
  • ქეშირება და ტესტების გაყოფა პრიმიტივებად. კომპლექტის კონტეინერებად გაყოფა დროის მონაცემების მიხედვით, ნაცვლად ხელით მოვლილი სიის, თუ რომელი ტესტები სად სრულდება.
  • კონფიგურაციის ხელახალი გამოყენება რეპოებს შორის. მილსადენის კონფიგურაციის ხელახლა გამოსაყენებელი პაკეტები, რათა თორმეტი სერვისი იზიარებს ერთ deploy-ს სამუშაოს თორმეტი ასლის ნაცვლად, რომლებიც შორდება.
  • მილსადენის მონაცემები. რომელი ტესტებია ფლაკონი, რომელი სამუშაო გახდა ნელი, რომელი ნაბიჯი არის რეალური ბოთლ-ნეკი. უმეტესი გუნდები ვერ პასუხობს ამ კითხვებს და იხდიან მკვდარ დროს.

პატიოსანი ჰეურისტიკა: თუ თქვენი მილსადენი სწრაფია და არავინ არ უჩივის, შეფუთული CI საკმარისია და კრედიტი უკეთესად უნდა დაიხარჯოს სხვაგან. თუ ინჟინრები მწვანე ფერს ელოდებიან, ან თქვენი ბილდი საჭიროებს აპარატურას, რომელსაც თქვენი კოდის ჰოსტი ცუდად აფასებს, მიძღვნილი პლატფორმა უფრო იაფია, სანამ კრედიტი საერთოდ გავრცელდება.


როგორ იცვლება CircleCI-ს ხარჯები, როდესაც მეტს აგზავნით

CI ხარჯი არის ოთხი პირობის პროდუქტი: რამდენად ხშირად აგზავნით, რამდენ ხანს გრძელდება მილსადენი, რამდენად დიდია მანქანა და რამდენი კონტეინერი მუშაობს პარალელურად. დამფუძნებლები მოდელირებენ პირველს და იგნორირებენ დანარჩენს, ამიტომაც ანგარიში მათ გასაკვირად აქვთ.

ხარჯის მამოძრავებელირა განაპირობებს მასრა იწვევს მის ზრდას
მილსადენის გაშვებაPush-ები, pull request-ები, დაგეგმილი სამუშაოებისრული მილსადენი ყოველ push-ზე ყოველ branch-ზე
სამუშაოს ხანგრძლივობაკომპილაცია, ინსტალაცია, ტესტის კედლის დროქეშირების გასაღებები, რომლებიც არასდროს ურტყამს, ამიტომ deps იტვირთება ყოველ გაშვებაზე
რესურსის კლასიმანქანის ზომა ყოველ სამუშაოზერეფლექსურად ზომის გაზრდა ნელი, I/O-ზე დამოკიდებული ნაბიჯის გამოსასწორებლად
პარალელიზმიკონტეინერები ყოველ სამუშაოზეყოველ კონტეინერში განმეორებული დაყენება, ასე რომ 4x არის 4x-ზე მეტი ხარჯი
პლატფორმაLinux, Arm, macOS, GPUiOS სამუშაო macOS კლასზე იაფი Linux-ის გვერდით
ხელახალი გაშვებაფლაკონური ტესტები, ჩავარდნილი deploysიგივე კომპლექტი, რომელიც ბილინგს აორმაგებს ერთი შერწყმისთვის
შენახვაარტეფაქტები, ქეშები, ტესტის შედეგებიყოველი არტეფაქტის მარადიულად შენახვა

ტარიფები, შეღავათები და გეგმის სტრუქტურა იცვლება. გადაამოწმეთ მიმდინარე ციფრები CircleCI-ს ფასების გვერდზე რაიმეს მოდელირებამდე.

არითმეტიკა, რომელიც წყვეტს თქვენს ანგარიშს, არის commit სიხშირე გამრავლებული fan-out-ზე, და ის კომპლექსდება უფრო სწრაფად, ვიდრე headcount:

გუნდიმილსადენის გაშვება / თვეგამოთვლითი წუთები გაშვებაზეყოველთვიური გამოთვლითი წუთები
5 ინჟინერი, 4 push/დღეში40016 (8 წთ x 2 კონტეინერი)6,400
10 ინჟინერი, 6 push/დღეში1,20040 (10 წთ x 4 კონტეინერი)48,000
20 ინჟინერი, 6 push/დღეში2,40072 (12 წთ x 6 კონტეინერი)172,800

ეს არის საილუსტრაციო ციფრები, არა CircleCI-ს ციტატები. მთავარია თანაფარდობა: 4x headcount-ი წარმოშობს 27x გამოთვლას. CI ხარჯი იზრდება იმდენად, რამდენად სწრაფად აგზავნით, ვიდრე იმდენი ადამიანი, რამდენიც დასაქმებული გყავთ, ასე რომ ის იზრდება ზუსტად მაშინ, როდესაც ყველაზე ნაკლებად აკონტროლებთ მას.

კიდევ ერთი ხაფანგი. პარალელიზმი ამცირებს კედლის საათის დროს, არა მთლიან გამოთვლას, და ჩვეულებრივ ზრდის მას, რადგან ყოველი კონტეინერი იმეორებს checkout-ს, დამოკიდებულების აღდგენას და სურათის ჩატვირთვას. ხშირად ღირებული გარიგება, არასოდეს დანაზოგი.

ასე რომ, 3,000$ ყიდულობს მრიცხველის კითხვას, არა ბილდების რაოდენობას. იგივე გუნდი აგზავნის ერთსა და იმავე სამუშაოს და ხარჯავს მას ძალიან განსხვავებული ტემპებით, იმის მიხედვით, თუ რამდენად კარგად არის მორგებული მილსადენი. AI Perks ჩამოთვლის კრედიტის რაოდენობას, მულტიპლიკატორი თქვენი კონტროლის ქვეშაა.


საუკეთესო AI ქულები სტარტაპებისთვის

მიმართეთ პირდაპირ ამ გადამოწმებული პროგრამების მეშვეობით.

რასთან ერთად იყენება CircleCI კრედიტები

CI კრედიტები სუფთად არის დალაგებული, რადგან CI-ს აქვს მკვეთრი კიდეები. CircleCI იხდის იმ მანქანებისთვის, რომლებიც აგებენ და ამოწმებენ, და ყველაფერი ამის ორივე მხარეს იხდის ვინმე სხვა, ვინც ასევე მართავს სტარტაპ პროგრამას.

მუშა დესტას მილსადენი ეხება ხუთ პროვაიდერს და თითოეულზე არსებობს გრანტები:

  • ღრუბლოვანი კრედიტები ფარავს გარემოს, რომელშიც არტეფაქტი იგზავნება და რეესტრს, რომელიც ინახავს სურათს
  • დაკვირვებადობის კრედიტები ფარავს იმას, რაც ხდება deploy-ის შემდეგ, CI/CD-ის ნახევარი, რომელსაც CI არასდროს ხედავს
  • ტესტირების ინფრასტრუქტურის კრედიტები ფარავს ბრაუზერისა და მოწყობილობის ბადეებს, ასე რომ end-to-end ფენა არ იხდის CI გამოთვლად
  • ფუნქციური დროშის კრედიტები ფარავს მუქი გაგზავნას, რაც საშუალებას გაძლევთ ხშირად შერწყმა მთავარში
  • კოდის ჰოსტის კრედიტები ფარავს საცავს, არტეფაქტის შენახვას და უსაფრთხოების სკანირებას

სამი გუნდი ამ ხუთიდან ფლობს მიწოდების დასტის უმეტეს ნაწილს. რომელი გრანტები კომბინირდება და რომელი ჩუმად გამორიცხავს ერთმანეთს, არის მიზეზი, რის გამოც AI Perks ინახება სიის სახით, სანიშნეების საქაღალდის ნაცვლად.


რას აკეთებენ დამფუძნებლები არასწორად CI კრედიტებზე

ყველაზე ძვირადღირებული შეცდომა არის CI-ის ფიქსირებულ ხარჯად განხილვა. ეს არის გამოყენების მრიცხველი, რომელიც მიბმულია თქვენს commit სიჩქარესთან, და უფასო კრედიტები აშორებს სიგნალს, რომელიც გეტყვით, რომ მილსადენი იყო უშედეგო. ექვსი მარცხის ნიმუში, ხარჯის მიხედვით უხეში წესით:

პარალელიზმის ყიდვა ქეშირების პრობლემის გამოსასწორებლად. კონტეინერების დამატება არის ყველაზე სწრაფად შეგრძნობადი გამოსავალი ნელი მილსადენისთვის და ყველაზე ძვირი. ჯერ შეამოწმეთ ქეშირების დარტყმის მაჩვენებლები: არასოდეს ურტყამს არასტაბილური მნიშვნელობიდან აგებული გასაღები, ამიტომ ყოველი გაშვება ხელახლა იტვირთება დამოკიდებულებები.

ყველაფრის ყოველ push-ზე გაშვება. სრული მატრიცა ყოველ branch-ზე, მონორელოში, სადაც ერთი სერვისი შეიცვალა, ამრავლებს თქვენს გაშვების რაოდენობას თქვენი სერვისების რაოდენობაზე. Path filtering არის კონფიგურაცია, არა პროექტი.

რეფლექსზე ზომის გაზრდა. უფრო დიდი რესურსის კლასი ღირს მეტს წუთში და მხოლოდ იმ შემთხვევაში იხდის თავის თავს, თუ სამუშაო პროპორციულად უფრო სწრაფი ხდება. ჭეშმარიტია პარალელური კომპილაციისთვის, ცრუა ყველაფრისთვის, რაც I/O-ზეა დამოკიდებული, სადაც უფრო დიდი ყუთი ერთსა და იმავე სიჩქარით ელოდება.

ფლაკონური ტესტების ატანა. 10% ფლაკონური მაჩვენებლის კომპლექტი არის ის, რისთვისაც თქვენ იხდით დაახლოებით 1.1-ჯერ, პლუს ინჟინერი, რომელმაც ის ხელახლა გაუშვა. ფლაკონების კვარანტინირება არის ხარჯის კონტროლი.

ბილდ ლოგიკის CI კონფიგურაციაში დაწერა. მილსადენის განმარტება არის პროვაიდერის სპეციფიკური ნაწილი. შეინახეთ რეალური სამუშაო სკრიპტებში, რომლებსაც თქვენი კონფიგურაცია იძახებს, და კონფიგურაცია რჩება თხელი გამომძახებელი, რომელიც შეგიძლიათ იაფად გადაიტანოთ.

გასვლის დაგეგმვა ძალიან გვიან. გადაწყვიტეთ კრედიტის 70%-ის მოხმარებისას, თუ როგორ გამოიყურება თქვენი დაუფინანსებელი მილსადენი, ხოლო ტრიგერების შემცირება და ქეშების გამოსწორება ჯერ კიდევ მშვიდი გადაწყვეტილებაა, არა ხანძრის საბურღი.


საუკეთესო AI ქულები სტარტაპებისთვის

მიმართეთ პირდაპირ ამ გადამოწმებული პროგრამების მეშვეობით.

რას უნდა მივაქციოთ ყურადღება, სანამ კრედიტი მოქმედებს

უფასო CI მალავს მრიცხველს, და ფარული მრიცხველი არის ის, თუ როგორ იქცევა კარგად მორგებული მილსადენი ჩუმად დაუგორებულად. ოთხი რიცხვი ინარჩუნებს მას ხილვად.

მეტრიკარატომ არის მნიშვნელოვანიცუდი ნიშანი
ქეშირების დარტყმის მაჩვენებელიგამოტოვებული ქეში ხელახლა იტვირთება დამოკიდებულებები ყოველ გაშვებაზეგამოტოვებები თქვენს ყველაზე მძიმე სამუშაოზე
გამოთვლითი წუთები შერწყმულ pull request-ზეერთი ცვლილების გაგზავნის ერთეულის ფასიმზარდი, სანამ გუნდის ზომა ბრტყელია
ფლაკონის მაჩვენებელიყოველი ხელახალი გაშვება ბილინგს აორმაგებს ერთ შერწყმასკომპლექტი, რომელსაც ხალხი რეფლექსურად ხელახლა ატარებს
მოხმარებული კრედიტი გაგზავნილ commit-ებთან შედარებითაქცევს ბალანსს დაწვადების მაჩვენებლადმოხმარება, რომელიც აჭარბებს commit-ის მრუდს

ბოლო სტრიქონი არის ის, რისთვისაც ღირს კალენდარული შეხსენება. დანარჩენი სამი არის საინჟინრო სიგნალები, რომლებსაც მაინც ისურვებდით, მაგრამ გამომუშავების მიმართ მოხმარება არის ერთადერთი, რომელიც ამბობს, ყიდულობს თუ არა სუბსიდია სიჩქარეს თუ მალავს ნარჩენებს.

CircleCI განთავსებულია AI Perks -ზე კოდის ჰოსტინგის, დაკვირვებადობის და ტესტირების პროგრამებთან ერთად, თითოეული თავისი ამჟამინდელი თანხით.


ხშირად დასმული კითხვები

რამდენად ღირებულია CircleCI სტარტაპ პროგრამა?

3,000$-იანი კრედიტი CircleCI-ის ჰოსტინგის CI/CD-სთვის, რომელიც გამოიყენება თქვენი მილსადენების მიერ მოხმარებული გამოთვლის საწინააღმდეგოდ. ის ფარავს build და test მანქანებს, არა ღრუბელს, რომელზეც თქვენ განათავსებთ. ამჟამინდელი პირობები თვალყურს ადევნებს getaiperks.com -ზე.

მჭირდება თუ არა მიძღვნილი CI პროვაიდერი, როდესაც ჩემი კოდის ჰოსტი მოიცავს CI-ს?

თავიდან არა. შეფუთული CI საკმარისია, სანამ მილსადენები მოკლეა და არავინ ელოდება მწვანე ფერს. მიძღვნილი პლატფორმა იძენს თავის ადგილს, როდესაც გჭირდებათ აპარატურა, რომელსაც თქვენი კოდის ჰოსტი ცუდად აფასებს, ავტომატური ტესტების გაყოფა, ან კონფიგურაცია, რომელიც გაზიარებულია რეპოზიტორებს შორის.

რატომ იზრდება ჩემი CI ბილინგი უფრო სწრაფად, ვიდრე ჩემი გუნდი?

რადგან CI ხარჯი არის commit სიხშირე გამრავლებული მილსადენის ხანგრძლივობაზე, მანქანის ზომაზე და პარალელიზმზე. გუნდის გაორმაგება დაახლოებით ამრავლებს push-ებს, მაგრამ უფრო გრძელი კომპლექტები, უფრო დიდი მანქანები და მეტი კონტეინერი მრავლდება ზემოდან. ზემოთ მოცემულ საილუსტრაციო ციფრებში, 4x headcount-ი წარმოშობს 27x გამოთვლით წუთებს.

მეტი პარალელიზმი CI-ს უფრო იაფად აქცევს?

არა. პარალელიზმი ამცირებს კედლის საათის დროს და ჩვეულებრივ ზრდის მთლიან გამოთვლას, რადგან ყოველი კონტეინერი იმეორებს checkout-ს, დამოკიდებულების აღდგენას და სურათის ჩატვირთვას. ოთხი კონტეინერი შეიძლება ღირდეს ერთზე ხუთჯერ მეტი, მეოთხედი ლოდინისთვის. ეს არის სიჩქარის გარიგება, არა დანაზოგი. ჯერ ქეშირება გამოასწორეთ.

შემიძლია თუ არა CircleCI კრედიტების გაერთიანება სხვა სტარტაპ კრედიტებთან?

დიახ, და CI კრედიტები სუფთად არის დალაგებული, რადგან ბილინგები არ ემთხვევა. ღრუბლოვანი კრედიტები ფარავს deploy სამიზნეს და რეესტრს, დაკვირვებადობის კრედიტები ფარავს deploy-ის შემდეგ მომხდარს, ტესტირების კრედიტები ფარავს ბრაუზერის ბადეებს. AI Perks თვალყურს ადევნებს 7.7 მილიონ დოლარს 194 კომპანიაში getaiperks.com -ზე.

რა მოხდება, როდესაც CircleCI კრედიტები ამოიწურება?

თქვენ მემკვიდრეობით მიიღებთ ბილინგს, რომელიც ჩამოყალიბებულია ქეშირების, ტრიგერის ფარგლების და პარალელიზმის გადაწყვეტილებებით, რომლებიც მიღებული იყო, სანამ ის უფასო იყო. შეინახეთ ბილდ ლოგიკა სკრიპტებში, რომლებსაც თქვენი კონფიგურაცია იძახებს, რათა მილსადენი დარჩეს პორტატული, კვარანტინირეთ ფლაკონური ტესტები და გადაწყვიტეთ, რას შეცვლიდით 70%-ის მოხმარებისას პირველი ანგარიშის შემდეგ.


გამოიწერეთ getaiperks.com -ზე →

გააგზავნეთ კოდი. მიეცით ვინმეს გადაიხადოს იმ მანქანებში, რომლებიც მას ამოწმებენ.

AI Perks

AI Perks უზრუნველყოფს ექსკლუზიურ ფასდაკლებებს, კრედიტებსა და შეთავაზებებს AI ინსტრუმენტებზე, ღრუბლოვან სერვისებსა და API-ებზე, რათა დაეხმაროს სტარტაპებსა და დეველოპერებს ფულის დაზოგვაში.

AI Perks Cards

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.