serverlessfunksjoner
Serverlessfunksjoner refererer til en programvarearkitektur der kode kjøres som respons på hendelser i skyen, uten at utvikleren må administrere servere. Koden pakkes som små, uavhengige funksjoner (function as a service, FaaS) og kjøres kortvarig for hver hendelse. Infrastruktur og skaleringslogikk håndteres av leverandøren.
Funksjonene er vanligvis statsløse og har begrenset kjøretid. De aktiveres av hendelser som HTTP-forespørsler, filendringer i
Vanlige plattformer inkluderer AWS Lambda, Azure Functions og Google Cloud Functions, samt andre tilbydere og open
Bruksområder omfatter API-backends, behandling av strømmet data, bildemanipulering ved innlasting av filer, automatisering av vedlikeholdsoppgaver og
Begrensninger inkluderer timeoutgrenser, begrenset kjøretid per kall og potensielt vanskeligheter med langvarige prosesser. Datasamhandling og vedvarende
Sikkerhet bør inkludere prinsippet om minste privilegium, riktig rollebasert tilgang, og isolasjon mellom funksjoner. Bruk av
Observability og orkestrering er vanlig: logg, sporing og metrikker, samt bruk av arbeidsflyt-tjenester som orkestrerer flere