serverlessratkaisuihin
Serverless-ratkaisut ovat pilvipalveluiden ohjelmistoarkkitehtuurin malli, jossa infrastruktuurin hallinta ja skaalaus hoidetaan palveluntarjoajan toimesta. Keskeisiä osia ovat Function as a Service (FaaS), jossa koodi suoritetaan lyhyinä, tapahtumien laukaisemina funktioina, sekä tapahtumapohjainen laskenta ja hallinnoidut ajonaikaiset ympäristöt. Funktiot ovat tilattomia ja skaalautuvat automaattisesti kuormituksen mukaan.
Arkkitehtuuriltaan serverless nojautuu tilattomaan laskentaan. Tiedot ja pysyvä data tallennetaan ulkoisiin palveluihin, kuten tietokantoihin ja tallennuspalveluihin,
Edut ja haasteet: Edut ovat kustannusten optimointi, koska maksu perustuu käytettyyn laskentaan, sekä automaattinen skaalaus ja
Turvallisuus ja hallinta: vastuunjako seuraa pilvilaskennan mallia; tärkeää on identiteetin ja pääsyoikeuksien hallinta (esim. least privilege),
Käyttötapaukset ja tarjoajat: serverlessia käytetään API-rajapintojen, reaaliaikaisen datan käsittelyn, tiedostoprosessoinnin sekä taustatehtävien toteuttamiseen. Tunnettuja palveluntarjoajia ovat