Was ist Funktion als Dienstleistung (FaaS)?

Funktion als Dienstleistung (FaaS ) ist ein serverloser Typ von Cloud-Computing-Dienst, mit der Nutzer Funktionen einer Anwendung entwickeln, ausführen und verwalten können, ohne die zugrunde liegenden Rechenressourcen bereitstellen und verwalten zu müssen. Ohne die Pflicht, einen Server verwalten zu müssen und nur für das zu bezahlen, was Sie benötigen, verfügen Sie über die Zeit und die Ressourcen, sich auf Ihr Unternehmen und die Anwendung selbst zu konzentrieren, anstatt auf die Infrastruktur, die es unterstützt.

Mit FaaS können Sie Programmierung durchführen oder modulare Funktionen (oder Code) in die Cloud hochladen, die unabhängig voneinander ausgeführt werden können und ohne Ihren eigenen Server verwalten müssen. Das bedeutet, dass Entwickler im Handumdrehen Änderungen an Anwendungen vornehmen können. Vor FaaS müssten Sie Server bereitstellen, um eine gesamte Last zu bewältigen, aber jetzt werden die Skalierung und Bereitstellung automatisch für Sie über die verschiedenen Funktionen (oder Codeabschnitte) durchgeführt, die Sie bereitstellen.

Zu den Anwendungsszenarien von FaaS gehören hauptsächlich On-Demand-Dienstleistungen, die bei Nichtgebrauch heruntergefahren werden können, wodurch Sie die Kosten für den kontinuierlichen Betrieb eines Servers sparen. Code wird durch ein Nutzerereignis ausgelöst (wie jemand, der auf eine Website klickt), der anschließend andere Server aufruft, um den Befehl auszuführen.

Flexible Microservices-Entwicklung für AWS
Flexible Microservices-Entwicklung für AWS
Erfahren Sie, wie Ihr Unternehmen Agilität aufbauen und Anforderungen erfüllen kann, indem Sie Microservice-basierte Anwendungen für AWS erstellen.