AI Perks poskytuje prístup k exkluzívnym zľavám, kreditom a ponukám na AI nástroje, cloudové služby a API, aby pomohol startupom a vývojárom ušetriť peniaze.

Čo vám dáva program CircleCI pre startupy
CircleCI ponúka kredity vo výške 3 000 USD na svoju hostovanú platformu CI/CD, ktorá meria jednu vec: čas výpočtov na vašich pipelineoch, účtovaný ako minúty vynásobené veľkosťou stroja a počtom kontajnerov bežiacich súčasne.
AI Perks sleduje spolu s kreditmi vo výške 7,7 milióna USD u 194 spoločností.
Uviesť hranicu včas, pretože tá rozhoduje, ako ďaleko 3 000 USD siahajú. CircleCI účtuje stroje, ktoré zostavujú a testujú váš kód, nie cloud, do ktorého nasadzujete, register, do ktorého sa obrázok nahrá, ani monitorovanie, ktoré ho sleduje v produkcii. Aktuálne podmienky nájdete na getaiperks.com.
Špičkové AI kredity pre startupy
Požiadajte priamo prostredníctvom týchto overených programov.
CircleCI $3,000
Spĺňajú podmienky pre začínajúce startupy
Claude (via program) $100,000
Spĺňajú podmienky pre začínajúce startupy
OpenAI (via program) $2,500
Spĺňajú podmienky pre začínajúce startupy
Anthropic $20,000
Spĺňajú podmienky pre začínajúce startupy
AWS $300,000
Spĺňajú podmienky pre začínajúce startupy
Google Cloud $350,000
Spĺňajú podmienky pre začínajúce startupy
Za čo vlastne platíte predajcovi CI
Platíte za stroj, na ktorom beží vaša testovacia sada, plus primitívy, ktoré ju urýchľujú: cachovanie, rozdeľovanie testov, opakovane použiteľná konfigurácia a hardvér, ktorý váš hostiteľ kódu nezahŕňa zadarmo.
Skutočné rozhodnutie nie je CircleCI verzus iný predajca CI. Je to dedikovaná platforma verzus CI, ktorá je už zabalená vo vašom hostiteľovi kódu, a pre trojčlenný tím vyhráva len zotrvačnosťou. Štyri veci ho od neho odradzujú:
- Hardvér, ktorý nemôžete získať zabalený za rozumnú cenu. Stroje s veľkou pamäťou pre náročné kompilácie, Arm pre natívne zostavenia, macOS pre čokoľvek, čo sa dotýka iOS. Veľkosť skrinky je nastavenie, nie riešenie.
- Cachovanie a rozdeľovanie testov ako primitívy. Rozdelenie sady medzi kontajnery podľa dátumov merania, namiesto ručne udržiavaného zoznamu, ktoré testy kde bežia.
- Opätovné použitie konfigurácie naprieč repozitármi. Opakovane použiteľné balíky konfigurácie pipeline, takže dvanásť služieb zdieľa jeden nasadzovací úkol namiesto dvanástich kópií, ktoré sa od seba odchyľujú.
- Dáta pipeline. Ktoré testy sú prchavé, ktorý úkol sa spomalil, ktorý krok je skutočným úzkym hrdlom. Väčšina tímov na tieto otázky nevie odpovedať a platí mŕtvym časom.
Úprimná heuristika: ak je váš pipeline rýchly a nikto sa nesťažuje, zabalené CI je v poriadku a kredit je lepšie minúť inde. Ak inžinieri čakajú na zelenú, alebo vaše zostavenie potrebuje hardvér, ktorý váš hostiteľ kódu účtuje zle, dedikovaná platforma je lacnejšia ešte pred uplatnením kreditu.
Ako sa náklady na CircleCI správajú, keď viac nasadzujete
Výdavky na CI sú produktom štyroch termínov: ako často posielate, ako dlho beží pipeline, aký veľký je stroj a koľko kontajnerov beží paralelne. Zakladatelia modelujú prvé a ignorujú zvyšok, preto ich faktúra prekvapí.
| Pohon nákladov | Čo ho poháňa | Čo spôsobuje jeho nárast |
|---|---|---|
| Behy pipeline | Pushy, žiadosti o zlúčenie, plánované úlohy | Kompletný pipeline pri každom push do každej vetvy |
| Dĺžka úlohy | Kompilácia, inštalácia, čas testovania | Kľúče cache, ktoré nikdy nenastanú, takže sa závislosti sťahujú pri každom behu |
| Trieda zdrojov | Veľkosť stroja na úlohu | Reflexívne zväčšovanie na opravu pomalého kroku obmedzeného I/O |
| Paralelizmus | Kontajnery na úlohu | Nastavenie opakované v každom kontajneri, takže 4x je viac ako 4x nákladov |
| Platforma | Linux, Arm, macOS, GPU | Úloha iOS na triede macOS vedľa lacného Linuxového |
| Opätovné behy | Prchavé testy, neúspešné nasadenia | Rovnaká sada účtovaná dvakrát za jedno zlúčenie |
| Úložisko | Artefakty, cache, výsledky testov | Uchovávanie každého artefaktu navždy |
Sadby, povolenky a štruktúra plánov sa menia. Pred modelovaním čohokoľvek si overte aktuálne čísla na stránke s cenami CircleCI.
Aritmetika, ktorá rozhoduje o vašej faktúre, je frekvencia commitov vynásobená fan-outom a akumuluje sa rýchlejšie ako počet zamestnancov:
| Tím | Behy pipeline / mesiac | Minúty výpočtov na beh | Mesačné minúty výpočtov |
|---|---|---|---|
| 5 inžinierov, 4 pushy/deň | 400 | 16 (8 min x 2 kontajnery) | 6 400 |
| 10 inžinierov, 6 pushov/deň | 1 200 | 40 (10 min x 4 kontajnery) | 48 000 |
| 20 inžinierov, 6 pushov/deň | 2 400 | 72 (12 min x 6 kontajnerov) | 172 800 |
Toto sú ilustračné čísla, nie ponuky CircleCI. Pointa je pomer: 4x počet zamestnancov produkuje 27x výpočtov. Náklady na CI sa škálujú s tým, ako rýchlo nasadzujete, skôr ako s tým, koľko ľudí zamestnávate, takže rastú presne vtedy, keď ich najmenej sledujete.
Ešte jedna pasca. Paralelizmus znižuje čas na hodinovom meradle, nie celkové výpočty, a zvyčajne ich zvyšuje, pretože každý kontajner opakuje checkout, obnovenie závislostí a stiahnutie obrázka. Často je to hodnota obchodu, ktorú stojí za to urobiť, nikdy nie úspora.
Takže 3 000 USD kupuje odpočet merača, nie počet zostavení. Rovnaký tím nasadí rovnakú prácu a vyčerpá ho rôznymi tempami v závislosti od toho, ako je pipeline vyladený. AI Perks uvádza výšku kreditu, násobiteľ je na vás.
Špičkové AI kredity pre startupy
Požiadajte priamo prostredníctvom týchto overených programov.
CircleCI $3,000
Spĺňajú podmienky pre začínajúce startupy
Claude (via program) $100,000
Spĺňajú podmienky pre začínajúce startupy
OpenAI (via program) $2,500
Spĺňajú podmienky pre začínajúce startupy
Anthropic $20,000
Spĺňajú podmienky pre začínajúce startupy
AWS $300,000
Spĺňajú podmienky pre začínajúce startupy
Google Cloud $350,000
Spĺňajú podmienky pre začínajúce startupy
Čo sa dá kombinovať s kreditmi CircleCI
Kredity CI sa elegantne kombinujú, pretože CI má ostré hrany. CircleCI účtuje stroje, ktoré zostavujú a testujú, a všetko na oboch stranách toho účtuje niekto iný, kto tiež prevádzkuje program pre startupy.
Fungujúci nasadzovací pipeline sa dotýka piatich predajcov a pre každého existujú granty:
- Kredity na cloud pokrývajú prostredie, do ktorého sa artefakt nasadzuje, a register, ktorý drží obraz.
- Kredity na pozorovanie pokrývajú to, čo sa stane po nasadení, polovicu CI/CD, ktorú CI nikdy nevidí.
- Kredity na testovaciu infraštruktúru pokrývajú prehliadače a zariadenia, takže vrstva end-to-end nie je účtovaná ako výpočet CI.
- Kredity na funkčné vlajky pokrývajú nasadzovanie v tme, čo vám umožňuje často zlúčiť hlavnú vetvu.
- Kredity na hostiteľa kódu pokrývajú úložisko, úložisko artefaktov a skenovanie zabezpečenia.
Tím, ktorý má tri z týchto piatich, financoval väčšinu dodávateľského reťazca. Ktoré granty sa kombinujú a ktoré sa ticho vylučujú, je dôvodom, prečo sa AI Perks udržuje ako zoznam, nie ako priečinok záložiek.
Čo zakladatelia robia nesprávne s kreditmi CI
Najdrahšia chyba je považovať CI za fixný náklad. Je to merač používania pripojený k vašej miere commitov a bezplatné kredity odstraňujú signál, ktorý by vám povedal, že pipeline bol neefektívny. Šesť vzorcov zlyhania, v približnom poradí nákladov:
Nákup paralelizmu na riešenie problému s cacheovaním. Pridanie kontajnerov je najrýchlejšie vnímané riešenie pre pomalý pipeline a najdrahšie. Najprv skontrolujte sadzby zásahu cache: kľúč vytvorený z nestálej hodnoty nikdy nenastane, takže každé spustenie znova stiahne závislosti.
Spúšťanie všetkého pri každom pushu. Kompletná matrica na každej vetve v monorepozitári, kde sa jedna služba zmenila, násobí váš počet spúšťaní počtom služieb, ktoré vlastníte. Filtrovanie ciest je konfigurácia, nie projekt.
Reflexívne zväčšovanie. Väčšia trieda zdrojov stojí viac za minútu a oplatí sa iba vtedy, ak je úloha proporcionálne rýchlejšia. Platí pre paralelnú kompiláciu, nie pre nič obmedzené I/O, kde väčšia skrinka čaká rovnakou rýchlosťou.
Tolerovanie prchavých testov. Sada s 10% mierou prchavosti je tá, za ktorú platíte zhruba 1,1-krát, plus inžinier, ktorý ju znova spustil. Karanténa prchavých testov je kontrola nákladov.
Písanie logiky zostavenia do konfigurácie CI. Definovanie pipeline je špecifická časť predajcu. Skutočnú prácu uchovávajte v skriptoch, ktoré vaša konfigurácia volá, a konfigurácia zostáva tenkým volajúcim, ktorý môžete lacno preniesť.
Plánovanie odchodu príliš neskoro. Rozhodnite sa pri 70% spotrebovaného kreditu, ako vyzerá váš nesubvencovaný pipeline, zatiaľ čo orezávanie spúšťačov a oprava cache sú stále pokojné rozhodnutia, namiesto núdzového postupu.
Špičkové AI kredity pre startupy
Požiadajte priamo prostredníctvom týchto overených programov.
CircleCI $3,000
Spĺňajú podmienky pre začínajúce startupy
Claude (via program) $100,000
Spĺňajú podmienky pre začínajúce startupy
OpenAI (via program) $2,500
Spĺňajú podmienky pre začínajúce startupy
Anthropic $20,000
Spĺňajú podmienky pre začínajúce startupy
AWS $300,000
Spĺňajú podmienky pre začínajúce startupy
Google Cloud $350,000
Spĺňajú podmienky pre začínajúce startupy
Na čo si dávať pozor počas aktivity kreditu
Bezplatné CI skrýva merač a skrytý merač je spôsob, ako sa vyladený pipeline potichu stáva nevyladeným. Štyri čísla ho udržiavajú viditeľným.
| Metrika | Prečo je dôležitá | Zlý znak |
|---|---|---|
| Sadzba zásahu cache | Zmeškaná cache znamená opätovné stiahnutie závislostí pri každom spustení | Chýba pri vašej najnáročnejšej úlohe |
| Minúty výpočtov na zlúčenú žiadosť o zlúčenie | Jednotkové náklady na dodanie jednej zmeny | Rastúce, zatiaľ čo veľkosť tímu je plochá |
| Miera prchavosti | Každé opätovné spustenie účtuje rovnaké zlúčenie dvakrát | Sada, ktorú ľudia spúšťajú reflexívne |
| Spotrebovaný kredit oproti dodaným commitom | Premení zostatok na tempo spaľovania | Spotreba predbieha krivku commitov |
Posledný riadok si zaslúži pripomienku v kalendári. Ostatné tri sú inžinierske signály, ktoré by ste aj tak chceli, ale spotreba oproti výstupu je jediná, ktorá hovorí, či dotácia kupuje rýchlosť, alebo skrýva odpad.
CircleCI je umiestnený na AI Perks vedľa programov na hostovanie kódu, pozorovanie a testovanie, každý s aktuálnou sumou.
Často kladené otázky
Aká je hodnota programu CircleCI pre startupy?
3 000 USD v kreditoch na hostovanú CI/CD platformu CircleCI, uplatňovaných proti výpočtom, ktoré vaše pipeline spotrebúvajú. Pokrýva stroje na zostavenie a testovanie, nie cloud, do ktorého nasadzujete. Aktuálne podmienky sú sledované na getaiperks.com.
Potrebujem dedikovaného predajcu CI, keď môj hostiteľ kódu obsahuje CI?
Nie hneď. Zabalené CI je v poriadku, kým sú pipeline krátke a nikto nečaká na zelenú. Dedikovaná platforma si zaslúži svoje miesto, keď potrebujete hardvér, ktorý váš hostiteľ kódu účtuje zle, automatické rozdeľovanie testov alebo konfiguráciu zdieľanú naprieč repozitármi.
Prečo sa môj účet za CI zvyšuje rýchlejšie ako môj tím?
Pretože náklady na CI sú frekvencia commitov vynásobená dĺžkou pipeline, veľkosťou stroja a paralelizmom. Zdvojnásobenie tímu približne zdvojnásobuje pushy, ale dlhšie sady, väčšie stroje a viac kontajnerov sa násobia navrchu. V ilustračných číslach vyššie 4x počet zamestnancov vyprodukoval 27x minút výpočtov.
Robí viac paralelizmu CI lacnejším?
Nie. Paralelizmus znižuje čas na hodinovom meradle a zvyčajne zvyšuje celkové výpočty, pretože každý kontajner opakuje checkout, obnovenie závislostí a stiahnutie obrázka. Štyri kontajnery môžu stáť päťkrát viac ako jeden za štvrtinu čakania. To je kompromis rýchlosti, nie úspora. Najprv opravte cachovanie.
Môžem kombinovať kredity CircleCI s inými kreditmi pre startupy?
Áno, a kredity CI sa elegantne kombinujú, pretože faktúry sa neprekrývajú. Kredity na cloud pokrývajú cieľ nasadenia a register, kredity na pozorovanie pokrývajú to, čo sa stane po nasadení, testovacie kredity pokrývajú prehliadačové mriežky. AI Perks sleduje 7,7 milióna USD u 194 spoločností na getaiperks.com.
Čo sa stane, keď kredity CircleCI vyčerpajú?
Zdedíte účet tvarovaný rozhodnutiami o cachovaní, rozsahu spúšťačov a paralelizme, ktoré boli urobené, kým bol bezplatný. Uchovávajte logiku zostavenia v skriptoch, ktoré vaša konfigurácia volá, aby pipeline zostal prenosný, karantenizujte prchavé testy a rozhodnite sa, čo by ste zmenili pri 70% spotrebovaní, namiesto po prvej faktúre.
Prihláste sa na odber na getaiperks.com →
Nasaďte kód. Nechajte niekoho iného zaplatiť za stroje, ktoré ho testujú.