Serverless Functions

Backend code, no servers to manage.

Deploy functions triggered by HTTP requests, scheduled jobs, or storage events. Pay only for what you use, with no idle server sitting around waiting for traffic.

Pay per executionbilled only for compute you use
Instant cold startruns at the edge with minimal latency

Choose a plan that's right for you

Every plan includes HTTP endpoints and scheduled triggers, with generous included invocations before you pay a cent more.

Serverless FunctionsStarterProfessionalEnterprise
Included invocations / month1,000,00010,000,000Unlimited
Max execution time10s60s900s
Memory per function256 MB1 GB3 GB
Concurrent executions1001,000Unlimited
Scheduled (cron) triggers
HTTP endpoints
Storage event triggers×
Custom domains×
Priority compute××
$7.00/moOrder Now$25.00/moOrder Now$89.00/moOrder Now

Key Features

PAY PER EXECUTION

No idle server to pay for. You're billed only for the compute time your functions actually use, down to the millisecond.

INSTANT COLD START

Functions run at the edge with minimal cold-start latency, so even infrequently called endpoints stay fast.

ANY LANGUAGE, ANY TRIGGER

Write functions in Node.js, Python, or Go, and trigger them from HTTP requests, scheduled cron jobs, or storage events.

BUILT-IN LOGGING

Every invocation is logged with request details, execution time, and errors, viewable in real time from your dashboard.

Frequently Asked Questions

Which languages are supported?

Node.js, Python, and Go are supported out of the box, with community runtimes available for others. Each function is packaged with its own dependencies.

How am I billed?

You're billed per invocation and per GB-second of compute used, with a monthly included allowance on every plan. There's no charge for idle time since there's no server sitting idle.

Can functions talk to my database or object storage?

Yes. Functions can connect to your managed database or object storage bucket the same way any other application would, using standard connection strings and credentials.

What triggers can start a function?

HTTP requests, scheduled cron jobs, and (on Professional and Enterprise plans) storage events like a new file landing in a bucket.

Support

At your service

  • Our support agents are available 24/7/365 days a year.
  • Help wiring up your first functions and triggers.

Have Questions?

Ready to get started?

Pay-per-execution serverless functions — starting at $7.00/mo.

Get started now