NimbusNexus
Object storage · S3-compatible · $0.013/GB

S3 without the egress trap.
Free in-region. Cheap to the internet.

11×9s durability, multi-tenant object storage with the AWS S3 API. Free transfer to any NimbusNexus VM in the same region — that covers the workload of 90 % of teams.

Estimator

Three knobs. One honest total.

Object storage is where AWS bills go sideways. We split every fee — storage, egress, requests — so you can see what's actually driving the number.

Compare to:AWS S3GCPAzure
Storage class
Stored dataTotal size of all objects across this bucket
GB
1100,000

Billed per GB-hour. Lifecycle rules can transition objects to IA / Cold automatically after N days.

Egress to internetOutbound traffic from the bucket to anywhere outside NimbusNexus
GB
050,000

First 1 TB free per VM, per month. Free between this bucket and any VM, Postgres, or other service in the same region. $0.01/GB after the allowance.

Cross-region replicationInter-region bandwidth, both directions billed once
GB
050,000

$0.005/GB. Common for DR. We never charge intra-region replicas (durability is on the house).

API requestsPUT / COPY / POST / LIST · GETs are always free
M req/mo
0500

$0.005 per 10K write requests. Reads are free — point your CDN at us, hammer it forever.

Free first month, every month: The first 1 TB of internet egress per VM is free, anywhere on NimbusNexus. We waive egress on your final 60 days if you migrate off — no questions asked.
Drop-in compatible

The same SDK calls. A different bill.

# Use the AWS SDK — just change two values
import boto3
s3 = boto3.client("s3",
endpoint_url="https://s3.us-east-1.nimbusnexus.net",
aws_access_key_id="<NN_KEY>",
aws_secret_access_key="<NN_SECRET>",
)
s3.upload_file("./model.bin", "my-bucket", "v3/model.bin")
# Same for: aws-sdk-js, boto3, go aws-sdk, rclone, mc, restic, etc.
What's in the API
Multipart uploadYes · 5 TB max object
Presigned URLsYes · up to 7-day TTL
VersioningYes · soft delete + restore
Object Lock (WORM)Yes · governance & compliance
Lifecycle rulesYes · transition + expire
Server-side encryptionAES-256, SSE-C, KMS
Event notificationsWebhook, Kafka, SNS-compatible
Bucket policiesIAM-compatible JSON
Inventory reportsYes · daily CSV/Parquet
ReplicationSame-region & cross-region
Use cases

What goes into a bucket.

User uploads

Profile pics, attachments, exports. Presigned URLs let your client upload direct without proxying through your app.

500 GB · 50 K reqs/mo
~/month$8
Static sites

HTML, JS, images served via the bundled CDN. Free in-region transfer means CDN ↔ origin is $0.

50 GB · 10 M reqs/mo
~/month$3
ML datasets

Parquet, Iceberg, raw images. Mount at training time via FUSE, stream during inference. Same egress story, same price.

20 TB · 100 GB egress
~/month$259
Backup target

Restic, Borg, Veeam, Velero — all work via the S3 API. Lifecycle rules transition >30d objects to cold automatically.

5 TB · daily delta
~/month$65
Why we cost less

1 TB stored, 1 TB out to the internet.

A single workload, four invoices. Source: published price lists, May 2026.

Line itemNimbusNexusAWS S3GCP GCSAzure Blob
1 TB stored (Standard)$13$23$22$20
1 TB internet egress$0$90$95$90
100 K PUT requests$0.05$0.50$0.50$0.45
10 M GET requests$0$4.00$4.00$3.80
Inter-region copy 100 GB$0.50$2.00$2.00$1.80
Total / month$13.55$119.50$123.50$115.25

Internet egress is the line that moves the total. If your workload doesn't egress, the four columns get a lot closer.

FAQ

Object storage questions.

Real S3 API. We pass the official AWS SDK conformance suite at >99 % — the gaps are obscure features like Object Lambda. Most teams swap two env vars and ship.