CircleCI Startup programma: 3000 USD CI/CD pipeline kredīti

CircleCI piedāvā 3000 $ kredītu jaunuzņēmumiem par CI/CD. Par ko jūs patiešām maksājat CI piegādātājam, kā palielinās izmaksu apjoms un ar ko tas sader.

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

Quick Answer

CircleCI starta programma piedāvā 3 000 $ kredītu CircleCI hostētai CI/CD, kas mēra aprēķinu laiku jūsu cauruļvados: minūtes, kas reizinātas ar mašīnas izmēru un paralēli darbināmo konteineru skaitu. Kredīts sedz būvēšanas un testēšanas aprēķinus, nevis mākoni, uz kuru jūs izvietojat. Pašreizējie nosacījumi ir norādīti vietnē getaiperks.com.

AI Perks

AI Perks nodrošina piekļuvi ekskluzīvām atlaidēm, kredītiem un piedāvājumiem AI rīkiem, mākoņpakalpojumiem un API, lai palīdzētu jaunuzņēmumiem un izstrādātājiem ietaupīt naudu.

AI Perks Cards

Ko sniedz CircleCI Startup programma

CircleCI piedāvā 3 000 USD kredītu savai hostētajai CI/CD platformai, kas mēra vienu lietu: aprēķina laiku jūsu cauruļvados, cenas ziņā minūtes, kas reizinātas ar mašīnas izmēru un ar to, cik daudz konteineru darbojas vienlaicīgi.

AI Perks to seko līdzi kopā ar 7,7 miljonu USD kredītiem 194 uzņēmumos.

Nosakiet robežu agri, jo tā izlemj, cik tālu sniegsies 3 000 USD. CircleCI rēķina par mašīnām, kas veido un testē jūsu kodu, nevis par mākoni, uz kuru izvietojat, reģistru, kurā nonāk attēls, vai uzraudzību, kas to vēro ražošanā. Pašreizējie noteikumi atrodas vietnē getaiperks.com.


Labākie AI kredīti jaunajiem uzņēmumiem

Piesakieties tieši, izmantojot šīs pārbaudītās programmas.

Par ko jūs faktiski maksājat CI pakalpojumu sniedzējam

Jūs maksājat par mašīnu, kas izpilda jūsu testu kopu, kā arī par primitīviem, kas to padara ātru: kešēšanu, testu sadalīšanu, atkārtoti lietojamu konfigurāciju un aparatūru, ko jūsu koda resursdators neietver bez maksas.

Reālā izvēle nav CircleCI pret citu CI pakalpojumu sniedzēju. Tā ir veltīta platforma pret CI, kas jau ir iekļauta jūsu koda resursdatorā, un kas trīs cilvēku komandai uzvar tikai inerce. Četras lietas pamet komandas no tā:

  • Aparatūra, ko nevarat iegūt par saprātīgu cenu. Lielas atmiņas mašīnas smagai kompilācijai, Arm vietējiem būvējumiem, macOS visam, kas skar iOS. Kastes izmērs ir iestatījums, nevis risinājums.
  • Kešēšana un testu sadalīšana kā primitīvi. Kopa tiek sadalīta pa konteineriem, izmantojot laika datus, nevis manuāli uzturētu sarakstu, kuri testi kur darbojas.
  • Konfigurācijas atkārtota izmantošana starp repozitorijiem. Atkārtoti lietojami cauruļvadu konfigurācijas iepakojumi, lai divpadsmit pakalpojumi dalītu vienu izvietošanas uzdevumu, nevis divpadsmit kopijas, kas attālinās.
  • Cauruļvadu dati. Kuri testi ir nepastāvīgi, kurš uzdevums kļuva lēnāks, kurš solis ir īstā pudeļu kakls. Lielākā daļa komandu nevar uz to atbildēt un maksā mirušā laikā.

Godīgā heuristika: ja jūsu cauruļvads ir ātrs un neviens nesūdzas, iekļautais CI ir kārtībā, un kredīts labāk tērēts citur. Ja inženieri gaida zaļo gaismu, vai jūsu būvējumam ir nepieciešama aparatūra, ko jūsu koda resursdators slikti novērtē, veltīta platforma ir lētāka, pirms kredīts vispār tiek piemērots.


