Serverless
Endpoints that scale to zero.
The endpoint view
Every worker, in one screen.
- w-3e9c51av14EU-AMS-11× H200 · 141 GBRunning2h 14m
- w-8b1d07fv14EU-AMS-11× H200 · 141 GBRunning2h 14m
- w-c42a9e3v14EU-FRA-11× H200 · 141 GBRunning1h 02m
- w-19f0b6dv14EU-FRA-11× H200 · 141 GBRunning41m 09s
- w-7d55e20v14EU-AMS-11× H200 · 141 GBIdle · warm12m 30s
- w-a0c3f81v14EU-FRA-11× H200 · 141 GBBooting4s
FROM nexpod/pytorch:2.9-cuda13WORKDIR /appCOPY requirements.txt handler.py ./RUN pip install -r requirements.txtENV MODEL_DIR=/modelsCMD ["python", "handler.py"]Bring your own image
Any registry, any base. Start from a Nexpod CUDA image or your own.
Weights on a shared volume
Mount one network volume on every worker. No re-download per boot.
- EU-FRA-1 Frankfurt9
- EU-AMS-1 Amsterdam14
- US-NYC-1 New York88
Requests route to the nearest region with a warm worker.
Close to your users
Requests go to the nearest warm region.
In plain words
What is Nexpod Serverless?
- GPU families
- B300 (288 GB HBM3e) · B200 (180 GB HBM3e) · H200 (141 GB HBM3e) · H100 (80 GB HBM3)
- Billing
- Per GPU-second, from worker start to stop, rounded up
- Price per GPU-second
- €0.00083 (H100) to €0.00167 (B300)
- Scaling
- From zero to your max workers on queue depth; warm minimum optional
- Regions
- EU-AMS-1 · EU-FRA-1 · US-NYC-1
- Invoicing
- EUR, VAT on its own line
How it works
From image to endpoint.
- 0101 · seconds
Create the endpoint
Point at an image, pick a GPU family and set min and max workers.
- 0202 · automatic
Let it scale
Workers follow queue depth. Idle ones stop after a timeout you choose.
- 0303 · live
Watch it run
Logs, traces, GPU memory and error rates per worker, in one view.
- 0404 · no downtime
Ship the next release
Deploy v15 while v14 drains. Roll back with one command.
Features
Inference that scales on its own.
Warm workers on standby
Keep a floor of warm workers for instant answers. Everything above it scales with traffic and back down.
- Cold · image pull38 sfirst deploy of a new image
- Cached image6.2 simage already on the node
- Warm worker180 msmin workers above zero
Starts measured in seconds
Cached images and volume-backed weights cut a cold start to seconds. Warm workers answer in milliseconds.
- Python 3.12
- Node.js 22
- Go 1.23
- Rust 1.82
- C++ 20
- vLLM
- TensorRT
- ONNX Runtime
- pytorch:2.9-cuda13✓✓✓✓
- pytorch:2.8-cuda12.8✓✓✓✓
- jax:0.7-cuda12.8✓✓✓✓
- pytorch:2.4-cuda12.4––✓✓
Any runtime you can containerise
Python, Node.js, Go, Rust or C++, with the framework and CUDA version you pin.
- v153f9a1c2rolling 6
- v14a07e4d1draining 3
- v13c51b9e0rollback
- 12:04:18w-3e9c51av14 → v15health 200
- 12:04:31w-8b1d07fv14 → v15health 200
- 12:04:47w-c42a9e3v14 → v15warming
Releases straight from Git
Push a tag, Nexpod builds the image and rolls workers over one by one. The previous release stays one command away.
Steady traffic
Busy all day? Pin it to a server.
When an endpoint keeps eight GPUs near full, a dedicated Cloud Server is cheaper per request. Keep the same image and handler, move the traffic.
Use cases
What runs well behind an endpoint.
Model serving
Text, image and speech models behind one HTTPS endpoint, scaled by queue depth.
- queued
- 4s
- boot
- 6s
- train
- 41m 52s
- save adapter
- 44s
Fine-tuning jobs
Submit a training job as a request. Workers exist only for the length of the run.
Agent backends
Many short model and tool calls per session, with warm workers for the first token.
Batch and rendering
Fan a batch out to dozens of workers, then let the endpoint fall back to zero.
Pricing
Pay per GPU-second.
- 288GB HBM3eB300Newest
Most memory per GPU, for the largest models at long context.
€0.00167/GPU·s - 180GB HBM3eB200
High throughput for large models and heavy batches.
€0.00139/GPU·s - 141GB HBM3eH200
141 GB fits a 70B-class model on one GPU.
€0.00111/GPU·s - 80GB HBM3H100
Lowest rate. Suits 7B to 34B models and embeddings.
€0.00083/GPU·s
- 288GB HBM3eB300Newest
Most memory per GPU, for the largest models at long context.
€6.00/GPU·hr - 180GB HBM3eB200
High throughput for large models and heavy batches.
€5.00/GPU·hr - 141GB HBM3eH200
141 GB fits a 70B-class model on one GPU.
€4.00/GPU·hr - 80GB HBM3H100
Lowest rate. Suits 7B to 34B models and embeddings.
€3.00/GPU·hr
Smallest unit we bill
One H100 GPU for one second. Endpoints at zero workers bill nothing at all.
€0.00083 × 3,600 s = €3.00 per H100 GPU-hour
FAQ
Serverless, answered.
How is Serverless different from a Cloud Server?
Which languages and frameworks can I run?
How do you keep cold starts short?
How do releases and rollbacks work?
Can an endpoint react to webhooks or queues?
What do I see when something goes wrong?
Customers
Endpoints for teams with bursty traffic.
Placeholder quote. An AI app team says, in one or two plain sentences, what changed after moving production traffic to Nexpod.
- Customer 01
- Customer 02
- Customer 03
- Customer 04
- Customer 05
- Customer 06
- Customer 07
- Customer 08
Start now
Deploy an endpoint before lunch.
Push an image, set min and max workers, call the URL. The first GPU-second is the first thing you pay for.