Nazaj

Kje gostovati aplikacijo, narejeno z AI? Vercel in štiri alternative

Mak Kordić •
Kje gostovati aplikacijo, narejeno z AI? Vercel in štiri alternative

Za večino spletnih aplikacij, narejenih z AI orodji, je najpreprostejša izbira Vercel. Kodo povežete z GitHubom, vsaka sprememba dobi svoj predogled, objava pa traja približno minuto. Za poslovno uporabo potrebujete plačljivi paket Pro, ki stane 20 USD na mesec, ker je brezplačni namenjen osebnim, nekomercialnim projektom.

Vercel ni edina dobra izbira. V tem članku pojasnimo, kaj mora gostovanje znati, kdaj je boljša katera od štirih alternativ in kaj uredite pred objavo ne glede na ponudnika.

Zakaj gumb »Objavi« v AI orodju ni dovolj

Lovable, Bolt, Replit in podobna orodja imajo vgrajeno objavo. En klik in aplikacija je na spletu. Za predstavitev ali preizkus z nekaj uporabniki je to povsem dovolj.

Za izdelek s strankami se pokažejo tri omejitve.

  • Nadzor. Aplikacija teče na računu orodja. Če se spremenijo cena ali pogoji, nimate kam.

  • Ločena okolja. Pri vgrajeni objavi pogosto ni jasne meje med tem, kar preizkušate, in tem, kar vidijo stranke. Napaka med preizkušanjem gre naravnost v živo.

  • Predaja. Ko bo aplikacijo prevzel razvijalec ali agencija, bo najprej vprašal, kje je koda in kje teče. Odgovor »v orodju« pomeni dodatno delo.

Rešitev ni, da orodje zamenjate. Kodo izvozite v GitHub, kar večina teh orodij omogoča, in jo gostujete na računu, ki je vaš.

Kaj mora gostovanje znati

Pet stvari loči gostovanje za prototip od gostovanja za izdelek.

  • Objava iz repozitorija. Spremembo shranite v GitHub, gostovanje jo samo zgradi in objavi. Brez ročnega nalaganja datotek.

  • Predogled vsake spremembe. Vsaka sprememba dobi svoj začasni naslov, na katerem jo preverite, preden jo vidijo uporabniki.

  • Ločene nastavitve in skrivnosti. Ključi za bazo, plačila in AI model so shranjeni v nastavitvah gostovanja, ne v kodi, in so različni za preizkus in za živo okolje.

  • Vrnitev na prejšnjo različico. Če objava nekaj pokvari, se z enim klikom vrnete na zadnjo delujočo.

  • Izbira regije. Veste, v kateri državi tečejo strežniki in kje so podatki.

Vercel: zakaj je za večino prava izbira

Vercel naredi vseh pet stvari brez nastavljanja. Projekt povežete z GitHubom in od takrat naprej vsaka sprememba dobi predogled, vsaka potrjena sprememba pa gre v živo. Prejšnje različice ostanejo shranjene, vrnitev je en klik.

To je posebej pomembno pri aplikacijah, narejenih z AI. AI hitro naredi veliko sprememb, predogled pa je mesto, kjer jih preverite, preden pridejo do strank. Tudi stran cnj.si teče na Vercelu in vsako spremembo pred objavo pregledamo na predogledu.

Dobro se ujema tudi s tem, kar AI orodja najpogosteje napišejo. Večina jih ustvari aplikacijo v Reactu ali Next.js, Next.js pa razvija prav Vercel.

Na kaj morate paziti:

  • Brezplačni paket ni za poslovno rabo. Paket Hobby je namenjen osebnim, nekomercialnim projektom. Za aplikacijo podjetja potrebujete Pro. Aktualne cene so na uradni strani.

  • Strošek raste s prometom. Pro vključuje določeno količino prometa in računskega časa, nad tem plačate po porabi. Vklopite omejitev porabe, da vas uspešna objava ali napaka v kodi ne presenetita z računom.

  • Strežniški del privzeto teče v ZDA. Za nove projekte je privzeta regija Washington. V nastavitvah projekta izberite evropsko regijo, na primer Frankfurt. Aplikacija bo za vaše uporabnike hitrejša, podatki pa se bodo obdelovali v EU.

  • Baze nima. Bazo dodate pri ločenem ponudniku, na primer Supabase ali Neon, in jo povežete z nastavitvami projekta.

  • Ni za dolge naloge v ozadju. Obdelave, ki trajajo več minut, ali procesi, ki tečejo ves čas, sodijo drugam.

