Scaleway Serverless Functions logo

Scaleway Serverless Functions

Functions 5.6/10

European cloud FaaS that runs Go, Node, Python, PHP, and Rust code on demand with a permanent monthly free allowance.

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.

Category Functions Kind Serverless Functions (FaaS) Caveats The free tier is a usage allowance on a pay-as-you-go account, so a verified payment method is required and any consumption above the monthly allowance is billed automatically. Functions scale to zero after 15 minutes of inactivity, causing cold starts unless you pay for provisioned (warm) instances. There is no documented free egress bandwidth allotment. Renewal monthly Card required Yes Eligibility anyone

Free value score

5.6 / 10
Show the math
Overall 5.6/10
value = 5.6/100
weighted_components_v1
Invocation value 6.7/10
value = 6.87 $/mo
fixed_log_v1
Runtime fit 3.3/10
value = 3.3/100
policy_score_v1
Deploy friction 6.3/10
value = 6.3/100
policy_score_v1

Key metrics

1M/mo Invocations
400K GB·s Compute
1 hr CPU/call 3,600,000 ms
n/a Bandwidth

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

Limitations

  • 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

serverless faas functions europe gdpr go nodejs python php rust pay-as-you-go