Top Profil

Glossaire · Cloud, infrastructure et systèmes

Serverless

Aussi appelé : Sans serveur · FaaS · Function as a Service

Définition

Le serverless, ou informatique sans serveur, est un modèle de cloud dans lequel l'équipe fournit uniquement son code, sous forme de fonctions. Le fournisseur se charge de l'exécuter à la demande, de le mettre à l'échelle et de ne facturer que le temps de calcul réellement consommé. Les serveurs existent toujours, mais ils sont invisibles. AWS Lambda a lancé le mouvement en 2014 ; Azure Functions et Google Cloud Run (qui intègre l'ex-Cloud Functions) l'ont suivi, et le terme s'étend aux bases de données et files de messages facturées à l'usage.

Dans la pratique

Le serverless est idéal pour les traitements ponctuels, les API à trafic irrégulier et les automatisations : zéro coût au repos, pas de serveur à maintenir. Il devient coûteux et complexe pour des charges constantes ou des traitements longs, et enferme davantage chez le fournisseur. Un architecte cloud sait dire pour quelles briques il convient ; un besoin « full serverless » mérite une discussion sur les coûts à l'échelle.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.