À propos de Scaleway Serverless Functions
Scaleway Functions est un service de calcul serverless qui te permet d'exécuter du code dans le cloud sans gérer de serveurs. Il permet une montée en charge automatique et flexible en choisissant la mémoire et les vCPU nécessaires à ta fonction, avec une montée en charge pilotée par le trafic pour garantir les performances. Basé sur Knative pour Kubernetes, il fonctionne sur plusieurs clouds et auprès de différents fournisseurs, et prend en charge un démarrage facile avec des namespaces, plusieurs runtimes, des domaines personnalisés et des déclencheurs pilotés par les événements dans un sandbox sécurisé.
Fonctionnalités clés
- Tarification à l'usage : tu paies pour le nombre de requêtes et les ressources consommées (mémoire).
- Évolutif et sans serveur : exécute le code sans provisionnement ni gestion de l'infrastructure, s'adapte automatiquement.
- Support des langages de programmation : Node.js, Go, Python, PHP et Rust.
- Domaines personnalisés : associe tes services à des domaines pour tes fonctions.
- Déclencheurs : requêtes HTTP, planifications CRON, files d'attente et motifs pilotés par les événements.
- Sécurité : environnement sécurisé par défaut avec sandboxing et contrôles VPC optionnels.
- Démarrage facile : crée des espaces de noms et gère les services avec une UX conviviale.
- Compatibilité multi-cloud : tourne sur Knative et peut s'interfacer avec d'autres fournisseurs.
Pourquoi choisir Scaleway Serverless Functions ?
- ADN européen, multi-cloud et open source, ancré dans les origines françaises de Scaleway.
- Éco-conçu, avec une énergie renouvelable dans les centres de données.
- Support 24/7 et facturation transparente et prévisible.
- Tarification à l'usage qui ajuste les coûts à l'utilisation et à la consommation des ressources.
- Intégration flexible avec des services tiers, des cas d'automatisation et des domaines personnalisés.
- Écosystème développeur actif avec des tutoriels et une documentation incluant des plugins serverless.
Tarifs
Modèle de tarification à l'usage:
- Nombre de requêtes : facturé à chaque appel d'une fonction.
- Consommation des ressources : facturée en fonction du temps d'exécution de la fonction et du niveau de mémoire choisi.
- Ressources provisionnées (facultatives) : tu peux définir un seuil minimum pour réduire les démarrages à froid, en maintenant un certain nombre d'instances de fonction prêtes. Les détails de tarification sont fournis dans la documentation produit ; il n'y a pas de frais mensuels fixes au-delà des options de dimensionnement provisionnées.