by Sandra Krone

Veröffentlicht:

Aktualisiert:

Jamstack-Kosten und TCO bewerten: Betrieb, Wartung und Risiken kalkulieren

Eine Jamstack-Architektur verlagert Kosten. Statische Seiten, CDN, Build-Pipelines, serverlose Funktionen und entkoppelte Inhalts-Systeme bringen eigene Tarife, Betriebs- und Ausfallrisiken mit. Eine TCO-Bewertung erfasst diese Teile zusammen mit den Arbeitsstunden für Wartung, Releases und Störungen. Erst dann lässt sich eine Architektur vergleichen.

Arbeitsdefinition: Die Total Cost of Ownership (TCO) erfasst alle einmaligen und wiederkehrenden Kosten für Aufbau, Betrieb, Pflege und Anpassungen einer Website innerhalb eines festgelegten Zeitraums. Für Jamstack zählen dazu Hosting-Rechnungen, Schnittstellen-Dienste, Teamaufwand und Verbrauchsspitzen.

Dieser Beitrag prüft die Wirtschaftlichkeit einer umrissenen Jamstack-Lösung. Er entscheidet nicht über die allgemeine Architektureignung; diese Frage beantwortet der Leitfaden Jamstack: Anwendungsfälle, Grenzen und Entscheidungskriterien. Der Hub Technisches SEO: Infrastruktur, Architektur und Jamstack erklärt die technischen Grundlagen.

Systemgrenzen festlegen

Eine Kostenzahl verlangt eine definierte Leistung. Dokumentiere vor der Rechnung, welche Website, Umgebungen und Betriebsaufgaben im Vergleich liegen. Ein Vergleich zwischen statischem Hosting und CMS-Hosting hinkt, wenn der bisherige Server Suche, Formulare, Bildverarbeitung oder geschützte Bereiche mitbedient.

Bereich der TCOAbgrenzungsfragePrüfbarer Nachweis
AuslieferungWelche HTML-Seiten, Dateien, Bilder und Weiterleitungen liefert das CDN aus?Traffic-, Request- und Cache-Berichte
Build und DeploymentWelche Änderungen lösen Produktions-Builds, Vorschauen oder Tests aus?CI/CD- und Hosting-Protokolle
Dynamische FunktionenWelche Formulare, Suche, Authentifizierung oder Schnittstellen laufen zur Request-Zeit?Funktions-, API- und Fehlerprotokolle
Content-SystemWelche Nutzer, Rollen, Inhalte, Sprachen, APIs und Medien verwaltet das CMS?Vertrag, Nutzungsbericht, Rollenliste
Externe DiensteWelche Such-, Formular-, E-Mail-, Consent- oder Sicherheitsdienste laufen mit?Diensteliste und Rechnungen
BetriebsarbeitWer prüft Alarme, aktualisiert Pakete, testet Releases und behebt Störungen?Ticketdaten, Zeiterfassung, Betriebsplan
ÜbergangWelche Daten, Weiterleitungen, Schulungen und Parallelbetriebe fallen einmalig an?Migrationsplan und Abnahmeprotokoll

Lege eine feste Vergleichsbasis fest: gleicher Zeitraum, gleiche Währung, Steuern sowie Anforderungen an Verfügbarkeit, Datenschutz und Support. Interne Arbeitszeit gehört als Kostenposition in die Aufstellung.

Das TCO-Modell aufbauen

Wähle einen Zeitraum, der zur Vertragsbindung und zum Änderungsrhythmus passt. Das TCO-Modell nutzt folgende Formel:

TCO (Zeitraum) =
  einmaliger Aufwand
+ Summe der fixen Kosten
+ Summe der variablen Kosten
+ Summe der Arbeitskosten
+ Risikowert (Eintrittswahrscheinlichkeit × Schadenshöhe)

Jede Zeile stützt sich auf eine Belegquelle: Vertrag, Tarifseite, Nutzungsreport, Angebot, Ticket-Auswertung oder begründete Schätzung. Schätzungen bleiben gekennzeichnet. Rechne ein Basis- und ein Hochlastszenario.

