CircleCI Startup programa: 3 000 USD kreditų CI/CD sistemai

„CircleCI“ siūlo 3 000 USD pradinio kapitalo kreditų CI/CD. Už ką iš tikrųjų mokate CI tiekėjui, kaip didėja kūrimo sąnaudos ir su kuo tai susiję.

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

Quick Answer

„CircleCI“ startuolių programa siūlo 3 000 USD kreditų „CircleCI“ talpinamai CI/CD paslaugai, kuri matuoja jūsų paketų apdorojimo laiką: minutes, padaugintas iš mašinos dydžio ir lygiagrečiai veikiančių konteinerių skaičiaus. Kreditas apima sudarymo ir testavimo apdorojimo laiką, bet ne debesį, į kurį diegiate. Dabartinės sąlygos pateiktos getaiperks.com.

AI Perks

AI Perks suteikia prieigą prie išskirtinių nuolaidų, kreditų ir pasiūlymų AI įrankiams, debesų paslaugoms ir API, kad padėtų startuoliams ir kūrėjams sutaupyti pinigų.

AI Perks Cards

Ką duoda „CircleCI“ startuolių programa

„CircleCI“ siūlo 3 000 USD kreditų savo talpinamai CI/CD platformai, kuri matuoja vieną dalyką: skaičiavimo laiką jūsų sistemose, įkainojamą kaip minutes, padaugintas iš mašinos dydžio ir dauginant iš to, kiek konteinerių veikia vienu metu.

AI Perks tai stebi kartu su 7,7 mln. USD kreditų 194 įmonėms.

Nustatykite ribą anksti, nes nuo jos priklauso, kiek toli sieks 3 000 USD. „CircleCI“ apmokestina mašinas, kurios kuria ir testuoja jūsų kodą, o ne debesį, į kurį diegiate, registrą, kuriame saugomas vaizdas, ar stebėjimo sistemą, kuri jį stebi gamybos aplinkoje. Dabartinės sąlygos pateikiamos getaiperks.com.


Geriausi AI kreditai startuoliams

Taikykite tiesiogiai per šias patvirtintas programas.

Už ką iš tikrųjų mokate CI paslaugų teikėjui

Mokate už mašiną, kurioje veikia jūsų testų rinkinys, plius pagrindinius elementus, kurie jį spartina: talpyklą, testų skaidymą, daugkartinio naudojimo konfigūraciją ir techninę įrangą, kurios jūsų kodo pagrindinis serveris neįtraukia nemokamai.

Tikrasis sprendimas yra ne „CircleCI“ prieš kitą CI paslaugų teikėją. Tai skirta platforma prieš CI, jau integruotą su jūsų kodo pagrindiniu serveriu, kuri trijų asmenų komandai laimi vien tik inercijos dėka. Keturi dalykai stumia komandas nuo jos:

  • Techninė įranga, kurios negalite gauti integruotos už protingą kainą. Didelės atminties mašinos sunkiam kompiliavimui, „Arm“ sistemoms vietiniams kūrimams, „macOS“ viskam, kas susiję su „iOS“. Dėžutės dydis yra nustatymas, o ne apeiti.
  • Talpykla ir testų skaidymas kaip pagrindiniai elementai. Rinkinio skaidymas į konteinerius pagal laiko duomenis, o ne rankiniu būdu palaikomą sąrašą, kurie testai kur veikia.
  • Konfigūracijos pakartotinis naudojimas tarp saugyklų. Daugkartinio naudojimo sistemos konfigūracijos paketai, todėl dvylika paslaugų dalijasi vienu diegimo darbu, o ne dvylika kopijų, kurios atskirtų.
  • Sistemų duomenys. Kurie testai yra nepastovūs, kuri darbo vieta sulėtėjo, kuris žingsnis yra tikrasis trikdys. Dauguma komandų negali atsakyti į šiuos klausimus ir moka mirusiu laiku.

Sąžininga heuristika: jei jūsų sistema veikia greitai ir niekas nesiskundžia, integruota CI yra tinkama ir kreditą geriau panaudoti kitur. Jei inžinieriai laukia „žalių“ rezultatų, arba jūsų kūrimui reikia techninės įrangos, kurią jūsų kodo pagrindinis serveris blogai įkainoja, skirta platforma yra pigesnė dar prieš pritaikant kreditą.


