Files
wiki/concepts/serverless.md
2026-06-09 18:40:21 +02:00

1.4 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Serverless 2026-06-06 2026-06-06 concept
tech
architecture
cloud
high false
synthesized

☁️ Serverless

Définition Courte

Modèle de cloud computing où le fournisseur gère dynamiquement l'allocation des ressources, facturé à l'usage réel (souvent à la milliseconde).

Explication Détaillée

"Serverless" ne signifie pas "sans serveur", mais "sans gestion de serveur". Le code (une fonction) est déployé et le cloud le démarre à la demande. Familles :

  • FaaS (Function as a Service) : AWS Lambda, GCP Cloud Functions, Azure Functions.
  • BaaS (Backend as a Service) : Firebase, Supabase, PocketBase.
  • Serverless Containers : AWS Fargate, Google Cloud Run, Fly.io.

Avantages : pas de gestion d'infra, scaling automatique à zéro, paiement à l'usage. Inconvénients : cold starts, vendor lock-in, limites de runtime (timeout, taille), debugging difficile.

Cas d'Usage

  • APIs à trafic variable.
  • Webhooks et tâches ponctuelles.
  • Glue code entre services.

Outils Liés

  • AWS Lambda, Cloudflare Workers, Vercel Functions.
  • Localstack pour dev local.

Pages Liées

Questions Ouvertes

  • Le serverless est-il rentable pour des charges constantes (warm workloads) ?
  • Comment éviter le vendor lock-in en serverless ?

Liens