CircleCI Startup Program: $3,000 u kreditima za CI/CD pipeline

CircleCI nudi 3.000 dolara u kreditima za startup za CI/CD. Za šta zapravo plaćate dobavljaču CI, kako troškovi izrade skaliraju i sa čime se to slaže.

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

Quick Answer

Старт ап програм CircleCI нуди 3.000 долара у кредитима за CircleCI хостовани CI/CD, који мери време обраде на вашим уређајима: минути помножени величином машине и бројем паралелно покренутих контејнера. Кредит покрива обраду изградње и тестирања, а не облак на који се распоређујете. Тренутни услови наведени су на getaiperks.com.

AI Perks

AI Perks пружа приступ ексклузивним попустима, кредитима и понудама за AI алате, cloud услуге и API-је како би помогао стартапима и програмерима да уштеде новац.

AI Perks Cards

Šta vam daje CircleCI Startup program

CircleCI nudi 3.000 dolara u kreditima za svoju hostovanu CI/CD platformu, koja meri jednu stvar: vreme računanja na vašim pipelinima, koje se naplaćuje kao minuti pomnoženi veličinom mašine i brojem kontejnera koji se izvršavaju istovremeno.

AI Perks prati to zajedno sa 7,7 miliona dolara u kreditima kod 194 kompanije.

Navedite granicu rano, jer ona odlučuje koliko će 3.000 dolara potrajati. CircleCI naplaćuje mašine koje grade i testiraju vaš kod, a ne oblak u koji se primenjujete, registar u koji se slika učitava, ili nadzor koji je prati u produkciji. Trenutni uslovi nalaze se na getaiperks.com.


Vrhunski AI krediti za startup-e

Prijavite se direktno putem ovih potvrđenih programa.

Za šta zapravo plaćate dobavljaču CI-a

Plaćate za mašinu koja pokreće vaš paket testova, plus primitivne funkcije koje ga čine brzim: keširanje, podela testova, ponovno upotrebljiva konfiguracija i hardver koji vaš host koda ne uključuje besplatno.

Prava odluka nije CircleCI protiv drugog CI dobavljača. To je namenska platforma protiv CI-a koji je već uključen u vaš host koda, a koji za tim od tri osobe pobeđuje samo zbog inercije. Četiri stvari teraju timove sa njega:

  • Hardver koji ne možete dobiti uključen po razumnoj ceni. Mašine sa velikom memorijom za teško kompajliranje, Arm za izvorne građe, macOS za sve što dodiruje iOS. Veličina kutije je podešavanje, a ne rešenje.
  • Keširanje i podela testova kao primitivni elementi. Podela paketa na kontejnere prema podacima o vremenu, umesto ručno održavane liste koji testovi se pokreću gde.
  • Ponovna upotreba konfiguracije preko repozitorijuma. Paketi konfiguracije pipeline-a koji se mogu ponovo koristiti, tako da dvanaest servisa deli jedan posao primene umesto dvanaest kopija koje se razilaze.
  • Podaci o pipeline-u. Koji testovi su nestabilni, koji posao je postao sporiji, koji korak je pravi usko grlo. Većina timova ne može da odgovori na ta pitanja i plaća u mrtvom vremenu.

Iskrena heuristika: ako je vaš pipeline brz i niko se ne žali, uključen CI je u redu i kredit je bolje potrošiti negde drugde. Ako inženjeri čekaju na zeleno, ili vaša građa treba hardver koji vaš host koda loše naplaćuje, namenska platforma je jeftinija pre nego što se kredit uopšte primeni.


Kako se troškovi CircleCI-a ponašaju dok isporučujete više

Potrošnja CI-a je proizvod četiri termina: koliko često gurate, koliko dugo traje pipeline, kolika je mašina, i koliko kontejnera radi paralelno. Osnivači modeliraju prvo i ignorišu ostalo, zbog čega im faktura iznenađuje.

Pokretač troškovaŠta ga pokrećeŠta ga tera da skoči
Pokretanja pipeline-aPotezi, pull zahtevi, zakazani posloviPun pipeline na svakom potezu na svakoj grani
Trajanje poslaVreme kompajliranja, instalacije, testiranjaKljučevi keša koji nikada ne pogađaju, tako da se zavisnosti preuzimaju svaki put
Klasa resursaVeličina mašine po posluRefleksno povećanje veličine za rešavanje sporog koraka koji je vezan za I/O
ParalelizamKontejneri po posluPostavka ponovljena u svakom kontejneru, tako da 4x košta više od 4x
PlatformaLinux, Arm, macOS, GPUiOS posao na macOS klasi pored jeftinog Linux
Ponovna pokretanjaNestabilni testovi, neuspele primeneIsti paket naplaćen dvaput za jedno spajanje
SkladištenjeArtefakti, kešovi, rezultati testovaZadržavanje svakog artefakta zauvek