PositionInhaltAbgrenzung
Einmaliger AufwandStunden und externe Angebote für Aufbau, Migration, Tests, Redirects und Schulungtrennen von laufenden Plattformgebühren
Fixe KostenGrundgebühren, Domains, Team-Sitze, Support- oder Sicherheitsoptionentrennen von verbrauchsabhängigen Gebühren
Variable KostenBandbreite, Requests, Funktionslaufzeit, Build-Verbrauch und API-Aufrufetrennen von einmaligen Umstellungsaufgaben
ArbeitskostenRolle, Stundensatz, Aufgaben und Frequenzerfassen statt ungestützter Wartungspauschalen
RisikoannahmenAuslöser, Auswirkung, Eintrittsannahme und Gegenmaßnahmetrennen von eingetretenen Rechnungen

Für die kaufmännische Prüfung errechnet sich der Risikowert aus Eintrittswahrscheinlichkeit mal Schadenshöhe. Bei geschäftskritischen Formularen rechtfertigt auch eine geringe Wahrscheinlichkeit technische Absicherungen.

Einmalige Kosten erfassen

Die erste Umsetzung unterscheidet zwei Architekturvarianten. Sie umfasst mehr als die Entwicklung von Templates. Auch vorbereitende Aufgaben gehören in die Rechnung.

PositionInhaltPrüffrage
Architektur & IntegrationDatenflüsse, API-Verträge, Rechte, Cache-Regeln und FehlerwegeWelche Laufzeitfunktionen ersetzen bisherige Serverfunktionen?
Frontend & KomponentenTemplates, Inhaltsmodule, Formulare, Suche, Fehlerseiten und RedirectsWelche Funktion entsteht neu?
InhaltsmigrationExport, Bereinigung, Modellierung, Import, Medien und StichprobeWelche Inhalte, Metadaten und URLs bleiben erhalten?
InfrastrukturDomains, DNS, CDN, Zugriffe, Secrets, Umgebungen und BackupsWer richtet Konten ein und wer besitzt sie?
QualitätssicherungTests für Build, Links, Formulare, Vorschau, Fehler und RollbackWann gilt die Umstellung als abgenommen?
ÜbergabeDokumentation, Rechte, Schulung und NotfallkontaktKann ein anderes Team Releases und Rollbacks ausführen?

Ein Redirect-Konzept gehört in diese Aufstellung, wenn URLs wechseln. Die Logfile-Analyse für Bot-Crawling und Serverantworten prüft Abrufe nach dem Go-Live, berechnet aber keine TCO.

Laufende Plattformkosten prüfen

Statische Auslieferung verändert die laufenden Bausteine. CDN, Deployment-Dienst und CMS rechnen feste Kontingente und Nutzung getrennt ab. Die Tariflogik muss zum erwarteten Traffic und zur Release-Frequenz passen.

CDN, Hosting und Auslieferung

Erfasse übertragene Daten, Requests, Domains, Weiterleitungen, Bildtransformationen und Supportleistungen. Vercel berechnet Managed-Infrastructure-Ressourcen nach übertragenen Daten, Requests und Compute-Dauer; Funktionen, Bildoptimierung und Builds besitzen eigene Metriken.

KostenhebelMessgrößeUrsache für AbweichungenSteuerung
DatentransferGB je Abrechnungszeitraumgroße Medien, Downloads, fehlende Cache-TrefferMedienbestand, Cache-Regeln und Downloadpfade prüfen
Web-RequestsRequests nach PfadtypBots, Redirects, Assets, API-AufrufePfade gruppieren und Muster untersuchen
BilddiensteTransformationen und Cache-Zugriffeviele Bildgrößen, neue Komponentenfeste Formate und Auslieferungswege festlegen
Domains & Zertifikatejährliche oder monatliche GebührSubdomains, Zusatzdomains, SchutzoptionenBestand und Eigentum dokumentieren
Add-onsErweiterungenAktivierung ohne KostenfreigabeFreigabeprozess vor Aktivierung verlangen

