Mikä on Palvelimeton
Arkkitehtuuri ilman palvelinten hallintaa
Palvelimeton — pilvilaskentamalli, jossa palveluntarjoaja hallinnoi infrastruktuuria ja kehittäjät keskittyvät vain koodiin.
Avainkäsitteet
- FaaS (Functions as a Service) — funktioiden suoritus tapahtumissa
- BaaS (Backend as a Service) — valmiit backend-palvelut
- Event-driven — suoritus liipaisimilla
- Pay-per-use — maksu vain käytöstä
Suositut alustat
- AWS Lambda — markkinajohtaja
- Google Cloud Functions — GCP-integraatio
- Azure Functions — Microsoftin ratkaisu
- Vercel / Netlify Functions — frontend-kehittäjille
Hyödyt
- Ei palvelinhallintaa
- Automaattinen skaalaus
- Maksu todellisesta käytöstä
- Nopea käyttöönotto
Rajoitukset
Cold start, suoritusaikarajat, virheenkorjauksen monimutkaisuus, toimittajalukitus.
Sovellukset
API-päätepisteet, tapahtumankäsittely, webhook-käsittelijät, ajoitetut tehtävät.