Mis à jour le 12 nov. 2026 · 6 min de lecture

Fonctions serverless (FaaS) : AWS Lambda et 6 alternatives comparées

AWS Lambda, Azure Functions, Google Cloud Run functions, Cloudflare Workers, Scaleway Serverless Functions, OpenFaaS et Knative pour exécuter du code à la demande sans gérer de serveurs : fonctionnement, limites, quotas gratuits et prix relevés en novembre 2026.
Choix de l'expert
AWS Lambda
AWS Lambda
Lire l'avis
Filtres :

Logiciels de fonctions serverless (FaaS)

7 résultats trouvés

Certaines positions de ce classement peuvent être attribuées à des éditeurs contre rémunération. Méthodologie de classement

AWS Lambda
Gratuit•Plan gratuit

Service de calcul sans serveur d'Amazon Web Services qui exécute du code en réponse à des événements, facturé à l'usage

Voir le site internet
Azure Functions
Gratuit•Plan gratuit

Service de Microsoft Azure pour exécuter du code sans serveur déclenché par des événements, dans le langage de votre choix

Voir le site internet
Google Cloud Run functions
Gratuit•Plan gratuitEssai gratuit

Service de fonctions sans serveur de Google Cloud, ex-Cloud Functions, qui exécute du code en réponse à des événements

Essayer gratuitement
Cloudflare Workers
5 $ / mois•Plan gratuit

Plateforme de fonctions serverless de Cloudflare, déployées dans plus de 335 villes et facturées au temps de calcul

Voir le site internet
Scaleway Serverless Functions
Gratuit•Plan gratuit

Service de fonctions serverless du cloud français Scaleway, basé sur Knative, disponible à Paris, Amsterdam et Varsovie

Voir le site internet
OpenFaaS
1 250 $ / mois•Plan gratuitEssai gratuit

Plateforme de fonctions serverless à déployer sur Kubernetes, sur site ou dans le cloud, avec édition commerciale

Essayer gratuitement
Knative
Gratuit•Plan gratuit

Plateforme open source qui ajoute à Kubernetes les briques des applications serverless : services, événements et fonctions

Voir le site internet
Cyrille ADAMCyrille ADAMÉditorial La Fabrique

Guide pour bien choisir son logiciel de fonctions serverless (faas)

Une fonction serverless est un petit morceau de code qui s'exécute à la demande, quand un événement survient, sur une infrastructure gérée par le fournisseur : aucun serveur à installer, aucune capacité à réserver, une facture calculée à l'usage. Ce modèle, appelé FaaS (Function as a Service), est proposé par les grands clouds, par le réseau de Cloudflare et par des logiciels à installer sur Kubernetes. Cette page compare sept services, leurs quotas gratuits et leurs prix, tels que relevés en novembre 2026, et complète, parmi les logiciels tech, les pages consacrées au cloud public et à l'hébergement cloud.

Serverless et FaaS : définition

Serverless ne veut pas dire sans serveur : les machines existent, mais le fournisseur s'en occupe, y compris leurs mises à jour et la montée en charge. Le terme couvre plusieurs services, des bases de données aux conteneurs. Le FaaS en est une forme précise : vous déployez une fonction, le service la lance à chaque appel, puis l'arrête. Tant que personne ne l'appelle, elle ne coûte rien ou presque. Le Backend as a Service embarque lui aussi des fonctions, chez Supabase ou Firebase par exemple, mais au sein d'une offre qui fournit base de données et authentification.

Comment fonctionne une fonction serverless

  • Déclencheur : une requête HTTP, un fichier déposé dans un stockage, un message dans une file ou une tâche planifiée.

  • Exécution : la plateforme prépare un environnement, lance le code avec l'événement en entrée et renvoie la réponse.

  • Mise à l'échelle : cent appels simultanés lancent autant d'exécutions en parallèle, puis tout redescend à zéro.

  • Facturation : nombre de requêtes et durée d'exécution, pondérée par la mémoire allouée et exprimée en Go-secondes.

Avantages et limites : démarrage à froid, durée, dépendance

Le modèle supprime l'administration des serveurs, absorbe les pics sans réglage et coûte peu pour un trafic irrégulier. Ses limites sont connues. Le démarrage à froid ajoute un délai au premier appel quand aucun environnement n'est prêt ; Cloudflare dit l'éviter grâce à ses isolats. La durée d'une exécution est plafonnée : chez Cloudflare, le temps de calcul par appel s'arrête à 5 minutes sur le plan payant. Enfin, chaque fournisseur a ses déclencheurs et ses services associés, ce qui crée une dépendance ; Knative et OpenFaaS, qui tournent sur Kubernetes, la réduisent.

FaaS, PaaS, conteneurs ou Kubernetes : que choisir