Kaip „CircleCI“ išlaidos elgiasi, kai išsiunčiate daugiau

CI išlaidos yra keturių terminų produktas: kaip dažnai stumiate, kiek laiko veikia sistema, kokio dydžio yra mašina ir kiek konteinerių veikia lygiagrečiai. Įkūrėjai modeliuoja pirmąjį ir ignoruoja likusius, todėl sąskaita juos nustebina.

Išlaidų vairuotojasKą tai vairuojaKas tai padidina
Sistemos paleidimaiStūmimai, prašymai atidaryti, planuotos užduotysPilna sistema prie kiekvieno stūmimo į kiekvieną šaką
Darbo trukmėKompiliavimas, diegimas, testų realus laikasTalpyklos raktai, kurie niekada nepasiekiami, todėl priklausomybės atsisiunčiamos kiekvieną kartą
Išteklių klasėMašinos dydis vienam darbuiRefleksyvus didinimas, siekiant ištaisyti lėtą, I/O susijusį žingsnį
LygiagretumasKonteineriai vienam darbuiKiekviename konteineryje kartojamas nustatymas, todėl 4x yra daugiau nei 4x išlaidų
PlatformaLinux, Arm, macOS, GPU„iOS“ darbas „macOS“ klasėje šalia pigios „Linux“
PerjungimaiNepastovūs testai, nepavykę diegimaiTas pats rinkinys apmokestinamas du kartus už vieną sujungimą
SaugyklaArtefaktai, talpyklos, testų rezultataiVisų artefaktų išlaikymas amžinai

Įkainiai, leidimai ir planų struktūra keičiasi. Prieš modeliuodami bet ką, patikrinkite dabartinius skaičius „CircleCI“ kainodaros puslapyje.

Aritmetika, kuri lemia jūsų sąskaitą, yra komitų dažnumas, padaugintas iš išsiplėtimo, ir ji didėja greičiau nei personalo skaičius:

KomandaSistemos paleidimai / mėnuoSkaičiavimo minutės už paleidimąMėnesio skaičiavimo minutės
5 inžinieriai, 4 stūmimai / dieną40016 (8 min x 2 konteineriai)6 400
10 inžinierių, 6 stūmimai / dieną1 20040 (10 min x 4 konteineriai)48 000
20 inžinierių, 6 stūmimai / dieną2 40072 (12 min x 6 konteineriai)172 800

Tai iliustraciniai skaičiai, ne „CircleCI“ pasiūlymai. Svarbiausia yra santykis: 4 kartus didesnis personalas sukuria 27 kartus didesnį skaičiavimą. CI išlaidos didėja kartu su greičiu, kuriuo išsiunčiate, o ne su žmonių skaičiumi, todėl jos auga būtent tada, kai mažiausiai jas stebite.

Dar viena spąstai. Lygiagretumas sumažina realų laiko trukmę, bet ne bendrą skaičiavimą, ir dažniausiai jį padidina, nes kiekvienas konteineris kartoja išsiregistravimą, priklausomybių atkūrimą ir vaizdo įrašą. Dažnai tai yra verta mainų, bet niekada ne taupymas.

Taigi 3 000 USD perka skaitiklio rodmenį, o ne paleidimų skaičių. Ta pati komanda atlieka tą patį darbą ir išleidžia jį skirtingais tempais, priklausomai nuo sistemos suderinimo. AI Perks pateikia kreditų sumą, o daugiklį galite kontroliuoti jūs.


Geriausi AI kreditai startuoliams

Taikykite tiesiogiai per šias patvirtintas programas.

Su kuo „CircleCI“ kreditai kaupiasi

CI kreditai kaupiasi švariai, nes CI turi aštrių kraštų. „CircleCI“ apmokestina mašinas, kurios kuria ir testuoja, o viskas toje arba kitoje pusėje apmokestinama kažkieno kito, kuris taip pat vykdo startuolių programą.

