--- title: Serverless created: 2026-06-06 updated: 2026-06-06 type: concept tags: [tech, architecture, cloud] confidence: high contested: false sources: [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 - [[edge-computing]] - [[patterns-architecture]] - [[architecture-microservices]] ## Questions Ouvertes - Le serverless est-il rentable pour des charges constantes (warm workloads) ? - Comment éviter le vendor lock-in en serverless ? ## Liens - [[webassembly]]