Hvad koster det at drive en app?

Af Weapp · Opdateret

Driften af en typisk app koster cirka 1.300–13.000 DKK om måneden. Det dækker backend-hosting, database og lagring samt tredjepartstjenester til push-notifikationer, analyse, kort og udsendelser. En lille app med få brugere ligger nær bunden af spændet mens mange brugere, realtidsdata og store datamængder trækker omkostningen op.

Driftsomkostningen er det appen koster hver måned bare for at eksistere: servere, databaser og de tjenester den taler med. Den skal ikke blandes sammen med vedligeholdelse, som er udviklertid til fejlrettelser og opdateringer. Her gennemgår vi udelukkende infrastrukturen: hvad den koster, hvad der driver prisen, og hvor trappetrinene ligger.

Backend-hosting: 1.300–13.000 DKK om måneden

For en typisk app lander backend-hostingen på 1.300–13.000 DKK om måneden. Det dækker applikationsservere, database, fillagring og trafik. Hvor i spændet du havner, afhænger af tre ting:

  • Antal brugere og hvor aktive de er. Hundrede daglige brugere og titusind er helt forskellige belastningsprofiler.
  • Datamængde. En app der gemmer tekst, er billig. Billeder, video og dokumenter driver omkostningerne til lagring og trafik op.
  • Krav til oppetid. Redundans, backup og testmiljøer er den rigtige beslutning for mange apps, men hvert ekstra miljø koster.

En simpel app med nogle hundrede brugere klarer sig ofte med 660–2.000 DKK om måneden. En mellemstor forbrugerapp ligger snarere på 3.300–10.000 DKK, og apps med realtidsfunktioner eller store mængder medier kan komme over 13.000 DKK.

Bemærk at hostingen har en fast og en variabel del. Database, grundservere og testmiljø koster nogenlunde det samme hver måned uanset forbrug mens trafik, lagring og funktionskald følger aktiviteten. Den faste del sætter bunden, og derfor kommer selv en app med hundrede brugere sjældent under nogle hundrede DKK om måneden.

Tredjepartstjenester: priseksempler pr. kategori

Ud over hostingen bruger næsten alle apps færdige tjenester til ting der ville være urimeligt dyre at bygge selv. De fleste har et gratisniveau og prissættes derefter efter forbrug:

TjenesteTypisk omkostningKommentar
Push-notifikationer0–1.300 DKK/md.Basale udsendelser er ofte gratis; segmentering og kampagneværktøjer koster
Analyseværktøjer0–3.300 DKK/md.Gratisniveauerne rækker længe; betalte abonnementer giver eksport og længere historik
Kort og lokationstjenester0–3.300 DKK/md.Prissættes pr. kald: billigt i starten, mærkbart ved volumen
E-mail og sms130–2.000 DKK/md.E-mail er billigt pr. udsendelse; sms koster ofte 20–47 øre stykket

Læg kategorierne sammen, og du ser mønsteret: Hver enkelt tjeneste føles billig, men fem tjenester til nogle hundrede DKK stykket er en mærkbar månedlig post. Gennemgå derfor listen en gang om året, og slå det fra der ikke bliver brugt.

Sådan skalerer omkostningen med antallet af brugere

Driftsomkostningen vokser ikke lineært, men i trappetrin. De mest almindelige tærskler:

  1. Ud af gratisniveauerne. Omkring de første tusind aktive brugere vokser appen ud af gratisniveauerne hos analyse-, push- og e-mailtjenester. Regningen går fra næsten nul til nogle tusinde DKK.
  2. Større database og flere servere. Når brugerne tæller i titusinder, skal databasen have mere kraft, og serverne bliver flere eller større. Hostingen rykker ofte et trin op ad gangen frem for at glide.
  3. De forbrugsbaserede tjenester tager over. Ved store volumener er det kortopslag, udsendelser og trafik der dominerer regningen: poster der følger hver enkelt brugers adfærd.

Det vigtige er ikke at ramme tallene præcist på forhånd, men at vide hvor det næste trappetrin ligger så en voksende app ikke kommer som en økonomisk overraskelse.

Regneeksempel: app med 5.000 aktive brugere

Lad os sige at du driver en medlemsapp med 5.000 månedligt aktive brugere: login, bookinger, push-notifikationer og kvitteringer på e-mail. Et rimeligt månedsbudget ser nogenlunde sådan ud: hosting og database 2.000–3.300 DKK, push-notifikationer inden for eller lige over gratisniveauet, analyse 0–330 DKK, e-mail nogle hundrede DKK og en kortfunktion for 330–660 DKK. I alt cirka 2.700–4.700 DKK om måneden. Det svarer nogenlunde til mobilabonnementerne for et mindre team, men det er en post der skal med i kalkulen fra dag ét.

Glem ikke helheden: Drift er én af tre løbende poster

Drift, vedligeholdelse og videreudvikling er tre forskellige budgetposter. Driften holder lyset tændt, vedligeholdelsen holder appen kompatibel med nye versioner af styresystemet, og videreudviklingen gør den bedre. Et bureau bør kunne give dig et estimat på alle tre før projektet starter. Det er en del af et seriøst samarbejde. Vil du have en driftskalkule for netop din app, er du velkommen til at kontakte os.

Ofte stillede spørgsmål

Har alle apps brug for en backend der koster penge hver måned?

Nej. En app der kun viser lokalt indhold, f.eks. en lommeregner eller et enklere værktøj, kan klare sig næsten helt uden serverdel. Men så snart brugerne skal logge ind, dele data eller synkronisere mellem enheder, skal der en backend til, og så begynder den månedlige omkostning at tikke.

Kan en app drives gratis i starten?

Ofte, ja. De fleste cloudtjenester og tredjepartstjenester har gratisniveauer der rækker til test og de første brugere. Regn dog med at en app i produktion med rigtige brugere vokser ud af gratisniveauerne, og budgettér derfor med nogle tusinde DKK om måneden fra start.

Hvad sker der med driftsomkostningen hvis appen pludselig får mange brugere?

De fleste cloudplatforme skalerer automatisk. Appen bliver ved med at virke, men regningen følger forbruget. Sæt derfor budgetalarmer op hos cloududbyderen, og hold øje med de forbrugsbaserede tjenester som kort og udsendelser, hvor omkostningen kan flytte sig hurtigt.

Er driften med i bureauets tilbud?

Sjældent. Udviklingstilbuddet dækker normalt selve udviklingen mens driften faktureres løbende: enten direkte fra cloududbyderen til dig eller via bureauet som en del af en serviceaftale. Bed altid om et estimat på den månedlige driftsomkostning før du skriver under.

Hvordan kan jeg sænke driftsomkostningen for en eksisterende app?

Se på dimensioneringen: Mange apps betaler for mere serverkapacitet end de bruger. Gennemgå tredjepartstjenesterne en gang om året, slå det fra der ikke bliver brugt, og cache data der sjældent ændrer sig. Ofte kan man skære en tredjedel af regningen uden at brugerne mærker noget.