Veikianti diegimo sistema liečia penkis paslaugų teikėjus, ir kiekvienam jų yra subsidijų:

  • Debesies kreditai padengia aplinką, į kurią diegiamas artefaktas, ir registrą, kuriame saugomas vaizdas
  • Stebėsenos kreditai padengia tai, kas nutinka po diegimo, CI/CD pusę, kurios CI niekada nemato
  • Testavimo infrastruktūros kreditai padengia naršyklių ir įrenginių tinklus, todėl galutinis testavimo sluoksnis neapmokestinamas kaip CI skaičiavimas
  • Funkcijų vėliavėlių kreditai padengia tamsų siuntimą, kas leidžia dažnai sujungti į pagrindinę šaką
  • Kodo pagrindinio serverio kreditai padengia saugyklą, artefaktų saugyklą ir saugumo skenavimą

Komanda, turinti tris iš penkių, finansavo didžiąją dalį pristatymo sistemos. Kurios subsidijos jungiasi, o kurios tyliai atmeta viena kitą, todėl AI Perks yra palaikomas kaip sąrašas, o ne žymių aplankas.


Ką įkūrėjai neteisingai supranta apie CI kreditus

Brangiausia klaida yra laikyti CI pastoviomis išlaidomis. Tai yra naudojimo matuoklis, prijungtas prie jūsų komitų dažnumo, o nemokami kreditai pašalina signalą, kuris būtų pasakęs, kad sistema buvo švaistoma. Šeši nesėkmės modeliai, apytiksliai pagal išlaidų tvarką:

Perkant lygiagretumą, kad išspręstumėte talpyklos problemą. Konteinerių pridėjimas yra greičiausiai jaučiamas sprendimas lėtai sistemai ir brangiausias. Pirmiausia patikrinkite talpyklos pasiekimo rodiklius: raktas, sukurtas iš nepastovios vertės, niekada nepasiekiamas, todėl kiekvieną kartą iš naujo atsisiunčiamos priklausomybės.

Visko vykdymas prie kiekvieno stūmimo. Pilna matrica prie kiekvienos šakos, monorepo, kur pasikeitė viena paslauga, dauginą jūsų paleidimų skaičių pagal jūsų valdomų paslaugų skaičių. Kelio filtravimas yra konfigūracija, o ne projektas.

Refleksyvus dydžio didinimas. Didesnė išteklių klasė kainuoja daugiau per minutę ir atsiprašo tik tada, jei darbas tampa proporcingai greitesnis. Tiesa lygiagrečiam kompiliavimui, netiesa bet kam, kas susiję su I/O, kur didesnė dėžutė laukia tuo pačiu greičiu.

Toleruoti nepastovius testus. Rinkinys su 10% nepastovumo rodikliu yra tas, už kurį mokate maždaug 1,1 karto, plius inžinierius, kuris jį perjungė. Nepastovių testų karantinavimas yra išlaidų kontrolė.

Kūrimo logikos rašymas į CI konfigūraciją. Sistemos apibrėžimas yra specifinė paslaugų teikėjo dalis. Pagrindinį darbą laikykite scenarijuose, kuriuos kviečia jūsų konfigūracija, ir konfigūracija liks plonas kvietėjas, kurį galėtumėte pigiai perkelti.

Per vėlyvas išėjimo planavimas. Nuspręskite 70% kredito sunaudojimo metu, kaip atrodo jūsų nesubsidijuojama sistema, kol trigerių mažinimas ir talpyklų taisymas vis dar yra rami, o ne avarinė situacija.


Geriausi AI kreditai startuoliams

Taikykite tiesiogiai per šias patvirtintas programas.

Ką stebėti, kol veikia kreditas

Nemokamas CI slepia matuoklį, o paslėptas matuoklis yra tai, kaip suderinta sistema tyliai tampa nesuderinta. Keturios numeriai ją laiko matoma.

MetrikaKodėl tai svarbuBlogas ženklas
Talpyklos pasiekimo rodiklisPraleista talpykla iš naujo atsisiunčia priklausomybes kiekvieną kartąPraleidimai jūsų sunkiausioje užduotyje
Skaičiavimo minutės per sujungtą prašymą atidarytiVieneto kaina už vieno pakeitimo išsiuntimąAuga, kai komandos dydis yra fiksuotas
Nepastovumo rodiklisKiekvienas pakartotinis paleidimas apmokestina tą patį sujungimą du kartusRinkinys, kurį žmonės perjungia refleksiškai
Kredito sunaudojimas prieš išsiųstus komitusBalansą paverčia degimo rodikliuSunaudojimas viršija komitų kreivę