Štiri alternative

Netlify

Po načinu dela je Vercelu najbližji: objava iz GitHuba, predogledi, vrnitev na prejšnjo različico. Smiseln je, če ga ekipa že pozna ali če aplikacija ni narejena v Next.js. Obračun temelji na mesečnih kreditih, zato pred izbiro preverite cenik.

Cloudflare

Najmočnejši je pri straneh z veliko obiska in malo strežniške logike, ker prenosa podatkov ne zaračunava posebej. Strežniški del teče na njihovi platformi Workers, ki deluje nekoliko drugače od običajnega strežnika, zato je nastavitev zahtevnejša. Izbira za ekipe z razvijalcem, ne za prvo objavo prototipa. Paketi so opisani na njihovi strani.

Render

Bližje je klasičnemu strežniku. Na enem mestu imate aplikacijo, bazo in naloge v ozadju, na voljo je evropska regija. Primeren je, kadar ima aplikacija svoj strežniški del, na primer v Pythonu, ali potrebuje procese, ki tečejo ves čas. Brezplačne storitve se po nekaj minutah mirovanja uspavajo, zato za izdelek potrebujete plačljivi paket.

Railway

Podoben je Renderju: aplikacija in baza skupaj, obračun po porabi. Postavitev je hitra, zato je priljubljen pri manjših ekipah. Brezplačen je le preizkus, pri rednem delu plačate porabo po ceniku.

Kako izbrati

  • Aplikacija v Next.js ali Reactu iz orodij, kot so v0, Lovable, Bolt ali Cursor: Vercel.

  • Aplikacija ni v Next.js ali ekipa že uporablja Netlify: Netlify.

  • Pretežno statična stran z veliko obiska: Cloudflare.

  • Aplikacija s svojim strežnikom, bazo in nalogami v ozadju: Render ali Railway.

Če niste prepričani, v katero skupino sodite, začnite z Vercelom. Selitev pozneje je mogoča, ker je koda v vašem repozitoriju.

Kaj uredite ne glede na ponudnika

  • Račun na ime podjetja. Ne na zasebni e-naslov ustanovitelja in ne na račun izvajalca.

  • Domena pri vas. Domeno registrirajte sami in jo samo usmerite na gostovanje.

  • Skrivnosti v nastavitvah, ne v kodi. Kako to preverite, opisujemo v članku Je koda, ki jo je napisal AI, varna?.

  • Omejitev porabe in opozorila. Pri gostovanju, bazi in AI modelu.

  • Regija v EU in pogodba o obdelavi podatkov, če aplikacija hrani osebne podatke.

  • Varnostne kopije baze, ki ste jih vsaj enkrat obnovili.

Gostovanje reši, kje aplikacija teče. Ne reši tega, ali je aplikacija pripravljena na prave uporabnike. Če tega ne veste, je pred objavo smiseln pregled. Pri nas je to paket Reševanje AI projektov, ki poleg kode in varnosti pregleda tudi objavo, varnostne kopije in stroške gostovanja.

Pogosta vprašanja

Ali je Vercel brezplačen?

Za osebne, nekomercialne projekte da, v paketu Hobby. Za aplikacijo podjetja ali projekt, s katerim kdo služi, potrebujete paket Pro, ki stane 20 USD na mesec, poraba nad vključeno količino pa se obračuna posebej.

Ali lahko aplikacijo iz orodja Lovable ali Bolt prenesem na Vercel?

Da, če kodo izvozite v GitHub. Vercel nato projekt prebere iz repozitorija. Baza ostane pri ponudniku, kjer je že, vi pa v nastavitve Vercela vpišete podatke za povezavo.

Koliko stane gostovanje manjše poslovne aplikacije?

Računajte na nekaj deset evrov na mesec za gostovanje in bazo. Pri aplikacijah, ki uporabljajo AI model, je največja neznanka običajno strošek modela, ne gostovanja, zato ga izračunajte na uporabnika.

Ali so pri Vercelu podatki v EU?

Odvisno od nastavitev. Strežniški del za nove projekte privzeto teče v ZDA, evropsko regijo izberete sami. Kje so shranjeni podatki, določa predvsem ponudnik baze, zato regijo preverite tudi tam.

Nazaj

O tem pišemo. In tudi gradimo.

Skočimo na klic o vašem projektu

30-minutni klic, da razumemo kaj gradite in ali smo prava ekipa za vas.

Raje po e-pošti?

[email protected]