📂 Serveurs et Cloud
Architecture Serverless et FaaS : Le Code sans Serveur
💡 Quick Tip
Fait : Serverless signifie que vous ne gérez plus les serveurs, pas qu'ils n'existent pas.
Le Concept de Serverless
Les développeurs écrivent des fonctions (FaaS) exécutées en réponse à des événements. Le fournisseur gère toute l'infrastructure.
- Paiement à l'usage : Facturation aux millisecondes d'exécution.
- Scalabilité : Capacité de lancer 10 000 instances en parallèle instantanément.
- Cold Start : La latence lors du démarrage initial d'une fonction inactive.
📊 Practical Example
Scénario Réel : Traitement de Factures PDF
Étape 1 : Trigger. Configuration d'un déclencheur sur le stockage cloud (S3) lors de l'ajout d'un PDF.
Étape 2 : Lambda. Une fonction Python extrait les données et les injecte en base SQL. Coût minime car elle ne tourne que quelques secondes.