Vergleiche historische Verbrauchsdaten, Änderungen am Medienbestand und geplante Kampagnen.

Builds und Deployments

Build-Kosten entstehen durch Releases, Build-Maschinen, parallele Ausführung oder Testumgebungen. Vercel weist die Nutzung nach Build-Minuten und CPU-Kapazität aus; die Dauer rundet auf volle Minuten auf. Netlify berechnet in seinem Credit-Modell Produktions-Deployments und führt Vorschauen gesondert.

Erfasse Build-Dauer, Produktions-Releases, Vorschauumgebungen und Build-Auslöser. Prüfe, ob Inhaltsänderungen einen Voll-Build verlangen. Next.js kann statische Seiten inkrementell aktualisieren, ohne die gesamte Website neu zu bauen.

Serverlose Funktionen und externe APIs

Eine statische Seite ruft zur Laufzeit Dienste auf. Formulare, Suche, Nutzerbereiche, Zahlungsprozesse, Webhooks und Schnittstellen verlagern Kosten auf Laufzeit, Speicher, Aufrufe oder Drittanbieter-APIs.

LaufzeitbausteinErfassung für die TCOGrenze
Serverlose FunktionAufrufe, Rechenzeit, Speicher, Datentransfer, FehlerFunktionen sind nicht automatisch günstiger als ein Server.
Drittanbieter-APIGrundgebühr, Aufrufe, Datenvolumen, SupportstufeAPI-Kosten gehören zur TCO.
Formulare & E-MailAnfragen, Spam-Schutz, Zustellungen, SpeicherfristEin Kontaktformular verlangt Monitoring und Zuständigkeit.
SucheIndexaufbau, Aktualisierung, Requests, AusfallschutzKosten hängen vom Suchumfang ab.

Planungsaufwand entsteht für Authentifizierung, Eingabevalidierung, Rate Limits, Rechte, Secret-Verwaltung und Monitoring. OWASP nennt zu weite Rechte, ungeprüfte Eingaben und feste Geheimnisse im Code als Risiken in serverlosen Umgebungen.

Headless CMS und Medienverwaltung

Ein Headless CMS bildet einen eigenen Kostenblock. Prüfe Grundgebühr, Nutzerzahl, Rollen, Content-Spaces, Sprachen, API-Aufrufe, Asset-Bandbreite, Webhooks und Vorschau. Bei Contentful sind API-Aufrufe und Bandbreite als nutzungsbezogene Kontingente definiert.

Die Planung von Content Marketing und SEO-Redaktion strukturiert Rollen und Abläufe. Die fachliche Freigabe übernimmt der Human-in-the-Loop-Prozess. Die Redaktionelle SEO prüft Quellen und Autorenschaft.

Betriebskosten als Arbeitskosten bewerten

Wiederkehrende Arbeiten bestimmen die TCO. Mache den Aufwand über konkrete Aufgaben greifbar:

AufgabeVerantwortliche RolleMessbarer Aufwand / Beleg
Updates & PaketeEntwicklung / BetriebTickets, Pull Requests, Testprotokolle
Releases & RollbackEntwicklung / FachseiteDeploy-Historie, Freigaben, Wiederherstellungszeit
Zugriffe & SecretsBetrieb / AdministrationRollenliste, Review-Termine, Änderungsprotokoll
InhaltspflegeRedaktion / FachseiteZahl und Art der Änderungen, Freigabeaufwand
Monitoring & AlarmeBetrieb / BereitschaftAlarme, Incidents, Reaktions- und Nacharbeitszeit
LieferantensteuerungEinkauf / BetreiberVertragsprüfung, Rechnungsnachweis, Supportfälle
DokumentationZuständige EntwicklerRunbook, Onboarding-Unterlagen, Stand

Jamstack verlagert Wartungsaufgaben auf Funktionen, Abhängigkeiten, Rechte, CMS und externe Dienste.

Verbrauchsszenarien berechnen

Nutzungsabhängige Tarife verlangen mehrere Lastszenarien. Nutze dieselben Lasttreiber für alle Varianten: Seitenabrufe, Datenvolumen, Bilddateien, Formulare, Anfragen, Releases und CMS-Zugänge.

