FaaS
Function as a Service voert uitgerolde functies uit na gebeurtenissen of aanroepen. Een platform verzorgt de uitvoeringsomgeving.
Wat betekent FaaS?
Function as a Service (FaaS) is een uitvoeringsmodel waarbij uitgerolde functiecode reageert op gebeurtenissen of aanroepen. Het platform levert de uitvoeringsomgeving en beheert de middelen ervan. Het ontwikkelteam definieert de functie, de triggers en de benodigde toegang, in plaats van voor elke functie zelf een voortdurend actief serverproces te beheren.
In een fictief projectportaal meldt de eigen gebeurtenis AttachmentUploaded een opgeslagen bijlage. In de geplande stroom maakt een functie daarvan een voorvertoning. Het originele bestand, de voorvertoning en hun koppeling met het project worden in daarvoor bedoelde opslagdiensten bewaard; ze hangen niet alleen af van het werkgeheugen van de functieaanroep. De gebeurtenisnaam en stroom zijn eigen voorbeelden, geen uitgevoerde platformintegratie.
FaaS is een vorm van serverloze uitvoering. Servers en platformbeheer blijven bestaan. Het platform kan ook zelf worden beheerd; het beheer blijft dan bij de eigen organisatie. De term alleen betekent geen bepaalde prijzen, uitvoeringslimieten of gegarandeerde responstijden.
Bronnen
Verwante begrippen
- CloudcomputingCloudcomputing levert IT-middelen via een netwerk naar behoefte. Het dienst- en implementatiemodel bepalen welke taken bij het bedrijf blijven.
- IaaSInfrastructure as a Service levert rekenkracht, opslag en netwerken. Het besturingssysteem en de eigen applicaties blijven taken van het team.
- PaaSPlatform as a Service biedt een platform voor eigen applicaties. Het team rolt de code uit; de aanbieder beheert de onderliggende omgeving.
- Return-PathReturn-Path legt het SMTP-retourpad vast in een header. Het beschrijft de technische route voor foutmeldingen, niet iemands identiteit.
- Envelope-FromEnvelope-From benoemt de SMTP-afzender voor transport en foutmeldingen. Deze moet van het zichtbare afzenderadres worden onderscheiden.
- DMARC-aggregatierapportEen DMARC-aggregatierapport vat domeincontroles van een rapporterend mailsysteem over een periode samen. Het helpt verzendbronnen en configuratiefouten te onderzoeken.
Artikelen over dit onderwerp








Cloud & beheer met ASES
Hosting, deployment, onderhoud en support

