Hoppa till innehållet

FaaS

Function as a Service kör driftsatta funktioner vid händelser eller anrop. En plattform sköter körmiljön.

Även känt somFunction as a ServiceFunctions as a Service
Cloud & drift

Vad betyder FaaS?

Function as a Service (FaaS) är en körmodell där driftsatt funktionskod reagerar på händelser eller anrop. Plattformen tillhandahåller körmiljön och hanterar dess resurser. Utvecklingsteamet definierar funktionen, dess utlösare och nödvändig åtkomst i stället för att självt driva en ständigt aktiv serverprocess för varje funktion.

I en fiktiv projektportal meddelar den egna händelsen AttachmentUploaded att en bilaga har sparats. I det planerade flödet skapar en funktion en förhandsbild av den. Originalfilen, förhandsbilden och deras koppling till projektet sparas i avsedda lagringstjänster; de är inte enbart beroende av funktionsanropets arbetsminne. Händelsenamnet och flödet är egna exempel, inte en genomförd plattformsintegration.

FaaS är en form av serverlös körning. Servrar och plattformsdrift finns fortfarande. Plattformen kan också drivas av organisationen själv; då ligger driften kvar hos organisationen. Begreppet innebär i sig varken vissa priser, särskilda körtidsgränser eller garanterade svarstider.

Källor

Artiklar om ämnet

Cloud & drift med ASES

Hosting, driftsättning, underhåll och support