SzenarioAnnahmenKostenwirkung
Basisbetriebnormale Nutzung und Release-FrequenzGebühren innerhalb enthaltener Kontingente prüfen
Geplante Erweiterungneue Sprachen, Medien, FunktionenTarifgrenzen und neue Kostenarten prüfen
HochlastVeröffentlichung, Kampagne, Traffic-SpitzeSteigende mehraufwandsbezogene Gebühren prüfen
StörungSchleife, fehlerhafter Webhook, Traffic-AnomalieGreifende Schutzgrenzen und Kostenstopps prüfen

Netlify pausiert Websites nach verbrauchtem Guthaben oder lädt Credits auf. Dokumentiere Kontrollmechanismen: Nutzungsbericht, Budgetgrenze, Alarm, Kostenstelle, Verantwortliche und Ausgabensperre.

TCO als Entscheidungsvorlage aufbereiten

Eine Entscheidungsvorlage macht alle Annahmen nachvollziehbar. Halte die Werte je Architekturvariante in einer Übersicht fest:

KostenblockBisheriges SystemJamstack-OptionAnnahme & BelegOffener Prüfpunkt
Umsetzung & MigrationAngebot, Stundenansatz, MigrationsplanRedirects und Abnahme geprüft?
Hosting, CDN & DomainsTarif, VerbrauchsreportWelche Limits gelten?
Builds & DeploymentsDeploy-Historie, TariflogikVoll-Build oder partielles Update?
Funktionen & APIsAufrufzahlen, Laufzeit, API-VertragRate Limits getestet?
CMS & MedienNutzer, Rollen, API- und Asset-NutzungWelche Überschreitungen drohen?
Monitoring & SicherheitTool-Liste, BetriebsvereinbarungWer reagiert außerhalb der Arbeitszeit?
Wiederkehrende ArbeitszeitTicket- und ZeitauswertungWelche Rolle übernimmt die Aufgabe?
RisikopositionenSzenario und GegenmaßnahmeWie läuft die Überwachung?
TCO im ZeitraumRechenblatt mit Version und DatumWelche Annahme wiegt am schwersten?

Die TCO-Analyse liefert die wirtschaftliche Grundlage. Der SEO-Strategie-Hub priorisiert Aufgaben im Gesamtplan.

Häufige Fehlannahmen zu Jamstack-Kosten

„Statisch bedeutet kostenlos.“

Nein. Statische Auslieferung senkt Serverlasten, erzeugt aber Kosten für CDN, Deployments, Medien, CMS, APIs, Monitoring und Arbeitszeit.

„Eine kostenlose Tarifstufe reicht für den Betrieb.“

Nein. Kostenlose Stufen eignen sich für Tests. Produktionsentscheidungen verlangen Verträge, Support und festgelegte Grenzen. Contentful beschränkt die kommerzielle Nutzung des Free-Plans.

„Weniger Plugins bedeuten null Wartung.“

Nein. Wartung verlagert sich auf Code-Pakete, Build-Ketten, CMS-Integrationen und Schnittstellen.

„Ein Monatsmittelwert deckt Verbrauchsspitzen ab.“

Nein. Mittelwerte verdecken Tarifspitzen. Rechne Lastszenarien getrennt und setze Budgetalarme.

Nächster Schritt

OLDSCHOOLSEO baut Jamstack-Websites und Onepager auf Basis transparenter Inhalts-, Funktions- und Betriebsabsprachen. Details findest du unter Jamstack-Website erstellen lassen ab 224 €.

Projektanfrage per E-Mail senden · Erstgespräch mit Sandra buchen

▋
Porträt von Sandra Krone
Über den Autor: Sandra Krone

Sandra Krone ist Partnerin und Gründerin von OLDSCHOOLSEO. Ihre Arbeit beginnt bei der Analyse der Nutzerintention und der Content-Strategie, um daraus die Anforderungen für die redaktionelle und technische Umsetzung abzuleiten.

Jamstack-Kosten und TCO bewerten | OLDSCHOOLSEO