Une fonction convient à un traitement court, déclenché par un événement. Une application web complète qui tourne en continu relève plutôt d'un PaaS ou d'un hébergement cloud. Les conteneurs serverless, comme les Serverless Containers de Scaleway, lancent une image complète avec la même facturation à l'usage. Kubernetes, enfin, donne davantage de contrôle, mais demande une équipe pour l'exploiter. Beaucoup d'architectures mêlent ces briques : une application principale en conteneurs, des fonctions pour les tâches annexes.

Cas d'usage courants

  • API et back-ends web ou mobiles dont le trafic varie beaucoup.

  • Traitement d'un fichier dès son dépôt : image redimensionnée, document généré, données importées.

  • Tâches planifiées et automatisations lancées par CRON.

  • Lecture de messages ou d'événements en continu, par exemple depuis Kafka.

  • Logique en périphérie de réseau : authentification, redirections, limitation de débit près des utilisateurs.

Les plateformes des grands clouds

AWS Lambda

AWS Lambda exécute du code en réponse à des événements, facturé à la milliseconde, et s'intègre à Amazon SQS, Amazon Kinesis ou Apache Kafka. L'offre gratuite comprend chaque mois un million de requêtes et 400 000 Go-secondes ; au-delà, AWS facture 0,20 $ par million de requêtes, plus la durée selon la mémoire et la région. La fiche AWS présente le reste du cloud d'Amazon.

Azure Functions

Azure Functions propose plusieurs plans : Consommation flexible, Consommation, Premium ou exécution dans un plan App Service. Le premier offre chaque mois 250 000 exécutions et 100 000 Go-secondes par abonnement, le plan Consommation un million d'exécutions et 400 000 Go-secondes. Le compte de stockage associé à chaque application se paie à part.

Google Cloud Run functions

Ex-Cloud Functions, le service de Google Cloud exécute de petites fonctions déclenchées par HTTP ou par un événement, sans frais quand elles sont inactives. Deux millions de requêtes par mois sont gratuites, puis la facture suit la grille de Cloud Run. Son framework de fonctions open source fait tourner le même code sur un environnement basé sur Knative.

En périphérie de réseau ou dans un cloud français

Cloudflare Workers

Cloudflare Workers déploie le code, en JavaScript, TypeScript, Python ou Rust, dans plus de 335 villes, à l'intérieur d'isolats V8. Le plan gratuit accepte 100 000 requêtes par jour ; le plan payant coûte au minimum 5 $ par mois et par compte, avec 10 millions de requêtes incluses, puis 0,30 $ par million.

Scaleway Serverless Functions

Scaleway, fournisseur basé en France, exécute des fonctions en Node.js, Go, Python, PHP ou Rust dans ses régions de Paris, Amsterdam et Varsovie, sur Knative. Chaque compte reçoit chaque mois 400 000 Go-secondes et un million de requêtes gratuits ; au-delà, à Paris, comptez 0,50 € HT pour 100 000 Go-secondes et 0,15 € HT par million de requêtes.

Solutions à installer sur Kubernetes

OpenFaaS

OpenFaaS se déploie sur n'importe quel cluster Kubernetes, sur site ou dans le cloud, et empaquette les fonctions en images portables. L'édition Community, gratuite, est réservée aux essais et à l'usage personnel. OpenFaaS Standard, pour la production, coûte 1 250 $ par mois, avec déclencheurs Kafka, RabbitMQ ou SQS et mise à l'échelle jusqu'à zéro.

Knative

Knative ajoute à Kubernetes les briques du serverless : Serving pour les services et la mise à l'échelle jusqu'à zéro, Eventing pour router les événements, Functions pour créer des fonctions sans écrire de Dockerfile. Son installation est gratuite, le coût étant celui du cluster. Scaleway s'appuie dessus pour ses propres fonctions.

Comparatif des quotas gratuits et des prix à l'usage

ServiceQuota gratuitAu-delàOù tourne le code
AWS Lambda1 million de requêtes et 400 000 Go-secondes par mois0,20 $ par million de requêtes, plus la duréeRégions AWS
Azure Functions1 million d'exécutions et 400 000 Go-secondes par mois (plan Consommation)Paiement à l'usage, selon le planRégions Azure
Google Cloud Run functions2 millions de requêtes par moisGrille de Cloud RunRégions Google Cloud
Cloudflare Workers100 000 requêtes par jour5 $ par mois et par compte, puis 0,30 $ par million de requêtesPlus de 335 villes
Scaleway Serverless Functions1 million de requêtes et 400 000 Go-secondes par mois0,15 € HT par million de requêtes, 0,50 € HT pour 100 000 Go-secondesParis, Amsterdam, Varsovie
OpenFaaSÉdition Community, hors production1 250 $ par mois (Standard)Votre cluster Kubernetes
KnativeGratuitCoût du clusterVotre cluster Kubernetes

