Vercel eller AWS til jeres webapp?

Af Weapp · Opdateret

Vercel abstraherer infrastrukturen væk og er billigst og enklest i starten, med idriftsættelse stort set uden konfiguration. AWS giver fuld kontrol og bliver mere omkostningseffektivt i stor skala, men kræver DevOps-kompetencer. Et almindeligt forløb er at starte på Vercel og flytte tunge dele til AWS når volumen og behovene berettiger det.

Vercel og AWS bliver stillet over for hinanden, men de ligger på forskellige abstraktionsniveauer, og det er netop hele spørgsmålet. Vercel skjuler infrastrukturen og lader jer idriftsætte en webapp stort set uden konfiguration. AWS giver jer den rå cloudinfrastruktur med fuld kontrol over hver eneste del. Valget handler derfor ikke om hvad der er mest kraftfuldt, men om I vil betale for enkelhed eller bygge og styre selv. Her er afvejningen for en beslutningstager.

Udgiftskurven: billigst i starten over for billigst i stor skala

Den vigtigste indsigt er at det skifter med størrelsen hvad der er billigst. I starten er Vercel i praksis både enklest og billigst. I idriftsætter på få minutter, får global distribution og automatisk skalering med i købet og slipper for at bruge tid og penge på at bygge infrastruktur. For en lille til mellemstor tjeneste er den bekvemmelighed ofte sin pris værd.

Når trafikken og ressourceforbruget vokser, vender regnestykket. Vercels bekvemmelighed har et tillæg der bliver mere mærkbart jo større volumen er. AWS lader jer i stedet betale tættere på den rå pris for regnekraft, lagerplads og trafik, men kun hvis I selv bygger og driver det som Vercel ellers leverer færdigt. I stor skala kan det blive betydeligt billigere. Forudsætningen er at I har kompetencerne til at drive det.

Hvor skæringspunktet ligger, kan ikke angives som et fast tal; det afhænger af jeres trafikprofil og af hvor ressourcetung appen er. Pointen er at forstå at kurverne krydser hinanden og at det billigste valg i dag ikke nødvendigvis er det billigste om to år. At bygge til en skala I endnu ikke har nået, kan til gengæld sjældent betale sig. De fleste har mest at vinde ved at optimere til situationen i dag og tage spørgsmålet op igen når det faktisk bliver aktuelt.

DevOps som skjult omkostning

Her ligger den mest almindelige regnefejl. Når man sammenligner Vercel og AWS, er det let kun at se på cloudregningen, og så ser AWS ofte billigere ud. Men AWS’ fulde kontrol betyder at nogen skal udøve den kontrol. Infrastruktur skal sættes op, sikkerhed håndteres, skalering konfigureres, overvågning bygges og idriftsættelse passes. Alt det er DevOps-arbejde, og det koster, enten som ansatte eller som konsulenter.

Vercel bygger meget af dette ind i sin tjeneste. I betaler mere pr. ressource, men slipper til gengæld for en stor del af arbejdet og de kompetencer det kræver. Den ærlige sammenligning er derfor ikke “Vercels pris over for AWS’ pris”, men “Vercels pris over for AWS’ pris plus det DevOps-arbejde der følger med”. For et lille team uden egne infrastrukturkompetencer kan Vercel i praksis blive billigere trods den højere listepris fordi alternativet kræver dyre specialistkompetencer.

FaktorKort vurdering
EnkelhedVercel idriftsætter stort set uden konfiguration
KontrolAWS giver fuld styring
Udgift i startenVercel som regel billigst
Udgift i stor skalaAWS kan blive billigere med DevOps på plads

Det almindelige forløb: Start på Vercel, flyt det tunge til AWS

I praksis behøver valget sjældent at være enten-eller. Et almindeligt og pragmatisk mønster er at starte på Vercel og flytte tunge dele til AWS når der er grund til det. Et produkt i en tidlig fase vinder mest ved at komme hurtigt på markedet, iterere ofte og undgå at binde knappe ressourcer i infrastruktur. Vercel lader et lille team fokusere på selve produktet i stedet for på drift.

Når trafikken vokser og visse dele (tunge beregninger, store databaser, databehandling) bliver dyre eller kræver mere kontrol, kan netop de dele flyttes til AWS. Frontend bliver på Vercel for enkelhedens og den globale hastigheds skyld. Så får I det bedste fra begge: bekvemmelighed hvor den gør mest nytte, og kontrol med udgifterne hvor volumen ligger. At bygge en fuld AWS-opsætning fra dag ét er sjældent den rigtige prioritering i en tidlig fase. Det er at løse et skaleringsproblem man endnu ikke har.

Sådan vælger I

Er I i en tidlig eller mellemstor fase og vil maksimere tempoet med et lille team, så start på Vercel. Har I allerede høj volumen, egne DevOps-kompetencer og behov for fuld kontrol, peger det mod AWS eller en kombination. Vores ydelser hjælper jer med at vælge det rette niveau for hvor I er nu, og med at planlægge flytningen af tunge dele når den bliver aktuel. Kontakt os med jeres trafik og jeres teamsituation, så tager vi en snak om opsætningen.

Ofte stillede spørgsmål

Er Vercel bare et dyrere lag oven på AWS?

Teknisk set passer det delvist, men det overser pointen. Vercel tager sig betalt for at abstrahere kompleksiteten væk: Idriftsættelse, skalering og global distribution klares for jer næsten uden konfiguration. I betaler for sparet tid og færre ting at vedligeholde. Ved lav og mellemhøj volumen er det ofte prisen værd; ved høj volumen begynder regnestykket at tale for AWS.

Hvornår bliver AWS billigere end Vercel?

I stor skala. Vercels bekvemmelighed har et tillæg der mærkes mere jo større trafikken og ressourceforbruget bliver. AWS lader jer betale tættere på den rå pris for regnekraft og lagerplads, men forudsætter at I selv bygger og driver det som Vercel ellers leverer færdigt. Skæringspunktet afhænger af jeres trafikprofil, ikke af et fast tal.

Hvad er den skjulte omkostning i AWS?

DevOps-kompetencer. AWS giver fuld kontrol, men nogen skal udøve den kontrol: sætte infrastruktur op, håndtere sikkerhed, skalering, overvågning og idriftsættelse. De kompetencer koster, enten som ansatte eller som konsulenter. Regner man kun på cloudregningen, ser det billigt ud med AWS; tager man det omkringliggende arbejde med i regnestykket, bliver billedet mere nuanceret.

Kan man bruge både Vercel og AWS?

Ja, og det er almindeligt. Mange kører frontend på Vercel for enkelhedens og den globale hastigheds skyld og lægger tungere backend, databaser og databehandling på AWS. Så får man Vercels bekvemmelighed hvor den gør mest nytte, og AWS’ omkostningskontrol og kraft der hvor volumen ligger. Det er ofte en mere pragmatisk løsning end at vælge enten det ene eller det andet.

Hvilken skal en startup vælge?

Som regel Vercel i starten. Et produkt i en tidlig fase vinder ved at komme hurtigt på markedet, iterere ofte og undgå at bruge knappe ressourcer på infrastruktur. Vercel lader et lille team fokusere på produktet. Når trafikken og kompleksiteten vokser, kan tunge dele flyttes til AWS, men at starte med en fuld AWS-opsætning er sjældent den rigtige prioritering i en tidlig fase.