Sisällysluettelo:
Määritelmä - Mitä FaaS-palvelu tarkoittaa?
Toiminto palveluna (FaaS) viittaa pilvipalveluihin, jotka mahdollistavat palvelimettoman sovelluksen kehittämisen ja hallinnan. Tämä tarkoittaa pohjimmiltaan sitä, että FaaS-käyttäjät voivat suorittaa ohjelmointinsa (ja muut tehtävänsä) vaivaamatta hallita omia palvelimiaan. Koodijonot laukaistaan käyttäjän loppupäässä tapahtuvilla tapahtumilla, ja ne ulkoistetaan ulkoisesti etäpalvelimille, jotka pystyvät suorittamaan suunnitellut toiminnot.
Techopedia selittää toiminnan palveluna (FaaS)
Kuten kaikki ”palveluna” -mallit, myös FaaS on menetelmä pilvitekniikan käyttämiseksi, jotta tietokoneiden työnkulut ja prosessit olisivat tehokkaampia. Se otettiin ensimmäisen kerran käyttöön vuonna 2014 hook.io -sovelluksella, mutta sitä popularisoi Amazonin AWS Lambda, samoin kuin Google Cloud Functions ja Microsoft Azure Functions. Näiden lisäksi IBM: llä on avoimen lähdekoodin FaaS-järjestelmä nimeltään OpenWhisk, ja rideshare-yrityksellä Uberilla on FaaS, joka kulkee heidän yksityisen käyttöjärjestelmänsä yli.