Paskutinė eilutė yra ta, kuri verta kalendoriaus priminimo. Kiti trys yra inžineriniai signalai, kurių vis tiek norėtumėte, bet sunaudojimas prieš produkciją yra vienintelis, kuris pasako, ar subsidija perka greitį, ar slepia švaistymą.

„CircleCI“ yra AI Perks šalia kodo pagrindinio serverio, stebėjimo ir testavimo programų, kiekvienos su savo dabartine suma.


Dažnai užduodami klausimai

Kiek verta „CircleCI“ startuolių programa?

3 000 USD kreditų „CircleCI“ talpinamai CI/CD, pritaikytų jūsų sistemų suvartojamam skaičiavimui. Ji padengia kūrimo ir testavimo mašinas, o ne debesį, į kurį diegiate. Dabartinės sąlygos stebimos getaiperks.com.

Ar man reikia specializuoto CI paslaugų teikėjo, kai mano kodo pagrindinis serveris apima CI?

Ne iš pradžių. Integruota CI yra tinkama, kol sistemos yra trumpos ir niekas nelaukia „žalių“ rezultatų. Specializuota platforma uždirba savo vietą, kai jums reikia techninės įrangos, kurią jūsų kodo pagrindinis serveris blogai įkainoja, automatinio testų skaidymo arba keliose saugyklose bendrinamos konfigūracijos.

Kodėl mano CI sąskaita auga greičiau nei mano komanda?

Nes CI išlaidos yra komitų dažnumas, padaugintas iš sistemos trukmės, mašinos dydžio ir lygiagretumo. Komandos padvigubinimas maždaug padvigubina stūmimus, bet ilgesnės sistemos, didesnės mašinos ir daugiau konteinerių dauginasi viršuje. Iliustratyviuose skaičiuose aukščiau, 4 kartus didesnis personalas sukūrė 27 kartus didesnį skaičiavimo minučių kiekį.

Ar didesnis lygiagretumas daro CI pigesniu?

Ne. Lygiagretumas sumažina realų laiko trukmę ir dažniausiai padidina bendrą skaičiavimą, nes kiekvienas konteineris kartoja išsiregistravimą, priklausomybių atkūrimą ir vaizdo įrašą. Keturi konteineriai gali kainuoti penkis kartus daugiau nei vienas už ketvirtį laukimo. Tai greičio mainai, o ne taupymas. Pirmiausia ištaisykite talpyklą.

Ar galiu derinti „CircleCI“ kreditus su kitais startuolių kreditais?

Taip, ir CI kreditai kaupiasi švariai, nes sąskaitos nesutampa. Debesies kreditai padengia diegimo tikslą ir registrą, stebėsenos kreditai padengia tai, kas nutinka po diegimo, testavimo kreditai padengia naršyklių tinklus. „AI Perks“ stebi 7,7 mln. USD 194 įmonėse getaiperks.com.

Ką daryti, kai „CircleCI“ kreditai pasibaigs?

Jūs paveldėsite sąskaitą, suformuotą talpyklos, trigerio apimties ir lygiagretumo sprendimų, priimtų kol ji buvo nemokama. Laikykite kūrimo logiką scenarijuose, kuriuos kviečia jūsų konfigūracija, kad sistema liktų nešiojama, karantinuokite nepastovius testus ir nuspręskite, ką pakeistumėte, kai sunaudojote 70%, o ne po pirmosios sąskaitos.


Prenumeruokite adresu getaiperks.com →

Siųskite kodą. Tegul kažkas kitas sumoka už mašinas, kurios jį testuoja.

AI Perks

AI Perks suteikia prieigą prie išskirtinių nuolaidų, kreditų ir pasiūlymų AI įrankiams, debesų paslaugoms ir API, kad padėtų startuoliams ir kūrėjams sutaupyti pinigų.

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.