Cene, dozvoljeni iznosi i struktura plana se menjaju. Proverite trenutne brojke na stranici sa cenama CircleCI-a pre nego što modelirate bilo šta.

Aritmetika koja odlučuje vašu fakturu je frekvencija predavanja pomnožena rasponom, i ona se brže gomila nego broj zaposlenih:

TimPokretanja pipeline-a / mesecMinuti računanja po pokretanjuMesečni minuti računanja
5 inženjera, 4 poteza/dan40016 (8 min x 2 kontejnera)6.400
10 inženjera, 6 poteza/dan1.20040 (10 min x 4 kontejnera)48.000
20 inženjera, 6 poteza/dan2.40072 (12 min x 6 kontejnera)172.800

To su ilustrativne brojke, ne citati CircleCI-a. Poenta je odnos: 4x broj zaposlenih proizvodi 27x računarstvo. CI trošak se skalira sa brzinom kojom isporučujete, a ne sa brojem ljudi koje zapošljavate, tako da raste tačno kada ga najmanje gledate.

Još jedna zamka. Paralelizam smanjuje vreme u realnom vremenu, ne ukupno računarstvo, i obično ga povećava, jer svaki kontejner ponavlja preuzimanje, vraćanje zavisnosti i preuzimanje slike. Često je vredna trampa, nikada ušteda.

Dakle, 3.000 dolara kupuje očitavanje merača, a ne broj građa. Isti tim isporučuje isti posao i troši ga izuzetno različitim stopama u zavisnosti od toga koliko je pipeline podešen. AI Perks navodi iznos kredita, a vi kontrolišete množitelj.


Vrhunski AI krediti za startup-e

Prijavite se direktno putem ovih potvrđenih programa.

Sa čime se CircleCI krediti slažu

CI krediti se čisto slažu jer CI ima oštre ivice. CircleCI naplaćuje mašine koje grade i testiraju, a sve sa obe strane toga naplaćuje neko drugi ko takođe vodi startup program.

Funkcionalni pipeline za primenu dodiruje pet dobavljača, a za svaki postoje grantovi:

  • Cloud krediti pokrivaju okruženje u koje se artefakt primenjuje i registar koji drži sliku
  • Krediti za vidljivost pokrivaju ono što se dešava nakon primene, pola CI/CD-a koji CI nikada ne vidi
  • Krediti za infrastrukturu za testiranje pokrivaju mreže za pretraživače i uređaje, tako da se sloj od kraja do kraja ne naplaćuje kao CI računarstvo
  • Krediti za zastavice funkcija pokrivaju isporuku tamnog koda, što vam omogućava da često gurate u glavnu granu
  • Krediti za host koda pokrivaju repozitorijum, skladištenje artefakata i skeniranje bezbednosti

Tim koji drži tri od tih pet finansirao je većinu steka za isporuku. Koji grantovi se kombinuju, a koji se tiho isključuju, razlog je zašto se AI Perks održava kao lista umesto fascikle sa obeleživačima.


Šta osnivači pogrešno shvataju o CI kreditima

Najskuplja greška je tretiranje CI-a kao fiksni trošak. To je merač korišćenja povezan sa vašom stopom predavanja, a besplatni krediti uklanjaju signal koji bi vam rekao da je pipeline bio rasipnički. Šest obrazaca neuspeha, po približnom redosledu troškova:

Kupovina paralelizma za rešavanje problema keširanja. Dodavanje kontejnera je najbrži osećaj popravke za spor pipeline i najskuplji. Prvo proverite stope pogođenosti keša: ključ napravljen od nestabilne vrednosti nikada ne pogađa, pa svaki put ponovo preuzima zavisnosti.

Pokretanje svega na svakom potezu. Puna matrica na svakoj grani, u monorep-u gde se jedan servis promenio, množi vaš broj pokretanja brojem servisa koje posedujete. Filtriranje po putanji je konfiguracija, ne projekat.

Refleksno povećanje veličine. Veća klasa resursa košta više po minuti i isplati se samo ako posao postane proporcionalno brži. Istinito za paralelno kompajliranje, lažno za bilo šta vezano za I/O, gde veća kutija čeka istom brzinom.

Trpljenje nestabilnih testova. Paket sa 10% nestabilnosti je onaj za koji plaćate otprilike 1,1 puta, plus inženjera koji ga je ponovo pokrenuo. Karantin nestabilnih je kontrola troškova.

