Architecture serverless
Une architecture dans laquelle le code de l'application s'exécute chez un fournisseur cloud uniquement lorsqu'il est appelé, sans gestion de serveur, et est facturé à l'usage.
- 01
Pourquoi c'est important
Dans une configuration serverless, la mise en place, la mise à jour et la mise à l'échelle des serveurs deviennent l'affaire du fournisseur ; cela grandit automatiquement face à un trafic irrégulier et soudain, et le coût est proche de zéro au repos. En contrepartie, la latence lors du premier appel, les limites de durée d'exécution et la dépendance au fournisseur doivent être prises en compte.
- 02
Exemple
Le formulaire de contact et les outils gratuits d'un site fonctionnent sous forme de fonctions serverless. Utilisés quelques fois par jour, ils ne coûtent presque rien ; lorsque des milliers de requêtes arrivent pendant une campagne, ils passent à l'échelle d'eux-mêmes.
- 03
Erreur fréquente
Ne pas définir de limites d'utilisation ni d'alertes de coût. Un bogue en boucle ou un abus peut se transformer en une facture élevée sans que personne ne s'en aperçoive.
- 04
Termes associés
Services et guides associés
Parlons de votre projet.
Dites-nous votre besoin ; nous définirons le périmètre ensemble.