Serverless
Serverless Computing ist ein modernes Cloud-Konzept, bei dem Entwickler lediglich Code schreiben und deployen – ohne sich um Server oder Infrastruktur kümmern zu müssen.
Was ist Serverless?
Serverless bedeutet:
Keine manuelle Serververwaltung (wird vom Anbieter ĂĽbernommen)
Automatische Skalierung durch den Cloud-Provider
Kosten nur bei tatsächlicher Ausführung des Codes
Serverless vs PaaS
Konfiguration
Minimal
Mehr Konfiguration nötig
Skalierung
Automatisch
Muss manuell definiert werden
Laufzeit
Nur bei Bedarf
Applikation läuft dauerhaft
Kosten bei Inaktivität
Keine
Verursacht weiterhin Kosten
Function as a Service
Trigger
Serverless-Funktionen (z. B. in Azure Functions, AWS Lambda) können durch verschiedene Events gestartet werden:
Direkt ĂĽber Browser oder REST-Client ansprechbar
Zuletzt aktualisiert