Vercel eller AWS for webappen din?

Av Weapp · Oppdatert

Vercel abstraherer bort infrastrukturen og er billigst og enklest i starten, med produksjonssetting nesten uten konfigurasjon. AWS gir full kontroll og blir mer kostnadseffektivt ved stor skala, men krever DevOps-kompetanse. En vanlig vei er å starte på Vercel og flytte tunge deler til AWS når volumet og behovene tilsier det.

Vercel og AWS sammenlignes ofte, men de ligger på ulike abstraksjonsnivåer, og det er nettopp det som er hele spørsmålet. Vercel skjuler infrastrukturen og lar dere produksjonssette en webapp nesten uten konfigurasjon. AWS gir dere rå skyinfrastruktur med full kontroll over hver eneste del. Valget handler derfor ikke om hva som er kraftigst, men om dere vil betale for enkelhet eller bygge og styre selv. Her er avveiingen for en beslutningstaker.

Kostnadskurven: billigst i starten mot billigst ved skala

Den viktigste innsikten er at det som er billigst, endrer seg med størrelsen. I starten er Vercel både enklest og billigst i praksis. Dere produksjonssetter på minutter, får global distribusjon og automatisk skalering på kjøpet og slipper å bruke tid og penger på å bygge infrastruktur. For en liten til mellomstor tjeneste er den bekvemmeligheten ofte vel verdt prisen.

Når trafikken og ressursforbruket vokser, snur regnestykket. Bekvemmeligheten i Vercel har et påslag som blir mer følbart jo større volumet er. AWS lar dere i stedet betale nærmere råprisen for regnekraft, lagring og trafikk, men bare hvis dere selv bygger og tar dere av det Vercel ellers leverer ferdig. Ved stor skala kan det bli betydelig billigere, men det forutsetter at dere har kompetansen til å forvalte det.

Hvor vippepunktet ligger, kan ikke angis som et fast tall. Det avhenger av hvilken trafikkprofil dere har, og hvor ressurskrevende appen er. Poenget er å forstå at kurvene krysser hverandre, og at det billigste valget i dag ikke nødvendigvis er det billigste om to år. Å bygge for en skala dere ennå ikke har nådd, er derimot sjelden lønnsomt. De fleste tjener på å optimalisere for situasjonen nå og ta opp spørsmålet igjen når det faktisk blir aktuelt.

DevOps som skjult kostnad

Her ligger den vanligste regnefeilen. Når man sammenligner Vercel og AWS, er det lett å se bare på skyfakturaen, og da ser AWS ofte billigere ut. Men full kontroll i AWS betyr at noen må utøve den kontrollen. Infrastrukturen skal settes opp, sikkerheten håndteres, skaleringen konfigureres, overvåkingen bygges og produksjonssettingen følges opp. Alt dette er DevOps-arbeid, og det koster, enten som ansatte eller som konsulenter.

Vercel bygger mye av dette inn i tjenesten. Dere betaler mer per ressurs, men slipper til gjengjeld en stor del av arbeidet og kompetansen det krever. Den ærlige sammenligningen er derfor ikke «prisen i Vercel mot prisen i AWS», men «prisen i Vercel mot prisen i AWS pluss DevOps-arbeidet rundt». For et lite team uten egen infrastrukturkompetanse kan Vercel bli billigere i praksis til tross for den høyere listeprisen fordi alternativet krever dyr spesialistkompetanse.

FaktorKort vurdering
EnkelhetVercel produksjonssetter nesten uten konfigurasjon
KontrollAWS gir full styring
Kostnad i startenVercel som regel billigst
Kostnad ved skalaAWS kan bli billigere med DevOps på plass

Den vanlige veien: Start på Vercel, flytt det tunge til AWS

I praksis trenger dere sjelden å velge det ene eller det andre. Et vanlig og pragmatisk mønster er å starte på Vercel og flytte tunge deler til AWS når det er grunn til det. Et produkt i tidlig fase tjener mest på å komme raskt ut, iterere ofte og slippe å binde knappe ressurser i infrastruktur. Vercel lar et lite team konsentrere seg om selve produktet i stedet for om drift.

Når trafikken vokser og enkelte deler, som tunge beregninger, store databaser og databehandling, blir dyre eller krever mer kontroll, kan nettopp de delene flyttes til AWS, mens frontend blir liggende på Vercel på grunn av enkelheten og den globale hastigheten. Slik får dere det beste fra begge: bekvemmelighet der den gjør mest nytte, og kostnadskontroll der volumet er. Å bygge et fullt AWS-oppsett fra dag én er sjelden riktig prioritering tidlig. Det er å løse et skaleringsproblem man ennå ikke har.

Slik velger dere

Er tjenesten ny eller mellomstor, og vil dere maksimere tempoet med et lite team, bør dere starte på Vercel. Har dere allerede høyt volum, egen DevOps-kompetanse og behov for full kontroll, peker det mot AWS eller en kombinasjon. Gjennom tjenestene våre hjelper vi dere med å velge riktig nivå for der dere er nå, og med å planlegge migreringen av tunge deler når den blir aktuell. Ta kontakt og fortell om trafikken og teamet deres, så ser vi på hvilket oppsett som passer.

Ofte stilte spørsmål

Er Vercel bare et dyrere lag oppå AWS?

Teknisk sett stemmer det delvis, men det bommer på poenget. Vercel tar betalt for å abstrahere bort kompleksiteten: Produksjonssetting, skalering og global distribusjon håndteres for dere nesten uten konfigurasjon. Dere betaler for spart tid og færre ting som må forvaltes. Ved lavt og middels volum er det ofte verdt prisen; ved høyt volum begynner regnestykket å tale for AWS.

Når blir AWS billigere enn Vercel?

Ved stor skala. Bekvemmeligheten i Vercel har et påslag som merkes mer jo større trafikken og ressursforbruket blir. AWS lar dere betale nærmere råprisen for regnekraft og lagring, men forutsetter at dere selv bygger og tar dere av det Vercel ellers leverer ferdig. Vippepunktet avhenger av hvilken trafikkprofil dere har, ikke av et fast tall.

Hva er den skjulte kostnaden i AWS?

DevOps-kompetanse. AWS gir full kontroll, men noen må utøve den kontrollen: sette opp infrastruktur og håndtere sikkerhet, skalering, overvåking og produksjonssetting. Den kompetansen koster, enten som ansatte eller som konsulenter. Regner man bare på skyfakturaen, ser AWS billig ut; regner man inn arbeidet rundt, blir bildet mer nyansert.

Kan man bruke både Vercel og AWS?

Ja, og det er vanlig. Mange kjører frontend på Vercel på grunn av enkelheten og den globale hastigheten, mens tyngre backend, databaser og databehandling ligger på AWS. Slik får man bekvemmeligheten i Vercel der den gjør mest nytte, og kostnadskontrollen og kraften i AWS der volumet er. Det er ofte en mer pragmatisk løsning enn å velge bare den ene.

Hva bør et oppstartsselskap velge?

Som regel Vercel i starten. Et produkt i tidlig fase tjener på å komme raskt ut, iterere ofte og slippe å bruke knappe ressurser på infrastruktur. Vercel lar et lite team konsentrere seg om produktet. Når trafikken og kompleksiteten vokser, kan tunge deler flyttes til AWS, men å starte med et fullt AWS-oppsett er sjelden riktig prioritering tidlig.