Kā CircleCI izmaksas uzvedas, kad jūs vairāk izlaižat

CI izdevumi ir četrās formās: cik bieži jūs nospiežat, cik ilgi darbojas cauruļvads, cik liela ir mašīna un cik daudz konteineru darbojas paralēli. Dibinātāji modelē pirmo un ignorē pārējo, tāpēc rēķins viņus pārsteidz.

Izmaksu virzītājsKo tas virzaKas to liek strauji pieaugt
Cauruļvadu darbībasNospiež, pieprasījumi vilkt, ieplānoti uzdevumiPilns cauruļvads pie katra nospiešanas uz katra zara
Uzdevuma ilgumsKompilācija, instalēšana, testu sienas laiksKeša atslēgas, kas nekad netrāpa, tāpēc atkarības lejupielādē katru reizi
Resursa klaseMašīnas izmērs par uzdevumuAtspoguļojoša izmēra palielināšana, lai novērstu lēnu, I/O saistošu soli
ParalēlismsKonteineri par uzdevumuIestatīšana atkārtota katrā konteinerī, tāpēc 4x ir vairāk nekā 4x izmaksas
PlatformaLinux, Arm, macOS, GPUiOS uzdevums uz macOS klasi blakus lētam Linux
PārstartēšanaNepastāvīgi testi, neveiksmīgi izvietojumiTāda pati kopa, kas tiek apmaksāta divreiz par vienu saplūšanu
KrātuveArtefakti, keši, testu rezultātiKatra artefakta saglabāšana uz visiem laikiem

Tarifi, atļaujas un plāna struktūra mainās. Pirms kaut ko modelēt, pārbaudiet pašreizējos skaitļus CircleCI cenu lapā.

Aritmētika, kas nosaka jūsu rēķinu, ir komandu biežums, kas reizināts ar izplatīšanos, un tas savienojas ātrāk nekā cilvēku skaits:

KomandaCauruļvadu darbības / mēnesīAprēķina minūtes par darbībuMēneša aprēķina minūtes
5 inženieri, 4 nospiešanas / dienā40016 (8 min x 2 konteineri)6 400
10 inženieri, 6 nospiešanas / dienā1 20040 (10 min x 4 konteineri)48 000
20 inženieri, 6 nospiešanas / dienā2 40072 (12 min x 6 konteineri)172 800

Tie ir ilustratīvi skaitļi, nevis CircleCI piedāvājumi. Lieta ir attiecība: 4x cilvēku skaits rada 27x aprēķinu. CI izmaksas palielinās atkarībā no tā, cik ātri jūs izlaižat, nevis no tā, cik cilvēku nodarbināt, tāpēc tās aug tieši tad, kad jūs to vismazāk vērojat.

Vēl viens slazds. Paralēlisms samazina sienas pulksteņa laiku, nevis kopējo aprēķinu, un parasti to palielina, jo katrs konteiners atkārto izrakstīšanos, atkarību atjaunošanu un attēlu vilkšanu. Bieži vien tā ir vērta tirdzniecība, nekad ietaupījums.

Tātad 3 000 USD pērk skaitītāja rādījumu, nevis būvējumu skaitu. Tāda pati komanda izlaiž to pašu darbu un iztukšo to ar krasi atšķirīgiem ātrumiem atkarībā no cauruļvada noskaņojuma. AI Perks uzskaita kredīta summu, reizinātāju varat kontrolēt jūs.


Labākie AI kredīti jaunajiem uzņēmumiem

Piesakieties tieši, izmantojot šīs pārbaudītās programmas.

Ar ko CircleCI kredīti sakrīt

CI kredīti sakrīt tīri, jo CI ir asas malas. CircleCI rēķina par mašīnām, kas būvē un testē, un viss pa abām pusēm tiek rēķināts kādam citam, kurš arī vada startup programmu.