Upisivanje logike građe u CI konfiguraciju. Definicija pipeline-a je deo specifičan za dobavljača. Držite stvarni rad u skriptama koje vaša konfiguracija poziva, a konfiguracija ostaje tanki pozivalac koga biste jeftino mogli da prenesete.

Planiranje izlaska prekasno. Odlučite na 70% potrošenog kredita kako izgleda vaš nepodržani pipeline, dok je smanjenje okidača i popravka kešova još uvek mirna odluka umesto vežbe za gašenje požara.


Vrhunski AI krediti za startup-e

Prijavite se direktno putem ovih potvrđenih programa.

Na šta treba obratiti pažnju dok je kredit aktivan

Besplatni CI skriva merač, a skriveni merač je način na koji se podešeni pipeline tiho pretvara u nepodešeni. Četiri broja ga održavaju vidljivim.

MetrikaZašto je važnaLoš znak
Stopa pogođenosti kešaPromašeni keš ponovo preuzima zavisnosti svaki putPromašaji na vašem najtežem poslu
Minuti računanja po spojenom pull zahtevuJedinična cena isporuke jedne promeneRaste dok je veličina tima ravna
Stopa nestabilnostiSvako ponovno pokretanje naplaćuje isto spajanje dvaputPaket koji ljudi ponovo pokreću refleksno
Potrošen kredit u odnosu na poslati predmetiPretvara saldo u stopu sagorevanjaPotrošnja koja nadmašuje krivulju predmeta

Poslednji red je onaj koji vredi podsetnika u kalendaru. Ostala tri su inženjerski signali koje biste ionako želeli, ali potrošnja u odnosu na izlaz je jedini koji govori da li subvencija kupuje brzinu ili skriva otpad.

CircleCI se nalazi na AI Perks pored programa za hostovanje koda, vidljivost i testiranje, svaki sa trenutnim iznosom.


Često postavljana pitanja

Koliko vredi CircleCI startup program?

3.000 dolara u kreditima za CircleCI hostovani CI/CD, primenjeno na računarstvo koje vaši pipeline-i troše. Pokriva mašine za građu i testiranje, a ne oblak u koji se primenjujete. Trenutni uslovi se prate na getaiperks.com.

Da li mi treba namenski CI dobavljač kada moj host koda uključuje CI?

Ne odmah. Uključen CI je u redu dok su pipeline-i kratki i niko ne čeka na zeleno. Namenska platforma zarađuje svoje mesto kada vam treba hardver koji vaš host koda loše naplaćuje, automatska podela testova ili konfiguracija koja se deli preko repozitorijuma.

Zašto moj CI račun raste brže od mog tima?

Jer se CI trošak sastoji od frekvencije predavanja pomnožene trajanjem pipeline-a, veličinom mašine i paralelnošću. Udvostručavanje tima otprilike udvostručuje poteze, ali duži paketi, veće mašine i više kontejnera se množe. U ilustrativnim brojkama iznad, 4x broj zaposlenih proizveo je 27x minute računanja.

Da li više paralelizma čini CI jeftinijim?

Ne. Paralelizam smanjuje vreme u realnom vremenu i obično povećava ukupno računarstvo, jer svaki kontejner ponavlja preuzimanje, vraćanje zavisnosti i preuzimanje slike. Četiri kontejnera mogu koštati pet puta više od jednog za četvrtinu čekanja. To je kompromis za brzinu, ne ušteda. Prvo popravite keširanje.

Mogu li da kombinujem CircleCI kredite sa drugim startup kreditima?

Da, i CI krediti se čisto slažu jer se fakture ne preklapaju. Cloud krediti pokrivaju cilj primene i registar, krediti za vidljivost pokrivaju ono što se dešava nakon primene, krediti za testiranje pokrivaju mreže za pretraživače. AI Perks prati 7,7 miliona dolara kod 194 kompanije na getaiperks.com.

Šta se dešava kada se CircleCI krediti potroše?

Nasleđujete račun oblikovan odlukama o keširanju, opsegu okidača i paralelnosti donetim dok je bio besplatan. Držite logiku građe u skriptama koje vaša konfiguracija poziva kako bi pipeline ostao prenosiv, stavite nestabilne testove u karantin, i odlučite šta biste promenili na 70% potrošenog umesto nakon prve fakture.


Pretplatite se na getaiperks.com →

Isporučite kod. Neka neko drugi plati za mašine koje ga testiraju.

AI Perks

AI Perks пружа приступ ексклузивним попустима, кредитима и понудама за AI алате, cloud услуге и 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.