Serverless, im Tech-Kontext.
Serverless heißt: Ihr Code läuft, ohne dass jemand Server pflegt. Der Anbieter startet Instanzen nach Bedarf, abgerechnet wird pro Aufruf und Laufzeit.
Serverless bezeichnet ein Betriebsmodell, bei dem einzelne Funktionen beim Anbieter laufen und dieser Bereitstellung, Skalierung und Betriebssystem-Pflege übernimmt, sodass kein eigener Server administriert wird. Abgerechnet wird nach Aufrufen und Rechenzeit, im Leerlauf entstehen kaum Kosten. Das passt zu schwankender Last, Ereignisverarbeitung und Hintergrundaufgaben. Grenzen: Der erste Aufruf nach einer Pause ist langsamer (Cold-Start), es gibt harte Laufzeitgrenzen, und dauerhafte Zustände gehören in Datenbank oder Speicher. Bei gleichmäßig hoher Dauerlast wird ein eigener Server oder Container meist günstiger. Bindung an den Anbieter ist der Preis für die Bequemlichkeit.
Beispiele aus dem Mittelstand
- Ein Anfrageformular ruft eine Serverless-Funktion auf, die den Lead ins CRM schreibt und eine Bestätigungsmail auslöst.
- Ein Onlineshop verarbeitet Zahlungs-Webhooks serverless, damit Lastspitzen an Aktionstagen ohne Vorhaltung abgefangen werden.
Folge-Fragen
Ist Serverless günstiger als ein eigener Server?
Bei schwankender oder geringer Last meist ja. Bei gleichmäßiger Dauerlast kippt die Rechnung, dort ist ein fester Server oder Container oft günstiger.
Was ist ein Cold-Start?
Die Verzögerung, wenn eine Funktion nach Ruhephase erst gestartet werden muss. Je nach Laufzeitumgebung sind das 50 Millisekunden bis mehrere Sekunden.
Wie steht es um die DSGVO?
Entscheidend sind Region und Auftragsverarbeitungsvertrag. Die Ausführungsregion lässt sich bei allen großen Anbietern auf die EU festlegen, das gehört in die Dokumentation.
Wann ist Serverless die falsche Wahl?
Bei langlaufenden Prozessen über die Zeitgrenze hinaus, bei sehr großen Datenmengen im Arbeitsspeicher und wenn spezielle Systembibliotheken gebraucht werden.
Verwandte Begriffe
Serverless in der Praxis.
Wo dieser Begriff in deinem Geschäft konkret wird, beginnt die Arbeit. Wir nennen klar, ob die Idee in unser Studio passt.
Systeme und Automationen