Was ist serverless computing?

Gefragt von: Lotte Scherer  |  Letzte Aktualisierung: 7. Juli 2021
sternezahl: 4.8/5 (70 sternebewertungen)

Aus dem Englischen übersetzt-

Was bedeutet Serverless Computing?

Der Begriff „Serverless" (serverlos) bezieht sich auf ein cloudnatives Entwicklungsmodell, bei dem Entwickler Anwendungen erstellen und ausführen können, ohne Server verwalten zu müssen. ... Ein Cloud-Anbieter übernimmt die Routineaufgaben der Provisionierung, Verwaltung und Skalierung der Serverinfrastruktur.

Was bedeutet Serverless?

Als Serverless Computing bezeichnet man ein Ausführungsmodell in der Cloud, bei dem Nutzer Anwendungen erstellen und ausführen – ohne dabei einen Gedanken an den oder die darunterliegenden Server verschwenden zu müssen. ... Wenngleich der Name anderes suggeriert, braucht es für „Serverless Computing“ auch weiterhin Server.

Wann Serverless?

Als Faustregel gilt, dass man sich für Serverless Computing entscheiden sollte, wenn man eine automatische Skalierung und niedrigere Laufzeitkosten benötigt, und dass man Microservices wählt, wenn man Flexibilität benötigt und eine Legacy-Anwendung in eine moderne Architektur migrieren möchten.

Warum Serverless?

Einer der wesentlichen Vorteile von Serverless-Funktionen liegt darin, dass sich die zugrunde liegende Cloud-Infrastruktur dynamisch dem jeweils aktuellen Ressourcenbedarf anpasst. Bezahlt wird dabei nur für die tatsächlich verbrauchten Ressourcen, also für CPU-Zeit und/oder Speicherverbrauch.

Was ist Serverless Computing? Was sind die Vor- und Nachteile?

31 verwandte Fragen gefunden

Was bedeutet Serverless Computing?

Der Begriff „Serverless" (serverlos) bezieht sich auf ein cloudnatives Entwicklungsmodell, bei dem Entwickler Anwendungen erstellen und ausführen können, ohne Server verwalten zu müssen. ... Das heißt, dass eine Serverless-Funktion erst dann etwas kostet, wenn sie tatsächlich benutzt wird.

Wann Serverless?

Als Faustregel gilt, dass man sich für Serverless Computing entscheiden sollte, wenn man eine automatische Skalierung und niedrigere Laufzeitkosten benötigt, und dass man Microservices wählt, wenn man Flexibilität benötigt und eine Legacy-Anwendung in eine moderne Architektur migrieren möchten.

Warum Serverless?

Einer der wesentlichen Vorteile von Serverless-Funktionen liegt darin, dass sich die zugrunde liegende Cloud-Infrastruktur dynamisch dem jeweils aktuellen Ressourcenbedarf anpasst. Bezahlt wird dabei nur für die tatsächlich verbrauchten Ressourcen, also für CPU-Zeit und/oder Speicherverbrauch.