Aller au contenu principal
Bluecoders
← Glossaire de la tech

Serverless

TechnoTerme

Serverless = du code sans serveur à gérer

Le serverless est un modèle d'exécution cloud dans lequel on déploie du code sans provisionner ni administrer de serveurs : la plateforme alloue la capacité à la demande, ajuste automatiquement le nombre d'instances et facture à l'usage réel.

Il y a bien des serveurs, mais ils sont invisibles pour l'équipe. On retrouve le modèle sous plusieurs formes :
- des fonctions déclenchées par un événement (AWS Lambda, Cloudflare Workers, Vercel Functions) ;
- des conteneurs serverless (Google Cloud Run) ;
- des bases de données et services managés qui s'adaptent seuls à la charge (DynamoDB, Aurora Serverless, Neon).

Le serverless est très efficace pour des charges irrégulières ou imprévisibles. Sur une charge constante et élevée, il peut coûter plus cher qu'une infrastructure classique, et impose ses contraintes : temps de démarrage à froid (cold start), durée d'exécution limitée, dépendance forte au fournisseur.

Pourquoi ça compte quand on recrute

Le serverless déplace la compétence : moins d'administration système, plus de conception d'architecture événementielle et de maîtrise des coûts. En entretien, faites raconter un cas où le candidat a choisi de ne pas utiliser de serverless : cela montre qu'il raisonne en compromis. Un profil qui n'a connu que le serverless peut manquer de bases réseau et système le jour où il faut diagnostiquer un incident.

Termes liés

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.