FaaS
Function as a Service führt bereitgestellte Funktionen nach Ereignissen oder Aufrufen aus. Eine Plattform übernimmt die Ausführungsumgebung.
Was bedeutet FaaS?
Function as a Service (FaaS) ist ein Ausführungsmodell, bei dem bereitgestellter Funktionscode auf Ereignisse oder Aufrufe reagiert. Die Plattform stellt die Ausführungsumgebung bereit und übernimmt deren Ressourcenverwaltung. Das Entwicklungsteam beschreibt die Funktion, ihre Auslöser und die benötigten Zugriffe, statt für jede Funktion selbst einen dauerhaft laufenden Serverprozess zu betreiben.
In einem fiktiven Projektportal meldet das eigene Ereignis AttachmentUploaded einen gespeicherten Anhang. Im geplanten Ablauf erzeugt eine Funktion daraus ein Vorschaubild. Originaldatei, Vorschau und ihre Zuordnung zum Projekt werden in dafür vorgesehenen Speicherdiensten festgehalten; sie hängen nicht nur vom Arbeitsspeicher des Funktionsaufrufs ab. Der Ereignisname und der Ablauf sind eigene Beispiele, keine ausgeführte Plattformintegration.
FaaS ist eine Form serverloser Ausführung. Server und Plattformbetrieb existieren weiterhin. Die Plattform kann auch selbst betrieben werden; dann bleibt deren Betrieb bei der eigenen Organisation. Aus dem Begriff allein folgen keine bestimmten Preise, Laufzeitgrenzen oder garantierten Antwortzeiten.
Quellen
Verwandte Begriffe
- Cloud ComputingCloud Computing stellt IT-Ressourcen bedarfsgerecht über ein Netz bereit. Dienstmodell und Bereitstellungsform bestimmen, welche Aufgaben beim Unternehmen liegen.
- IaaSInfrastructure as a Service stellt Rechenleistung, Speicher und Netze bereit. Betriebssystem und eigene Anwendungen liegen weiterhin im Aufgabenbereich des Teams.
- PaaSPlatform as a Service bietet eine Plattform für eigene Anwendungen. Das Team stellt seinen Code bereit; der Anbieter betreibt die darunterliegende Umgebung.
- Return-PathReturn-Path hält den SMTP-Rücklaufpfad in einer Kopfzeile fest. Er erklärt den technischen Weg für Fehlerrückmeldungen, nicht die Identität einer Person.
- Envelope-FromEnvelope-From bezeichnet den SMTP-Absender für den Transport und Fehlerrückmeldungen. Er ist von der sichtbaren Absenderadresse zu unterscheiden.
- DMARC-AggregatberichtEin DMARC-Aggregatbericht fasst Domainprüfungen eines meldenden Mailsystems über einen Zeitraum zusammen. Er hilft, Versandquellen und Fehlkonfigurationen zu prüfen.
Beiträge zum Thema








Cloud & Betrieb mit ASES
Hosting, Deployment, Wartung und Betreuung