Bonnes pratiques et sécurité

  • Gardez des fonctions courtes et sans état : l'état va dans une base de données ou un stockage.

  • Fixez des limites de concurrence et des alertes de budget, car une boucle d'appels se paie à l'usage.

  • Donnez à chaque fonction les seuls droits dont elle a besoin et rangez les secrets dans un coffre prévu pour cela.

  • Mesurez le démarrage à froid sur vos propres appels avant de payer des instances gardées prêtes.

  • Si la portabilité compte, préférez un framework ouvert ou une plateforme qui tourne sur Kubernetes.

Questions Fréquentes

Quels sont les 3 types de cloud et où se place le FaaS ?
On distingue souvent trois modèles de service. L'IaaS fournit des machines virtuelles, du réseau et du stockage que vous administrez. Le PaaS fournit une plateforme où vous déployez une application sans gérer les serveurs. Le SaaS livre une application utilisable telle quelle. Le FaaS se range à côté du PaaS : vous ne déployez plus une application entière mais des fonctions, lancées à chaque événement et facturées à l'exécution. On parle aussi de cloud public, privé ou hybride, selon qui possède et opère l'infrastructure.
Serverless et microservices : quelle différence ?
Un microservice est une petite application autonome qui assure une seule fonction métier et dialogue avec les autres par des API. Le serverless est une façon de l'exécuter : un microservice peut tourner en continu dans un conteneur ou être découpé en fonctions lancées à la demande. Les deux se combinent souvent, une API étant alors construite comme un ensemble de fonctions.
AWS Lambda est-il gratuit ?
En partie. Relevé en novembre 2026, l'offre gratuite d'AWS Lambda couvre chaque mois un million de requêtes et 400 000 Go-secondes de calcul. Au-delà, AWS facture 0,20 $ par million de requêtes et la durée d'exécution selon la mémoire allouée, l'architecture et la région. Pour un petit projet, Cloudflare Workers, Google Cloud Run functions et Scaleway Serverless Functions ont aussi un quota gratuit.
Qu'est-ce que le démarrage à froid ?
C'est le délai ajouté au premier appel d'une fonction quand aucun environnement d'exécution n'est prêt : la plateforme doit d'abord le créer et charger le code. Il compte surtout pour les API qui doivent répondre vite. Les parades : garder des instances prêtes, comme le mode Toujours prêt d'Azure Functions ou la concurrence provisionnée d'AWS Lambda, qui se paient, ou choisir une plateforme à isolats comme Cloudflare Workers, présentée par l'éditeur comme sans démarrage à froid.
Existe-t-il une solution serverless française ou européenne ?
Oui. Scaleway, fournisseur basé en France, propose ses Serverless Functions à Paris, Amsterdam et Varsovie, avec des prix en euros. Pour garder la main sur l'hébergement, Knative et OpenFaaS s'installent sur un cluster Kubernetes, chez un hébergeur choisi librement, en France ou ailleurs.

Autres comparatifs Tech

Agents IAAnti-virusAPI de géolocalisation IPApplication mobileApplication talkie-walkieArchivage du webBase de donnéesBloqueur de publicitésBug trackerCalcul numériqueCall centerCDN (réseau de diffusion de contenu)CMSContrôle d'accès (badges, serrures connectées)Création de site internetCréation site e-commerceDétection d'intrusion (IDS/IPS)Distribution LinuxÉditeur de code (IDE)EDRFramework JavaScriptFramework mobileGestion de maintenance assistée par ordinateur (GMAO)Gestion des accès à privilèges (PAM)Gestion des artefacts logicielsGestion des identités et des accès (IAM)Gestion des vulnérabilitésGestionnaire de partitionsGRC cybersécurité (ISO 27001, SOC 2)Hébergement WebIntégration et déploiement continus (CI/CD)Intelligence artificielleLaboratoiresLogiciel de chiffrementLogiciel de récupération de donnéesLogiciel infirmierLogiciel ITSM et helpdesk informatiqueLogiciel kinéLogiciel MDM (gestion des appareils mobiles)Logiciel médicalLogiciel RMMLogiciel SIG et de cartographieMarketplaceMessagerie électroniqueMessagerie instantanéeMonitoring de site webMoteur de jeu vidéoMoteur de rechercheNavigateur webNo-codeOutils de test d'intrusionOutils pour connaître son adresse IPPaiement en lignePDFPentest automatiséPentest et bug bountyPlateforme d'hébergement de code (Git)Plateforme de data science et machine learningPlateforme e-commercePlateforme IoT (objets connectés)Print on demandRevue de code par IASauvegardeSécurité du code (SAST/SCA)Sécurité mobile (MTD)Sensibilisation au phishingSIEMStandard téléphoniqueStockage objet (S3)Supervision informatique et observabilitéTest de vitesse InternetTests automatisésVibe codingVirtualisationVPNWeb analyticsWeb scraping
Cyrille ADAM
Cyrille ADAMÉditorial La Fabrique

Recherche globale

Recherchez parmi les agences, logiciels et articles de La Fabrique du Net.