Scaleway Serverless Functions
European cloud FaaS that runs Go, Node, Python, PHP, and Rust code on demand with a permanent monthly free allowance.
- Card required
- Yes
Scaleway Serverless Functions scores 5.6/10 for free value in Functions. The main constraint: Every account gets 1,000,000 requests plus 400,000 GB-seconds of resource consumption free per month, with usage beyond that billed at ~EUR 0.15 per 1M requests and ~EUR 0.50 per 100k GB-s.
Free value score
5.6 / 10Show the math
Key metrics
What you get
1M requests + 400,000 GB-seconds free every month, per account, with no expiry
Five runtimes supported: Go, Node.js, Python, PHP, and Rust
Scales up to 50 concurrent instances per function and 5,000 invocations/second
EU-based (French) provider with GDPR-friendly data residency
Gotchas
- Monthly request allowance
1,000,000 requests free per account per month; resets monthly. Beyond this, ~EUR 0.15 per 1M requests.
- Monthly compute allowance
400,000 GB-seconds of resource consumption free per account per month; resets monthly. Beyond this, ~EUR 0.000005/GB-s (EUR 0.50 per 100k GB-s).
- Payment method required
The free allowance lives on a pay-as-you-go account; a verified payment method is needed and overage is billed automatically.
- Scale to zero after 15 minutes
Idle function instances scale to zero after 15 minutes (scale down after 30 seconds), incurring cold starts. Keeping instances warm requires paid provisioned resources (~EUR 1.70 per 100k GB-s).
- Invocation rate cap
Maximum 5,000 invocations per second per function.
- Concurrency of 1 per instance
Each function instance handles a single request at a time; throughput depends on instances scaling out.
- Max 50 instances per function
A function scales to a maximum of 50 simultaneous instances.
- Request timeout 60 minutes
HTTP request duration ranges from 10 seconds to a maximum of 60 minutes; longer tasks require Serverless Jobs.
- Payload size 6 MiB
Maximum request payload size is 6 MiB.
- Code/zip size limits
Max zip size 100 MiB, max code size 500 MiB per function; 1024 MiB ephemeral temporary disk per instance.
- Blocked SMTP ports
Outbound traffic on ports 25 and 465 is blocked (except via Scaleway Transactional Email); no dedicated IPs; only HTTP/1.1 and HTTP/2 supported; no versioning/rollback.
- Account-wide function limits
Max 1,000 functions and 600 GiB total function memory per organization, 100 namespaces per project (lower before account verification).
Sources
-
"Request consumption €0.000015 per 100 requests (€0.15 per 1M requests) after 1 000 000 requests Free Tier per account and per month"
https://www.scaleway.com/en/pricing/serverless/ -
"Resource consumption €0.000005 / GB-s (€0.50 per 100k GB-s) after a 400 000 GB-s Free Tier per account and per month"
https://www.scaleway.com/en/pricing/serverless/ -
"Ingress/Egress: Is free of charge."
https://www.scaleway.com/en/docs/serverless-functions/faq/ -
"Invocation rate | Max number | 5000 per second | Function ... Scaling (number of simultaneous function instances) | Max | 50 | Function ... Time before scale to zero | Time | 15 minutes | Instance"
https://www.scaleway.com/en/docs/serverless-functions/reference-content/functions-limitations/