Darba izvietošanas cauruļvads pieskaras pieciem pakalpojumu sniedzējiem, un katram ir pieejamas dotācijas:

  • Mākona kredīti sedz vidi, kurā tiek izvietots artefakts, un reģistru, kurā glabājas attēls
  • Novērojamības kredīti sedz to, kas notiek pēc izvietošanas, CI/CD pusi, ko CI nekad neredz
  • Testēšanas infrastruktūras kredīti sedz pārlūkprogrammu un ierīču režģus, tāpēc galīgā slāņa izmaksas netiek rēķinātas kā CI aprēķins
  • Funkciju karoga kredīti sedz tumšas izlaišanas, kas ļauj jums bieži saplūst ar galveno
  • Koda resursdatora kredīti sedz repozitoriju, artefaktu krātuvi un drošības skenēšanu

Komanda, kas tur trīs no šiem pieciem, ir finansējusi lielāko daļu piegādes steka. Kuri kredīti apvienojas un kuri klusi izslēdz viens otru, ir iemesls, kāpēc AI Perks tiek uzturēts kā saraksts, nevis grāmatzīmju mape.


Ko dibinātāji pārprot par CI kredītiem

Dārgākā kļūda ir uztvert CI kā fiksētas izmaksas. Tas ir lietošanas skaitītājs, kas pievienots jūsu komandu likmei, un bezmaksas kredīti noņem signālu, kas būtu jums pateicis, ka cauruļvads bija izšķērdīgs. Seši kļūmju modeļi, aptuvenā izmaksu secībā:

Pērkot paralēlismu, lai novērstu kešēšanas problēmu. Konteineru pievienošana ir visstraujāk sajūtams risinājums lēnam cauruļvadam un visdārgākais. Pārbaudiet keša trāpījumu likmes vispirms: atslēga, kas izveidota no nestabilas vērtības, nekad netrāpa, tāpēc katra darbība lejupielādē atkarības.

Viss tiek darīts pie katra nospiešanas. Pilna matrica uz katra zara, monorepozitorijā, kurā mainījies viens pakalpojums, reizina jūsu darbību skaitu ar jūsu pakalpojumu skaitu. Ceļu filtrēšana ir konfigurācija, nevis projekts.

Atspoguļojoša izmēra palielināšana. Lielāka resursa klase maksā vairāk par minūti un atmaksājas tikai tad, ja uzdevums kļūst proporcionāli ātrāks. Tā ir taisnība paralēlai kompilācijai, bet ne kam, kas ir I/O saistošs, kur lielāka kaste gaida ar tādu pašu ātrumu.

Nepastāvīgu testu pieļaušana. Kopa ar 10% nepastāvības likmi maksā aptuveni 1,1 reizi, plus inženieris, kurš to pārstartēja. Nepastāvīgu testu izolēšana ir izmaksu kontrole.

Būvējumu loģikas rakstīšana CI konfigurācijā. Cauruļvadu definīcija ir pakalpojumu sniedzējam specifiska daļa. Patieso darbu glabājiet skriptos, ko jūsu konfigurācija izsauc, un konfigurācija paliek plāns izsaucējs, ko varētu lēti portēt.

Pārāk vēlu plānojot aiziešanu. Izlemiet pie 70% iztērētā kredīta, kā izskatās jūsu nesaistītais cauruļvads, kamēr izraisītāju samazināšana un kešu labošana joprojām ir mierīga izvēle, nevis ugunsdzēsības drill.


Labākie AI kredīti jaunajiem uzņēmumiem

Piesakieties tieši, izmantojot šīs pārbaudītās programmas.

Ko vērot, kamēr kredīts ir aktīvs

Bezmaksas CI slēpj skaitītāju, un slēpts skaitītājs ir veids, kā noskaņots cauruļvads klusi kļūst nenoskaņots. Četri skaitļi to patur redzamu.

MetrikaKāpēc tas ir svarīgiSlikta zīme
Keša trāpījumu likmePalaists kešs katru reizi lejupielādē atkarībasTrāpījumi jūsu visvairāk patērējošajā uzdevumā
Aprēķina minūtes par sapludinātu pieprasījumu vilktVienības izmaksas par vienas izmaiņas izlaišanuPieaug, kamēr komandas izmērs ir plakans
Nepastāvības likmeKatra pārstartēšana apmaksā to pašu saplūšanu divreizKopa, ko cilvēki pārstartē refleksīvi
Kredīts iztērēts pret izlaistām komandāmPārvērš bilanci par sadedzināšanas likmiPatēriņš apsteidz komandu līkni

Pēdējā rinda ir tā, vērta kalendāra atgādinājumu. Pārējie trīs ir inženierijas signāli, kurus jūs tāpat vēlētos, taču patēriņš pret izlaidi ir vienīgais, kas norāda, vai subsīdija pērk ātrumu vai slēpj izšķērdību.

CircleCI atrodas uz AI Perks blakus koda resursdatoru, novērojamības un testēšanas programmām, katrai ar savu pašreizējo summu.


Bieži uzdotie jautājumi

Cik vērtīga ir CircleCI startup programma?

3 000 USD kredīti CircleCI hostētajai CI/CD, kas tiek piemēroti jūsu cauruļvadu patērētajam aprēķinam. Tas sedz būvniecības un testēšanas mašīnas, nevis mākoni, uz kuru izvietojat. Pašreizējie noteikumi tiek sekoti vietnē getaiperks.com.

Vai man ir nepieciešams veltīts CI pakalpojumu sniedzējs, kad mans koda resursdators ietver CI?

Sākumā nē. Iekļautais CI ir kārtībā, kamēr cauruļvadi ir īsi un neviens negaida zaļo gaismu. Veltīta platforma pelna savu vietu, kad jums ir nepieciešama aparatūra, ko jūsu koda resursdators slikti novērtē, automātiska testu sadalīšana vai konfigurācija, kas tiek kopīgota starp repozitorijiem.

Kāpēc mans CI rēķins aug ātrāk nekā mana komanda?

Jo CI izmaksas ir komandu biežums, kas reizināts ar cauruļvada ilgumu, mašīnas izmēru un paralēlismu. Komandas dubultošana aptuveni dubulto nospiešanas, taču garākas kopas, lielākas mašīnas un vairāk konteineru savienojas augšā. Iepriekš minētajos ilustratīvajos skaitļos 4x cilvēku skaits radīja 27x aprēķina minūtes.

Vai vairāk paralēlisma padara CI lētāku?

Nē. Paralēlisms samazina sienas pulksteņa laiku un parasti palielina kopējo aprēķinu, jo katrs konteiners atkārto izrakstīšanos, atkarību atjaunošanu un attēlu vilkšanu. Četri konteineri var maksāt piecas reizes vairāk nekā viens par ceturto daļu gaidīšanas. Tā ir ātruma tirdzniecība, nevis ietaupījums. Vispirms labojiet kešēšanu.

Vai varu apvienot CircleCI kredītus ar citiem startup kredītiem?

Jā, un CI kredīti sakrīt tīri, jo rēķini nepārklājas. Mākona kredīti sedz izvietošanas mērķi un reģistru, novērojamības kredīti sedz to, kas notiek pēc izvietošanas, testēšanas kredīti sedz pārlūkprogrammu režģus. AI Perks izseko 7,7 miljonus USD 194 uzņēmumos vietnē getaiperks.com.

Kas notiek, kad CircleCI kredīti beidzas?

Jūs mantojat rēķinu, ko veido kešēšanas, izraisītāju tvēruma un paralēlisma lēmumi, kas pieņemti, kamēr tas bija bez maksas. Saglabājiet būvniecības loģiku skriptos, ko jūsu konfigurācija izsauc, lai cauruļvads paliktu portabls, izolējiet nepastāvīgus testus un izlemiet, ko mainītu pie 70% izlietota, nevis pēc pirmā rēķina.


Abonējiet vietnē getaiperks.com →

Izlaidiet kodu. Ļaujiet kādam citam samaksāt par mašīnām, kas to testē.

AI Perks

AI Perks nodrošina piekļuvi ekskluzīvām atlaidēm, kredītiem un piedāvājumiem AI rīkiem, mākoņpakalpojumiem un API, lai palīdzētu jaunuzņēmumiem un izstrādātājiem ietaupīt naudu.

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.